builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-265 starttime: 1467362620.95 results: success (0) buildid: 20160630235323 builduid: 9ff9c3f64b5c4ca08f7a8618effbfffd revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 01:43:40.950456) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 01:43:40.951054) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 18 secs) (at 2016-07-01 01:43:40.951504) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 18 secs) (at 2016-07-01 01:43:59.441100) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 16 secs) (at 2016-07-01 01:43:59.441608) ========= 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-1467362573.823416-345086449 _=/tools/buildbot/bin/python using PTY: False --2016-07-01 01:43:59-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.8M=0.001s 2016-07-01 01:44:00 (10.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.545485 ========= master_lag: 15.86 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 16 secs) (at 2016-07-01 01:44:15.845814) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 12 secs) (at 2016-07-01 01:44:15.846329) ========= 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-1467362573.823416-345086449 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031673 ========= master_lag: 12.44 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 12 secs) (at 2016-07-01 01:44:28.317641) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-07-01 01:44:28.318186) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --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-1467362573.823416-345086449 _=/tools/buildbot/bin/python using PTY: False 2016-07-01 01:44:31,053 truncating revision to first 12 chars 2016-07-01 01:44:31,053 Setting DEBUG logging. 2016-07-01 01:44:31,054 attempt 1/10 2016-07-01 01:44:31,054 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/020a2ed1718d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 01:44:32,371 unpacking tar archive at: mozilla-beta-020a2ed1718d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.885000 ========= master_lag: 7.35 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-07-01 01:44:37.556459) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 01:44:37.556922) ========= script_repo_revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 01:44:37.557517) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 26 secs) (at 2016-07-01 01:44:37.557918) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 26 secs) (at 2016-07-01 01:45:03.898742) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 25 secs) (at 2016-07-01 01:45:03.899217) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467362573.823416-345086449 _=/tools/buildbot/bin/python using PTY: False 01:45:04 INFO - MultiFileLogger online at 20160701 01:45:04 in /builds/slave/test 01:45:04 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 01:45:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:45:04 INFO - {'append_to_log': False, 01:45:04 INFO - 'base_work_dir': '/builds/slave/test', 01:45:04 INFO - 'blob_upload_branch': 'mozilla-beta', 01:45:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:45:04 INFO - 'buildbot_json_path': 'buildprops.json', 01:45:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:45:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:45:04 INFO - 'download_minidump_stackwalk': True, 01:45:04 INFO - 'download_symbols': 'true', 01:45:04 INFO - 'e10s': False, 01:45:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:45:04 INFO - 'tooltool.py': '/tools/tooltool.py', 01:45:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:45:04 INFO - '/tools/misc-python/virtualenv.py')}, 01:45:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:45:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:45:04 INFO - 'log_level': 'info', 01:45:04 INFO - 'log_to_console': True, 01:45:04 INFO - 'opt_config_files': (), 01:45:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:45:04 INFO - '--processes=1', 01:45:04 INFO - '--config=%(test_path)s/wptrunner.ini', 01:45:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:45:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:45:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:45:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:45:04 INFO - 'pip_index': False, 01:45:04 INFO - 'require_test_zip': True, 01:45:04 INFO - 'test_type': ('testharness',), 01:45:04 INFO - 'this_chunk': '1', 01:45:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:45:04 INFO - 'total_chunks': '10', 01:45:04 INFO - 'virtualenv_path': 'venv', 01:45:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:45:04 INFO - 'work_dir': 'build'} 01:45:04 INFO - ##### 01:45:04 INFO - ##### Running clobber step. 01:45:04 INFO - ##### 01:45:04 INFO - Running pre-action listener: _resource_record_pre_action 01:45:04 INFO - Running main action method: clobber 01:45:04 INFO - rmtree: /builds/slave/test/build 01:45:04 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:45:05 INFO - Running post-action listener: _resource_record_post_action 01:45:05 INFO - ##### 01:45:05 INFO - ##### Running read-buildbot-config step. 01:45:05 INFO - ##### 01:45:05 INFO - Running pre-action listener: _resource_record_pre_action 01:45:05 INFO - Running main action method: read_buildbot_config 01:45:05 INFO - Using buildbot properties: 01:45:05 INFO - { 01:45:05 INFO - "project": "", 01:45:05 INFO - "product": "firefox", 01:45:05 INFO - "script_repo_revision": "production", 01:45:05 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 01:45:05 INFO - "repository": "", 01:45:05 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 01:45:05 INFO - "buildid": "20160630235323", 01:45:05 INFO - "pgo_build": "False", 01:45:05 INFO - "basedir": "/builds/slave/test", 01:45:05 INFO - "buildnumber": 74, 01:45:05 INFO - "slavename": "tst-linux32-spot-265", 01:45:05 INFO - "revision": "020a2ed1718d0a7858270a38f3bb1bbaccde78a7", 01:45:05 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 01:45:05 INFO - "platform": "linux", 01:45:05 INFO - "branch": "mozilla-beta", 01:45:05 INFO - "repo_path": "releases/mozilla-beta", 01:45:05 INFO - "moz_repo_path": "", 01:45:05 INFO - "stage_platform": "linux", 01:45:05 INFO - "builduid": "9ff9c3f64b5c4ca08f7a8618effbfffd", 01:45:05 INFO - "slavebuilddir": "test" 01:45:05 INFO - } 01:45:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 01:45:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 01:45:05 INFO - Running post-action listener: _resource_record_post_action 01:45:05 INFO - ##### 01:45:05 INFO - ##### Running download-and-extract step. 01:45:05 INFO - ##### 01:45:05 INFO - Running pre-action listener: _resource_record_pre_action 01:45:05 INFO - Running main action method: download_and_extract 01:45:05 INFO - mkdir: /builds/slave/test/build/tests 01:45: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')]} 01:45:05 INFO - https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 01:45:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:45:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:45:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:45:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 01:45:07 INFO - Downloaded 1291 bytes. 01:45:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:45:07 INFO - Using the following test package requirements: 01:45:07 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 01:45:07 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:45:07 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 01:45:07 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:45:07 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 01:45:07 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:45:07 INFO - u'jsshell-linux-i686.zip'], 01:45:07 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:45:07 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 01:45:07 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 01:45:07 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:45:07 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 01:45:07 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:45:07 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 01:45:07 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:45:07 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 01:45:07 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:45:07 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 01:45:07 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 01:45:07 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')]} 01:45:07 INFO - https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 01:45:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 01:45:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 01:45:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 01:45:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 01:45:14 INFO - Downloaded 22860840 bytes. 01:45:14 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:45:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:45:15 INFO - caution: filename not matched: web-platform/* 01:45:15 INFO - Return code: 11 01:45:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:45:15 INFO - https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 01:45:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 01:45:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 01:45:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 01:45:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 01:45:26 INFO - Downloaded 36389078 bytes. 01:45:26 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:45:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:45:30 INFO - caution: filename not matched: bin/* 01:45:30 INFO - caution: filename not matched: config/* 01:45:30 INFO - caution: filename not matched: mozbase/* 01:45:30 INFO - caution: filename not matched: marionette/* 01:45:30 INFO - caution: filename not matched: tools/wptserve/* 01:45:30 INFO - Return code: 11 01:45:30 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')]} 01:45:30 INFO - https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 01:45:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:45:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:45:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:45:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 01:45:48 INFO - Downloaded 69352761 bytes. 01:45:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:45:48 INFO - mkdir: /builds/slave/test/properties 01:45:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:45:48 INFO - Writing to file /builds/slave/test/properties/build_url 01:45:48 INFO - Contents: 01:45:48 INFO - build_url:https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:45:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:45:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:45:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:45:49 INFO - Contents: 01:45:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:45:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:45:49 INFO - https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:45:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:45:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:45:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:45:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 01:46:14 INFO - Downloaded 92354854 bytes. 01:46:14 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:46:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:46:23 INFO - Return code: 0 01:46:23 INFO - Running post-action listener: _resource_record_post_action 01:46:23 INFO - Running post-action listener: set_extra_try_arguments 01:46:23 INFO - ##### 01:46:23 INFO - ##### Running create-virtualenv step. 01:46:23 INFO - ##### 01:46:23 INFO - Running pre-action listener: _pre_create_virtualenv 01:46:23 INFO - Running pre-action listener: _resource_record_pre_action 01:46:23 INFO - Running main action method: create_virtualenv 01:46:23 INFO - Creating virtualenv /builds/slave/test/build/venv 01:46:23 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 01:46:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:46:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:46:23 INFO - Using real prefix '/usr' 01:46:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:46:24 INFO - Installing distribute.............................................................................................................................................................................................done. 01:46:28 INFO - Installing pip.................done. 01:46:28 INFO - Return code: 0 01:46:28 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:46:28 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')]} 01:46:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:46:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46:28 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')]} 01:46:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:46:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9031c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9098598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x914af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e2ce30>, '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 0x90c9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9148470>, '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-1467362573.823416-345086449', '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 01:46:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 01:46:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 01:46:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:46:28 INFO - 'CCACHE_UMASK': '002', 01:46:28 INFO - 'DISPLAY': ':0', 01:46:28 INFO - 'HOME': '/home/cltbld', 01:46:28 INFO - 'LANG': 'en_US.UTF-8', 01:46:28 INFO - 'LOGNAME': 'cltbld', 01:46:28 INFO - 'MAIL': '/var/mail/cltbld', 01:46:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:46:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:46:28 INFO - 'MOZ_NO_REMOTE': '1', 01:46:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:46:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:46:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:46:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:46:28 INFO - 'PWD': '/builds/slave/test', 01:46:28 INFO - 'SHELL': '/bin/bash', 01:46:28 INFO - 'SHLVL': '1', 01:46:28 INFO - 'TERM': 'linux', 01:46:28 INFO - 'TMOUT': '86400', 01:46:28 INFO - 'USER': 'cltbld', 01:46:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467362573.823416-345086449', 01:46:28 INFO - '_': '/tools/buildbot/bin/python'} 01:46:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:46:28 INFO - Downloading/unpacking psutil>=0.7.1 01:46:28 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 01:46:28 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 01:46:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46:28 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 01:46:28 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 01:46:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:46:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:46:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:46:34 INFO - Installing collected packages: psutil 01:46:34 INFO - Running setup.py install for psutil 01:46:34 INFO - building 'psutil._psutil_linux' extension 01:46:34 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 01:46:34 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 01:46:34 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 01:46:34 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 01:46:34 INFO - building 'psutil._psutil_posix' extension 01:46:34 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 01:46:34 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 01:46:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:46:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:46:35 INFO - Successfully installed psutil 01:46:35 INFO - Cleaning up... 01:46:35 INFO - Return code: 0 01:46:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:46: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')]} 01:46:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:46:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46: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')]} 01:46:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:46:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9031c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9098598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x914af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e2ce30>, '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 0x90c9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9148470>, '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-1467362573.823416-345086449', '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 01:46:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 01:46:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 01:46:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:46:35 INFO - 'CCACHE_UMASK': '002', 01:46:35 INFO - 'DISPLAY': ':0', 01:46:35 INFO - 'HOME': '/home/cltbld', 01:46:35 INFO - 'LANG': 'en_US.UTF-8', 01:46:35 INFO - 'LOGNAME': 'cltbld', 01:46:35 INFO - 'MAIL': '/var/mail/cltbld', 01:46:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:46:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:46:35 INFO - 'MOZ_NO_REMOTE': '1', 01:46:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:46:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:46:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:46:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:46:35 INFO - 'PWD': '/builds/slave/test', 01:46:35 INFO - 'SHELL': '/bin/bash', 01:46:35 INFO - 'SHLVL': '1', 01:46:35 INFO - 'TERM': 'linux', 01:46:35 INFO - 'TMOUT': '86400', 01:46:35 INFO - 'USER': 'cltbld', 01:46:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467362573.823416-345086449', 01:46:35 INFO - '_': '/tools/buildbot/bin/python'} 01:46:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:46:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:46: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 01:46: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 01:46:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46: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 01:46: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 01:46:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:46:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:46:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:46:40 INFO - Installing collected packages: mozsystemmonitor 01:46:40 INFO - Running setup.py install for mozsystemmonitor 01:46:40 INFO - Successfully installed mozsystemmonitor 01:46:40 INFO - Cleaning up... 01:46:40 INFO - Return code: 0 01:46:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:46: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')]} 01:46:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:46:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46: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')]} 01:46:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:46:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9031c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9098598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x914af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e2ce30>, '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 0x90c9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9148470>, '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-1467362573.823416-345086449', '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 01:46: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 01:46: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:46:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:46:40 INFO - 'CCACHE_UMASK': '002', 01:46:40 INFO - 'DISPLAY': ':0', 01:46:40 INFO - 'HOME': '/home/cltbld', 01:46:40 INFO - 'LANG': 'en_US.UTF-8', 01:46:40 INFO - 'LOGNAME': 'cltbld', 01:46:40 INFO - 'MAIL': '/var/mail/cltbld', 01:46:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:46:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:46:40 INFO - 'MOZ_NO_REMOTE': '1', 01:46:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:46:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:46:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:46:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:46:40 INFO - 'PWD': '/builds/slave/test', 01:46:40 INFO - 'SHELL': '/bin/bash', 01:46:40 INFO - 'SHLVL': '1', 01:46:40 INFO - 'TERM': 'linux', 01:46:40 INFO - 'TMOUT': '86400', 01:46:40 INFO - 'USER': 'cltbld', 01:46:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467362573.823416-345086449', 01:46:40 INFO - '_': '/tools/buildbot/bin/python'} 01:46:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:46:41 INFO - Downloading/unpacking blobuploader==1.2.4 01:46: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 01:46: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 01:46:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46: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 01:46: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 01:46:45 INFO - Downloading blobuploader-1.2.4.tar.gz 01:46:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:46:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:46: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 01:46: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 01:46:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46: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 01:46: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 01:46:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:46:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:46:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:46:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:46:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:46:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:46:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:46:47 INFO - Downloading docopt-0.6.1.tar.gz 01:46:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:46:47 INFO - Installing collected packages: blobuploader, requests, docopt 01:46:47 INFO - Running setup.py install for blobuploader 01:46:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:46:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:46:47 INFO - Running setup.py install for requests 01:46:48 INFO - Running setup.py install for docopt 01:46:48 INFO - Successfully installed blobuploader requests docopt 01:46:48 INFO - Cleaning up... 01:46:48 INFO - Return code: 0 01:46:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:46:48 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')]} 01:46:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:46:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46:48 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')]} 01:46:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:46:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9031c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9098598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x914af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e2ce30>, '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 0x90c9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9148470>, '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-1467362573.823416-345086449', '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 01:46:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:46:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:46:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:46:48 INFO - 'CCACHE_UMASK': '002', 01:46:48 INFO - 'DISPLAY': ':0', 01:46:48 INFO - 'HOME': '/home/cltbld', 01:46:48 INFO - 'LANG': 'en_US.UTF-8', 01:46:48 INFO - 'LOGNAME': 'cltbld', 01:46:48 INFO - 'MAIL': '/var/mail/cltbld', 01:46:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:46:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:46:48 INFO - 'MOZ_NO_REMOTE': '1', 01:46:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:46:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:46:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:46:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:46:48 INFO - 'PWD': '/builds/slave/test', 01:46:48 INFO - 'SHELL': '/bin/bash', 01:46:48 INFO - 'SHLVL': '1', 01:46:48 INFO - 'TERM': 'linux', 01:46:48 INFO - 'TMOUT': '86400', 01:46:48 INFO - 'USER': 'cltbld', 01:46:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467362573.823416-345086449', 01:46:48 INFO - '_': '/tools/buildbot/bin/python'} 01:46:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:46:49 INFO - Running setup.py (path:/tmp/pip-ZzVmse-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:46:49 INFO - Running setup.py (path:/tmp/pip-Cn14dY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:46:49 INFO - Running setup.py (path:/tmp/pip-qpIoWF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:46:49 INFO - Running setup.py (path:/tmp/pip-F0hoXe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:46:49 INFO - Running setup.py (path:/tmp/pip-yN7DIl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:46:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:46:49 INFO - Running setup.py (path:/tmp/pip-e0Prv6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:46:50 INFO - Running setup.py (path:/tmp/pip-vRiz9a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:46:50 INFO - Running setup.py (path:/tmp/pip-i2PYKi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:46:50 INFO - Running setup.py (path:/tmp/pip-0XnxXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:46:50 INFO - Running setup.py (path:/tmp/pip-n4lGFm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:46:50 INFO - Running setup.py (path:/tmp/pip-1ZpmWK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:46:50 INFO - Running setup.py (path:/tmp/pip-shiS5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:46:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:46:50 INFO - Running setup.py (path:/tmp/pip-YipZYZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:46:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:46:51 INFO - Running setup.py (path:/tmp/pip-hap_vL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:46:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:46:51 INFO - Running setup.py (path:/tmp/pip-xrklrr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:46:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:46:51 INFO - Running setup.py (path:/tmp/pip-W6psrM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:46:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:46:51 INFO - Running setup.py (path:/tmp/pip-v_TVhZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:46:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:46:51 INFO - Running setup.py (path:/tmp/pip-1o3hqK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:46:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:46:51 INFO - Running setup.py (path:/tmp/pip-cD_b2t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:46:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:46:51 INFO - Running setup.py (path:/tmp/pip-9MaxYf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:46:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:46:52 INFO - Running setup.py (path:/tmp/pip-swvJZd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:46:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:46:52 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 01:46:52 INFO - Running setup.py install for manifestparser 01:46:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:46:52 INFO - Running setup.py install for mozcrash 01:46:52 INFO - Running setup.py install for mozdebug 01:46:53 INFO - Running setup.py install for mozdevice 01:46:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:46:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:46:53 INFO - Running setup.py install for mozfile 01:46:53 INFO - Running setup.py install for mozhttpd 01:46:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:46:53 INFO - Running setup.py install for mozinfo 01:46:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:46:53 INFO - Running setup.py install for mozInstall 01:46:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:46:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:46:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:46:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:46:54 INFO - Running setup.py install for mozleak 01:46:54 INFO - Running setup.py install for mozlog 01:46:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:46:54 INFO - Running setup.py install for moznetwork 01:46:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:46:54 INFO - Running setup.py install for mozprocess 01:46:54 INFO - Running setup.py install for mozprofile 01:46:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:46:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:46:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:46:55 INFO - Running setup.py install for mozrunner 01:46:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:46:55 INFO - Running setup.py install for mozscreenshot 01:46:55 INFO - Running setup.py install for moztest 01:46:55 INFO - Running setup.py install for mozversion 01:46:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:46:56 INFO - Running setup.py install for wptserve 01:46:56 INFO - Running setup.py install for marionette-driver 01:46:56 INFO - Running setup.py install for browsermob-proxy 01:46:56 INFO - Running setup.py install for marionette-client 01:46:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:46:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:46:57 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 01:46:57 INFO - Cleaning up... 01:46:57 INFO - Return code: 0 01:46:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:46:57 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')]} 01:46:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:46:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46:57 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')]} 01:46:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:46:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:46:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9031c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9098598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x914af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e2ce30>, '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 0x90c9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9148470>, '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-1467362573.823416-345086449', '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 01:46:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:46:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:46:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:46:57 INFO - 'CCACHE_UMASK': '002', 01:46:57 INFO - 'DISPLAY': ':0', 01:46:57 INFO - 'HOME': '/home/cltbld', 01:46:57 INFO - 'LANG': 'en_US.UTF-8', 01:46:57 INFO - 'LOGNAME': 'cltbld', 01:46:57 INFO - 'MAIL': '/var/mail/cltbld', 01:46:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:46:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:46:57 INFO - 'MOZ_NO_REMOTE': '1', 01:46:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:46:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:46:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:46:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:46:57 INFO - 'PWD': '/builds/slave/test', 01:46:57 INFO - 'SHELL': '/bin/bash', 01:46:57 INFO - 'SHLVL': '1', 01:46:57 INFO - 'TERM': 'linux', 01:46:57 INFO - 'TMOUT': '86400', 01:46:57 INFO - 'USER': 'cltbld', 01:46:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467362573.823416-345086449', 01:46:57 INFO - '_': '/tools/buildbot/bin/python'} 01:46:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:46:57 INFO - Running setup.py (path:/tmp/pip-BKxOp9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:46:57 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)) 01:46:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:46:57 INFO - Running setup.py (path:/tmp/pip-HzVNiM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:46:58 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)) 01:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:46:58 INFO - Running setup.py (path:/tmp/pip-XMKXBI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:46:58 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)) 01:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:46:58 INFO - Running setup.py (path:/tmp/pip-bnvWFQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:46:58 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)) 01:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:46:58 INFO - Running setup.py (path:/tmp/pip-5gQUnV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:46:58 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)) 01:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:46:58 INFO - Running setup.py (path:/tmp/pip-drHcUN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:46:58 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)) 01:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:46:58 INFO - Running setup.py (path:/tmp/pip-RKNHRP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:46:58 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)) 01:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:46:58 INFO - Running setup.py (path:/tmp/pip-FdIqGg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:46:58 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)) 01:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:46:58 INFO - Running setup.py (path:/tmp/pip-Z5Fh1x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:46:59 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)) 01:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:46:59 INFO - Running setup.py (path:/tmp/pip-XTwEQo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:46:59 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)) 01:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:46:59 INFO - Running setup.py (path:/tmp/pip-TeSCtW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:46:59 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)) 01:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:46:59 INFO - Running setup.py (path:/tmp/pip-mpvNzV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:46:59 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)) 01:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:46:59 INFO - Running setup.py (path:/tmp/pip-ifxCFP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:46:59 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)) 01:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:46:59 INFO - Running setup.py (path:/tmp/pip-wSgqJe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:46:59 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)) 01:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:46:59 INFO - Running setup.py (path:/tmp/pip-yr2CEF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:46:59 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)) 01:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:46:59 INFO - Running setup.py (path:/tmp/pip-Bce6ZH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:47:00 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)) 01:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:47:00 INFO - Running setup.py (path:/tmp/pip-tWANuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:47:00 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)) 01:47:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:47:00 INFO - Running setup.py (path:/tmp/pip-Kag1HG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:47:00 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)) 01:47:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:47:00 INFO - Running setup.py (path:/tmp/pip-YUK2jA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:47:00 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)) 01:47:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:47:00 INFO - Running setup.py (path:/tmp/pip-T4DTTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:47:00 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)) 01:47:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:47:01 INFO - Running setup.py (path:/tmp/pip-d9u0Uy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:47:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:47:01 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)) 01:47:01 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)) 01:47:01 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)) 01:47:01 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)) 01:47:01 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)) 01:47:01 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)) 01:47:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:47:01 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 01:47:01 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 01:47:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:47:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:47:01 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 01:47:01 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 01:47:05 INFO - Downloading blessings-1.6.tar.gz 01:47:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:47:06 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)) 01:47:06 INFO - Installing collected packages: blessings 01:47:06 INFO - Running setup.py install for blessings 01:47:06 INFO - Successfully installed blessings 01:47:06 INFO - Cleaning up... 01:47:06 INFO - Return code: 0 01:47:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:47:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:47:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:47:06 INFO - Reading from file tmpfile_stdout 01:47:06 INFO - Current package versions: 01:47:06 INFO - argparse == 1.2.1 01:47:06 INFO - blessings == 1.6 01:47:06 INFO - blobuploader == 1.2.4 01:47:06 INFO - browsermob-proxy == 0.6.0 01:47:06 INFO - docopt == 0.6.1 01:47:06 INFO - manifestparser == 1.1 01:47:06 INFO - marionette-client == 2.3.0 01:47:06 INFO - marionette-driver == 1.4.0 01:47:06 INFO - mozInstall == 1.12 01:47:06 INFO - mozcrash == 0.17 01:47:06 INFO - mozdebug == 0.1 01:47:06 INFO - mozdevice == 0.48 01:47:06 INFO - mozfile == 1.2 01:47:06 INFO - mozhttpd == 0.7 01:47:06 INFO - mozinfo == 0.9 01:47:06 INFO - mozleak == 0.1 01:47:06 INFO - mozlog == 3.1 01:47:06 INFO - moznetwork == 0.27 01:47:06 INFO - mozprocess == 0.22 01:47:06 INFO - mozprofile == 0.28 01:47:06 INFO - mozrunner == 6.11 01:47:06 INFO - mozscreenshot == 0.1 01:47:06 INFO - mozsystemmonitor == 0.0 01:47:06 INFO - moztest == 0.7 01:47:06 INFO - mozversion == 1.4 01:47:06 INFO - psutil == 3.1.1 01:47:06 INFO - requests == 1.2.3 01:47:06 INFO - wptserve == 1.4.0 01:47:06 INFO - wsgiref == 0.1.2 01:47:06 INFO - Running post-action listener: _resource_record_post_action 01:47:06 INFO - Running post-action listener: _start_resource_monitoring 01:47:06 INFO - Starting resource monitoring. 01:47:06 INFO - ##### 01:47:06 INFO - ##### Running pull step. 01:47:06 INFO - ##### 01:47:06 INFO - Running pre-action listener: _resource_record_pre_action 01:47:06 INFO - Running main action method: pull 01:47:06 INFO - Pull has nothing to do! 01:47:06 INFO - Running post-action listener: _resource_record_post_action 01:47:06 INFO - ##### 01:47:06 INFO - ##### Running install step. 01:47:06 INFO - ##### 01:47:06 INFO - Running pre-action listener: _resource_record_pre_action 01:47:06 INFO - Running main action method: install 01:47:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:47:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:47:07 INFO - Reading from file tmpfile_stdout 01:47:07 INFO - Detecting whether we're running mozinstall >=1.0... 01:47:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:47:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:47:07 INFO - Reading from file tmpfile_stdout 01:47:07 INFO - Output received: 01:47:07 INFO - Usage: mozinstall [options] installer 01:47:07 INFO - Options: 01:47:07 INFO - -h, --help show this help message and exit 01:47:07 INFO - -d DEST, --destination=DEST 01:47:07 INFO - Directory to install application into. [default: 01:47:07 INFO - "/builds/slave/test"] 01:47:07 INFO - --app=APP Application being installed. [default: firefox] 01:47:07 INFO - mkdir: /builds/slave/test/build/application 01:47:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 01:47:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 01:47:36 INFO - Reading from file tmpfile_stdout 01:47:36 INFO - Output received: 01:47:36 INFO - /builds/slave/test/build/application/firefox/firefox 01:47:36 INFO - Running post-action listener: _resource_record_post_action 01:47:36 INFO - ##### 01:47:36 INFO - ##### Running run-tests step. 01:47:36 INFO - ##### 01:47:36 INFO - Running pre-action listener: _resource_record_pre_action 01:47:36 INFO - Running main action method: run_tests 01:47:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:47:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:47:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:47:36 INFO - grabbing minidump binary from tooltool 01:47:36 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')]} 01:47:36 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 0x8e2ce30>, '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 0x90c9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9148470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:47:36 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 01:47:36 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 01:47:36 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:47:36 INFO - Return code: 0 01:47:36 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 01:47:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:47:36 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/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 01:47:36 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/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 01:47:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:47:36 INFO - 'CCACHE_UMASK': '002', 01:47:36 INFO - 'DISPLAY': ':0', 01:47:36 INFO - 'HOME': '/home/cltbld', 01:47:36 INFO - 'LANG': 'en_US.UTF-8', 01:47:36 INFO - 'LOGNAME': 'cltbld', 01:47:36 INFO - 'MAIL': '/var/mail/cltbld', 01:47:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:47:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:47:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:47:36 INFO - 'MOZ_NO_REMOTE': '1', 01:47:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:47:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:47:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:47:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:47:36 INFO - 'PWD': '/builds/slave/test', 01:47:36 INFO - 'SHELL': '/bin/bash', 01:47:36 INFO - 'SHLVL': '1', 01:47:36 INFO - 'TERM': 'linux', 01:47:36 INFO - 'TMOUT': '86400', 01:47:36 INFO - 'USER': 'cltbld', 01:47:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467362573.823416-345086449', 01:47:36 INFO - '_': '/tools/buildbot/bin/python'} 01:47:36 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/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 01:47:37 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 01:47:37 INFO - import pkg_resources 01:47:38 INFO - Using 1 client processes 01:47:39 INFO - wptserve Starting http server on 127.0.0.1:8000 01:47:39 INFO - wptserve Starting http server on 127.0.0.1:8001 01:47:39 INFO - wptserve Starting http server on 127.0.0.1:8443 01:47:41 INFO - SUITE-START | Running 778 tests 01:47:41 INFO - Running testharness tests 01:47:41 INFO - Setting up ssl 01:47:41 INFO - PROCESS | certutil | 01:47:41 INFO - PROCESS | certutil | 01:47:41 INFO - PROCESS | certutil | 01:47:41 INFO - Certificate Nickname Trust Attributes 01:47:41 INFO - SSL,S/MIME,JAR/XPI 01:47:41 INFO - 01:47:41 INFO - web-platform-tests CT,, 01:47:41 INFO - 01:47:41 INFO - Starting runner 01:47:44 INFO - PROCESS | 4263 | 1467362864146 Marionette DEBUG Marionette enabled via build flag and pref 01:47:44 INFO - PROCESS | 4263 | ++DOCSHELL 0xa4d4f400 == 1 [pid = 4263] [id = 1] 01:47:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 1 (0xa4d4f800) [pid = 4263] [serial = 1] [outer = (nil)] 01:47:44 INFO - PROCESS | 4263 | [4263] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:47:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 2 (0xa4d50000) [pid = 4263] [serial = 2] [outer = 0xa4d4f800] 01:47:44 INFO - PROCESS | 4263 | 1467362864831 Marionette INFO Listening on port 2828 01:47:45 INFO - PROCESS | 4263 | 1467362865417 Marionette DEBUG Marionette enabled via command-line flag 01:47:45 INFO - PROCESS | 4263 | ++DOCSHELL 0xa23a6c00 == 2 [pid = 4263] [id = 2] 01:47:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 3 (0xa23a8000) [pid = 4263] [serial = 3] [outer = (nil)] 01:47:45 INFO - PROCESS | 4263 | [4263] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:47:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 4 (0xa8cc0c00) [pid = 4263] [serial = 4] [outer = 0xa23a8000] 01:47:45 INFO - PROCESS | 4263 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cfa60 01:47:45 INFO - PROCESS | 4263 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d3560 01:47:45 INFO - PROCESS | 4263 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dc520 01:47:45 INFO - PROCESS | 4263 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fc180 01:47:45 INFO - PROCESS | 4263 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fcea0 01:47:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 5 (0xa1015000) [pid = 4263] [serial = 5] [outer = 0xa4d4f800] 01:47:45 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:47:45 INFO - PROCESS | 4263 | 1467362865789 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:39782 01:47:45 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:47:45 INFO - PROCESS | 4263 | 1467362865821 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:39783 01:47:45 INFO - PROCESS | 4263 | 1467362865879 Marionette DEBUG Closed connection conn0 01:47:45 INFO - PROCESS | 4263 | [4263] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 01:47:45 INFO - PROCESS | 4263 | 1467362865989 Marionette DEBUG Closed connection conn1 01:47:45 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:47:46 INFO - PROCESS | 4263 | 1467362866003 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:39784 01:47:46 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:47:46 INFO - PROCESS | 4263 | 1467362866069 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:39785 01:47:46 INFO - PROCESS | 4263 | 1467362866075 Marionette DEBUG Closed connection conn2 01:47:46 INFO - PROCESS | 4263 | 1467362866113 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:47:46 INFO - PROCESS | 4263 | 1467362866137 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630235323","device":"desktop","version":"48.0"} 01:47:46 INFO - PROCESS | 4263 | [4263] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:47:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x9ab1ec00 == 3 [pid = 4263] [id = 3] 01:47:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 6 (0x9ab1f000) [pid = 4263] [serial = 6] [outer = (nil)] 01:47:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x9ab1f400 == 4 [pid = 4263] [id = 4] 01:47:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 7 (0x9ab20400) [pid = 4263] [serial = 7] [outer = (nil)] 01:47:48 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:47:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a46a000 == 5 [pid = 4263] [id = 5] 01:47:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 8 (0x9a46a400) [pid = 4263] [serial = 8] [outer = (nil)] 01:47:48 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:47:48 INFO - PROCESS | 4263 | [4263] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:47:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 9 (0x99f50c00) [pid = 4263] [serial = 9] [outer = 0x9a46a400] 01:47:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 10 (0x99c7f000) [pid = 4263] [serial = 10] [outer = 0x9ab1f000] 01:47:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 11 (0x99c80c00) [pid = 4263] [serial = 11] [outer = 0x9ab20400] 01:47:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 12 (0x99c83400) [pid = 4263] [serial = 12] [outer = 0x9a46a400] 01:47:50 INFO - PROCESS | 4263 | 1467362870379 Marionette INFO startBrowser 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:50 INFO - PROCESS | 4263 | 1467362870429 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 4263 | 1467362870448 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 4263 | 1467362870451 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 13 (0x98973800) [pid = 4263] [serial = 13] [outer = 0x9a46a400] 01:47:51 INFO - PROCESS | 4263 | 1467362871146 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"487e3824-1a8e-4e15-8079-4774cd7868cd","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630235323","device":"desktop","version":"48.0","command_id":1}}] 01:47:51 INFO - PROCESS | 4263 | 1467362871349 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:47:51 INFO - PROCESS | 4263 | 1467362871357 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:51 INFO - PROCESS | 4263 | 1467362871666 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 01:47:51 INFO - PROCESS | 4263 | 1467362871791 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:47:51 INFO - PROCESS | 4263 | 1467362871796 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:51 INFO - PROCESS | 4263 | [4263] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:47:51 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:47:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 14 (0x95568000) [pid = 4263] [serial = 14] [outer = 0x9a46a400] 01:47:52 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:47:52 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:52 INFO - PROCESS | 4263 | 1467362872349 Marionette TRACE conn3 <- [1,3,null,{}] 01:47:52 INFO - PROCESS | 4263 | 1467362872359 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:47:52 INFO - PROCESS | 4263 | 1467362872366 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:52 INFO - PROCESS | 4263 | 1467362872406 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 01:47:52 INFO - PROCESS | 4263 | 1467362872449 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 01:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:47:52 INFO - PROCESS | 4263 | 1467362872453 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 01:47:52 INFO - PROCESS | 4263 | 1467362872464 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - PROCESS | 4263 | 1467362872470 Marionette TRACE conn3 <- [1,6,null,{}] 01:47:52 INFO - PROCESS | 4263 | 1467362872477 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:52 INFO - PROCESS | 4263 | 1467362872482 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:52 INFO - PROCESS | 4263 | 1467362872503 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 01:47:52 INFO - PROCESS | 4263 | 1467362872513 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 4263 | 1467362872519 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x93d33800 == 6 [pid = 4263] [id = 6] 01:47:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 15 (0x93d33c00) [pid = 4263] [serial = 15] [outer = (nil)] 01:47:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 16 (0x93d35c00) [pid = 4263] [serial = 16] [outer = 0x93d33c00] 01:47:52 INFO - PROCESS | 4263 | 1467362872598 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 17 (0x93d3ac00) [pid = 4263] [serial = 17] [outer = 0x93d33c00] 01:47:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x93b2bc00 == 7 [pid = 4263] [id = 7] 01:47:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 18 (0x93b2c000) [pid = 4263] [serial = 18] [outer = (nil)] 01:47:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 19 (0x93d3c800) [pid = 4263] [serial = 19] [outer = 0x93b2c000] 01:47:53 INFO - PROCESS | 4263 | 1467362873070 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 20 (0x93d3bc00) [pid = 4263] [serial = 20] [outer = 0x93b2c000] 01:47:53 INFO - PROCESS | 4263 | [4263] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 01:47:53 INFO - PROCESS | 4263 | 1467362873625 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1241ms 01:47:53 INFO - PROCESS | 4263 | 1467362873750 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 01:47:53 INFO - PROCESS | 4263 | 1467362873754 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 01:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:47:53 INFO - PROCESS | 4263 | 1467362873789 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:47:53 INFO - PROCESS | 4263 | 1467362873792 Marionette TRACE conn3 <- [1,10,null,{}] 01:47:53 INFO - PROCESS | 4263 | 1467362873806 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:53 INFO - PROCESS | 4263 | 1467362873816 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:53 INFO - PROCESS | 4263 | 1467362873993 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 01:47:54 INFO - PROCESS | 4263 | 1467362874011 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 4263 | 1467362874025 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f2400 == 8 [pid = 4263] [id = 8] 01:47:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 21 (0x923f2800) [pid = 4263] [serial = 21] [outer = (nil)] 01:47:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 22 (0x923f4800) [pid = 4263] [serial = 22] [outer = 0x923f2800] 01:47:54 INFO - PROCESS | 4263 | 1467362874094 Marionette DEBUG loaded listener.js 01:47:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 23 (0x923f9400) [pid = 4263] [serial = 23] [outer = 0x923f2800] 01:47:55 INFO - PROCESS | 4263 | 1467362875102 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 01:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1347ms 01:47:55 INFO - PROCESS | 4263 | 1467362875119 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 01:47:55 INFO - PROCESS | 4263 | 1467362875125 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 01:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:47:55 INFO - PROCESS | 4263 | 1467362875133 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:47:55 INFO - PROCESS | 4263 | 1467362875138 Marionette TRACE conn3 <- [1,14,null,{}] 01:47:55 INFO - PROCESS | 4263 | 1467362875147 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:55 INFO - PROCESS | 4263 | 1467362875152 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:55 INFO - PROCESS | 4263 | 1467362875378 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 01:47:55 INFO - PROCESS | 4263 | 1467362875553 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:55 INFO - PROCESS | 4263 | 1467362875560 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f3800 == 9 [pid = 4263] [id = 9] 01:47:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 24 (0x92428000) [pid = 4263] [serial = 24] [outer = (nil)] 01:47:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 25 (0x9242ec00) [pid = 4263] [serial = 25] [outer = 0x92428000] 01:47:55 INFO - PROCESS | 4263 | 1467362875647 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 26 (0x92f82c00) [pid = 4263] [serial = 26] [outer = 0x92428000] 01:47:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x93b23000 == 10 [pid = 4263] [id = 10] 01:47:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 27 (0x93ba7000) [pid = 4263] [serial = 27] [outer = (nil)] 01:47:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 28 (0x9300e400) [pid = 4263] [serial = 28] [outer = 0x93ba7000] 01:47:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 29 (0x948bc800) [pid = 4263] [serial = 29] [outer = 0x93ba7000] 01:47:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242d400 == 11 [pid = 4263] [id = 11] 01:47:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 30 (0x93d37000) [pid = 4263] [serial = 30] [outer = (nil)] 01:47:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 31 (0x98973000) [pid = 4263] [serial = 31] [outer = 0x93d37000] 01:47:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 32 (0x93b1d800) [pid = 4263] [serial = 32] [outer = 0x93d37000] 01:47:56 INFO - PROCESS | 4263 | 1467362876761 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 01:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1694ms 01:47:56 INFO - PROCESS | 4263 | 1467362876897 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 01:47:56 INFO - PROCESS | 4263 | 1467362876905 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 01:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:47:56 INFO - PROCESS | 4263 | 1467362876930 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:47:56 INFO - PROCESS | 4263 | 1467362876935 Marionette TRACE conn3 <- [1,18,null,{}] 01:47:56 INFO - PROCESS | 4263 | 1467362876949 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:56 INFO - PROCESS | 4263 | 1467362876955 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:57 INFO - PROCESS | 4263 | 1467362877170 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 01:47:57 INFO - PROCESS | 4263 | 1467362877281 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:57 INFO - PROCESS | 4263 | 1467362877287 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x9300bc00 == 12 [pid = 4263] [id = 12] 01:47:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 33 (0x93b28800) [pid = 4263] [serial = 33] [outer = (nil)] 01:47:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 34 (0x98e47800) [pid = 4263] [serial = 34] [outer = 0x93b28800] 01:47:57 INFO - PROCESS | 4263 | 1467362877376 Marionette DEBUG loaded listener.js 01:47:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 35 (0x9a97f400) [pid = 4263] [serial = 35] [outer = 0x93b28800] 01:47:58 INFO - PROCESS | 4263 | 1467362878262 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 01:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1397ms 01:47:58 INFO - PROCESS | 4263 | 1467362878326 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 01:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:47:58 INFO - PROCESS | 4263 | 1467362878332 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 01:47:58 INFO - PROCESS | 4263 | 1467362878338 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:47:58 INFO - PROCESS | 4263 | 1467362878344 Marionette TRACE conn3 <- [1,22,null,{}] 01:47:58 INFO - PROCESS | 4263 | 1467362878361 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:58 INFO - PROCESS | 4263 | 1467362878369 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:58 INFO - PROCESS | 4263 | 1467362878594 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 01:47:58 INFO - PROCESS | 4263 | 1467362878721 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 4263 | 1467362878733 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x9d81dc00 == 13 [pid = 4263] [id = 13] 01:47:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 36 (0x9d892c00) [pid = 4263] [serial = 36] [outer = (nil)] 01:47:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 37 (0xa1017800) [pid = 4263] [serial = 37] [outer = 0x9d892c00] 01:47:58 INFO - PROCESS | 4263 | 1467362878844 Marionette DEBUG loaded listener.js 01:47:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 38 (0xa2322c00) [pid = 4263] [serial = 38] [outer = 0x9d892c00] 01:47:59 INFO - PROCESS | 4263 | 1467362879634 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 01:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1338ms 01:47:59 INFO - PROCESS | 4263 | 1467362879681 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 01:47:59 INFO - PROCESS | 4263 | 1467362879686 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 01:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:47:59 INFO - PROCESS | 4263 | 1467362879692 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:47:59 INFO - PROCESS | 4263 | 1467362879696 Marionette TRACE conn3 <- [1,26,null,{}] 01:47:59 INFO - PROCESS | 4263 | 1467362879702 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:47:59 INFO - PROCESS | 4263 | 1467362879707 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:47:59 INFO - PROCESS | 4263 | 1467362879891 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 01:48:00 INFO - PROCESS | 4263 | 1467362880023 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:00 INFO - PROCESS | 4263 | 1467362880031 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x9d816c00 == 14 [pid = 4263] [id = 14] 01:48:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 39 (0xa3279000) [pid = 4263] [serial = 39] [outer = (nil)] 01:48:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 40 (0xa6730800) [pid = 4263] [serial = 40] [outer = 0xa3279000] 01:48:00 INFO - PROCESS | 4263 | 1467362880113 Marionette DEBUG loaded listener.js 01:48:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 41 (0xa6ea7400) [pid = 4263] [serial = 41] [outer = 0xa3279000] 01:48:01 INFO - PROCESS | 4263 | 1467362881384 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1730ms 01:48:01 INFO - PROCESS | 4263 | 1467362881423 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 01:48:01 INFO - PROCESS | 4263 | 1467362881428 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 01:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:48:01 INFO - PROCESS | 4263 | 1467362881435 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:48:01 INFO - PROCESS | 4263 | 1467362881440 Marionette TRACE conn3 <- [1,30,null,{}] 01:48:01 INFO - PROCESS | 4263 | 1467362881448 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:01 INFO - PROCESS | 4263 | 1467362881453 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:01 INFO - PROCESS | 4263 | 1467362881617 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 01:48:01 INFO - PROCESS | 4263 | 1467362881730 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 4263 | 1467362881740 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x99ac6000 == 15 [pid = 4263] [id = 15] 01:48:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 42 (0x99c83000) [pid = 4263] [serial = 42] [outer = (nil)] 01:48:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 43 (0x9a972000) [pid = 4263] [serial = 43] [outer = 0x99c83000] 01:48:01 INFO - PROCESS | 4263 | 1467362881837 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 44 (0x9ab29000) [pid = 4263] [serial = 44] [outer = 0x99c83000] 01:48:02 INFO - PROCESS | 4263 | 1467362882536 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 01:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1138ms 01:48:02 INFO - PROCESS | 4263 | 1467362882574 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 01:48:02 INFO - PROCESS | 4263 | 1467362882580 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 01:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:48:02 INFO - PROCESS | 4263 | 1467362882605 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:48:02 INFO - PROCESS | 4263 | 1467362882609 Marionette TRACE conn3 <- [1,34,null,{}] 01:48:02 INFO - PROCESS | 4263 | 1467362882619 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:02 INFO - PROCESS | 4263 | 1467362882624 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:02 INFO - PROCESS | 4263 | 1467362882782 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 01:48:02 INFO - PROCESS | 4263 | 1467362882794 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:02 INFO - PROCESS | 4263 | 1467362882801 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:02 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a973400 == 16 [pid = 4263] [id = 16] 01:48:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 45 (0x9b1c3000) [pid = 4263] [serial = 45] [outer = (nil)] 01:48:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 46 (0x9b7ddc00) [pid = 4263] [serial = 46] [outer = 0x9b1c3000] 01:48:02 INFO - PROCESS | 4263 | 1467362882875 Marionette DEBUG loaded listener.js 01:48:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 47 (0x9b7e7c00) [pid = 4263] [serial = 47] [outer = 0x9b1c3000] 01:48:03 INFO - PROCESS | 4263 | 1467362883641 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1052ms 01:48:03 INFO - PROCESS | 4263 | 1467362883652 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 4263 | 1467362883655 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 01:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:48:03 INFO - PROCESS | 4263 | 1467362883679 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 4263 | 1467362883685 Marionette TRACE conn3 <- [1,38,null,{}] 01:48:03 INFO - PROCESS | 4263 | 1467362883705 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:03 INFO - PROCESS | 4263 | 1467362883713 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:03 INFO - PROCESS | 4263 | 1467362883871 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 01:48:03 INFO - PROCESS | 4263 | 1467362883882 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 4263 | 1467362883894 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x998e3000 == 17 [pid = 4263] [id = 17] 01:48:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 48 (0x99ac5800) [pid = 4263] [serial = 48] [outer = (nil)] 01:48:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 49 (0x9b825800) [pid = 4263] [serial = 49] [outer = 0x99ac5800] 01:48:03 INFO - PROCESS | 4263 | 1467362883962 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 50 (0xa108cc00) [pid = 4263] [serial = 50] [outer = 0x99ac5800] 01:48:04 INFO - PROCESS | 4263 | 1467362884730 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 01:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1090ms 01:48:04 INFO - PROCESS | 4263 | 1467362884767 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 01:48:04 INFO - PROCESS | 4263 | 1467362884772 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 01:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:48:04 INFO - PROCESS | 4263 | 1467362884778 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:48:04 INFO - PROCESS | 4263 | 1467362884781 Marionette TRACE conn3 <- [1,42,null,{}] 01:48:04 INFO - PROCESS | 4263 | 1467362884786 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:04 INFO - PROCESS | 4263 | 1467362884806 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:05 INFO - PROCESS | 4263 | 1467362885001 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 01:48:05 INFO - PROCESS | 4263 | 1467362885010 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 4263 | 1467362885020 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:05 INFO - PROCESS | 4263 | ++DOCSHELL 0xa2008000 == 18 [pid = 4263] [id = 18] 01:48:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 51 (0xa2009800) [pid = 4263] [serial = 51] [outer = (nil)] 01:48:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 52 (0xa20a7400) [pid = 4263] [serial = 52] [outer = 0xa2009800] 01:48:05 INFO - PROCESS | 4263 | 1467362885093 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 53 (0xa23ac000) [pid = 4263] [serial = 53] [outer = 0xa2009800] 01:48:05 INFO - PROCESS | 4263 | 1467362885817 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1078ms 01:48:05 INFO - PROCESS | 4263 | 1467362885857 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 4263 | 1467362885865 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 01:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:48:05 INFO - PROCESS | 4263 | 1467362885878 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 4263 | 1467362885880 Marionette TRACE conn3 <- [1,46,null,{}] 01:48:05 INFO - PROCESS | 4263 | 1467362885886 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:05 INFO - PROCESS | 4263 | 1467362885892 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:06 INFO - PROCESS | 4263 | 1467362886084 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 01:48:06 INFO - PROCESS | 4263 | 1467362886094 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 4263 | 1467362886099 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:06 INFO - PROCESS | 4263 | ++DOCSHELL 0xa2321800 == 19 [pid = 4263] [id = 19] 01:48:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 54 (0xa2534400) [pid = 4263] [serial = 54] [outer = (nil)] 01:48:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 55 (0xa25f0c00) [pid = 4263] [serial = 55] [outer = 0xa2534400] 01:48:06 INFO - PROCESS | 4263 | 1467362886174 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 56 (0xa2feb400) [pid = 4263] [serial = 56] [outer = 0xa2534400] 01:48:06 INFO - PROCESS | 4263 | 1467362886979 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1126ms 01:48:07 INFO - PROCESS | 4263 | 1467362887014 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 01:48:07 INFO - PROCESS | 4263 | 1467362887017 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 01:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:48:07 INFO - PROCESS | 4263 | 1467362887025 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - PROCESS | 4263 | 1467362887027 Marionette TRACE conn3 <- [1,50,null,{}] 01:48:07 INFO - PROCESS | 4263 | 1467362887033 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:07 INFO - PROCESS | 4263 | 1467362887043 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:07 INFO - PROCESS | 4263 | 1467362887254 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 01:48:07 INFO - PROCESS | 4263 | 1467362887351 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:07 INFO - PROCESS | 4263 | 1467362887359 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x9300ac00 == 20 [pid = 4263] [id = 20] 01:48:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 57 (0xa4d0a800) [pid = 4263] [serial = 57] [outer = (nil)] 01:48:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 58 (0xa4f76400) [pid = 4263] [serial = 58] [outer = 0xa4d0a800] 01:48:07 INFO - PROCESS | 4263 | 1467362887426 Marionette DEBUG loaded listener.js 01:48:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 59 (0xa61b4400) [pid = 4263] [serial = 59] [outer = 0xa4d0a800] 01:48:08 INFO - PROCESS | 4263 | 1467362888064 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1082ms 01:48:08 INFO - PROCESS | 4263 | 1467362888111 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 4263 | 1467362888115 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 01:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:48:08 INFO - PROCESS | 4263 | 1467362888122 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:48:08 INFO - PROCESS | 4263 | 1467362888139 Marionette TRACE conn3 <- [1,54,null,{}] 01:48:08 INFO - PROCESS | 4263 | 1467362888145 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:08 INFO - PROCESS | 4263 | 1467362888150 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:08 INFO - PROCESS | 4263 | 1467362888293 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 01:48:08 INFO - PROCESS | 4263 | 1467362888389 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 4263 | 1467362888398 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242d000 == 21 [pid = 4263] [id = 21] 01:48:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x93b2cc00) [pid = 4263] [serial = 60] [outer = (nil)] 01:48:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0xa672f400) [pid = 4263] [serial = 61] [outer = 0x93b2cc00] 01:48:08 INFO - PROCESS | 4263 | 1467362888463 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x979a0800) [pid = 4263] [serial = 62] [outer = 0x93b2cc00] 01:48:09 INFO - PROCESS | 4263 | 1467362889097 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 996ms 01:48:09 INFO - PROCESS | 4263 | 1467362889119 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 01:48:09 INFO - PROCESS | 4263 | 1467362889124 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 01:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:48:09 INFO - PROCESS | 4263 | 1467362889129 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:48:09 INFO - PROCESS | 4263 | 1467362889132 Marionette TRACE conn3 <- [1,58,null,{}] 01:48:09 INFO - PROCESS | 4263 | 1467362889138 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:09 INFO - PROCESS | 4263 | 1467362889143 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:09 INFO - PROCESS | 4263 | 1467362889354 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 01:48:09 INFO - PROCESS | 4263 | 1467362889375 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:09 INFO - PROCESS | 4263 | 1467362889382 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:09 INFO - PROCESS | 4263 | ++DOCSHELL 0xa23a2800 == 22 [pid = 4263] [id = 22] 01:48:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0xa61b2400) [pid = 4263] [serial = 63] [outer = (nil)] 01:48:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0xa6eab000) [pid = 4263] [serial = 64] [outer = 0xa61b2400] 01:48:09 INFO - PROCESS | 4263 | 1467362889450 Marionette DEBUG loaded listener.js 01:48:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0xa6f45400) [pid = 4263] [serial = 65] [outer = 0xa61b2400] 01:48:11 INFO - PROCESS | 4263 | 1467362891131 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2053ms 01:48:11 INFO - PROCESS | 4263 | 1467362891185 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 01:48:11 INFO - PROCESS | 4263 | 1467362891192 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 01:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:48:11 INFO - PROCESS | 4263 | 1467362891207 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:48:11 INFO - PROCESS | 4263 | 1467362891212 Marionette TRACE conn3 <- [1,62,null,{}] 01:48:11 INFO - PROCESS | 4263 | 1467362891221 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:11 INFO - PROCESS | 4263 | 1467362891226 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:11 INFO - PROCESS | 4263 | 1467362891418 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 01:48:11 INFO - PROCESS | 4263 | 1467362891437 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 4263 | 1467362891448 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x95380400 == 23 [pid = 4263] [id = 23] 01:48:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x95569800) [pid = 4263] [serial = 66] [outer = (nil)] 01:48:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x98a0b400) [pid = 4263] [serial = 67] [outer = 0x95569800] 01:48:11 INFO - PROCESS | 4263 | 1467362891516 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9896f800) [pid = 4263] [serial = 68] [outer = 0x95569800] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x93d33c00) [pid = 4263] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92428000) [pid = 4263] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x93b28800) [pid = 4263] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x9d892c00) [pid = 4263] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0xa3279000) [pid = 4263] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x99c83000) [pid = 4263] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x9b1c3000) [pid = 4263] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x99ac5800) [pid = 4263] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0xa4d0a800) [pid = 4263] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:48:12 INFO - PROCESS | 4263 | --DOMWINDOW == 58 (0x923f2800) [pid = 4263] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:48:12 INFO - PROCESS | 4263 | 1467362892809 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1634ms 01:48:12 INFO - PROCESS | 4263 | 1467362892843 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 01:48:12 INFO - PROCESS | 4263 | 1467362892848 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 01:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:48:12 INFO - PROCESS | 4263 | 1467362892858 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:48:12 INFO - PROCESS | 4263 | 1467362892861 Marionette TRACE conn3 <- [1,66,null,{}] 01:48:12 INFO - PROCESS | 4263 | 1467362892875 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:12 INFO - PROCESS | 4263 | 1467362892879 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:13 INFO - PROCESS | 4263 | 1467362893026 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 01:48:13 INFO - PROCESS | 4263 | 1467362893047 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 4263 | 1467362893055 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x98910000 == 24 [pid = 4263] [id = 24] 01:48:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 59 (0x99acbc00) [pid = 4263] [serial = 69] [outer = (nil)] 01:48:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x9a97c400) [pid = 4263] [serial = 70] [outer = 0x99acbc00] 01:48:13 INFO - PROCESS | 4263 | 1467362893124 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x9ae6b000) [pid = 4263] [serial = 71] [outer = 0x99acbc00] 01:48:13 INFO - PROCESS | 4263 | 1467362893866 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1034ms 01:48:13 INFO - PROCESS | 4263 | 1467362893893 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 01:48:13 INFO - PROCESS | 4263 | 1467362893896 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 01:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:48:13 INFO - PROCESS | 4263 | 1467362893903 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:48:13 INFO - PROCESS | 4263 | 1467362893908 Marionette TRACE conn3 <- [1,70,null,{}] 01:48:13 INFO - PROCESS | 4263 | 1467362893950 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:13 INFO - PROCESS | 4263 | 1467362893959 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:14 INFO - PROCESS | 4263 | 1467362894120 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 01:48:14 INFO - PROCESS | 4263 | 1467362894131 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 4263 | 1467362894140 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x9d463c00 == 25 [pid = 4263] [id = 25] 01:48:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x9d464800) [pid = 4263] [serial = 72] [outer = (nil)] 01:48:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x9d813400) [pid = 4263] [serial = 73] [outer = 0x9d464800] 01:48:14 INFO - PROCESS | 4263 | 1467362894212 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0xa101b000) [pid = 4263] [serial = 74] [outer = 0x9d464800] 01:48:15 INFO - PROCESS | 4263 | 1467362895159 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1293ms 01:48:15 INFO - PROCESS | 4263 | 1467362895197 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 01:48:15 INFO - PROCESS | 4263 | 1467362895204 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 01:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:48:15 INFO - PROCESS | 4263 | 1467362895212 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:48:15 INFO - PROCESS | 4263 | 1467362895219 Marionette TRACE conn3 <- [1,74,null,{}] 01:48:15 INFO - PROCESS | 4263 | 1467362895227 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:15 INFO - PROCESS | 4263 | 1467362895233 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:15 INFO - PROCESS | 4263 | 1467362895407 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 01:48:15 INFO - PROCESS | 4263 | 1467362895539 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:15 INFO - PROCESS | 4263 | 1467362895547 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x9555fc00 == 26 [pid = 4263] [id = 26] 01:48:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x979a1000) [pid = 4263] [serial = 75] [outer = (nil)] 01:48:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x99687000) [pid = 4263] [serial = 76] [outer = 0x979a1000] 01:48:15 INFO - PROCESS | 4263 | 1467362895633 Marionette DEBUG loaded listener.js 01:48:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x95562400) [pid = 4263] [serial = 77] [outer = 0x979a1000] 01:48:16 INFO - PROCESS | 4263 | 1467362896514 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1338ms 01:48:16 INFO - PROCESS | 4263 | 1467362896550 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 01:48:16 INFO - PROCESS | 4263 | 1467362896556 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 01:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:48:16 INFO - PROCESS | 4263 | 1467362896585 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:48:16 INFO - PROCESS | 4263 | 1467362896590 Marionette TRACE conn3 <- [1,78,null,{}] 01:48:16 INFO - PROCESS | 4263 | 1467362896596 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:16 INFO - PROCESS | 4263 | 1467362896602 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:16 INFO - PROCESS | 4263 | 1467362896789 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 01:48:16 INFO - PROCESS | 4263 | 1467362896921 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 4263 | 1467362896929 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x9b826800 == 27 [pid = 4263] [id = 27] 01:48:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9b827400) [pid = 4263] [serial = 78] [outer = (nil)] 01:48:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0xa2371000) [pid = 4263] [serial = 79] [outer = 0x9b827400] 01:48:17 INFO - PROCESS | 4263 | 1467362897014 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0xa2538000) [pid = 4263] [serial = 80] [outer = 0x9b827400] 01:48:17 INFO - PROCESS | 4263 | 1467362897887 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1341ms 01:48:17 INFO - PROCESS | 4263 | 1467362897940 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 01:48:17 INFO - PROCESS | 4263 | 1467362897944 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 01:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:48:17 INFO - PROCESS | 4263 | 1467362897952 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:48:17 INFO - PROCESS | 4263 | 1467362897959 Marionette TRACE conn3 <- [1,82,null,{}] 01:48:17 INFO - PROCESS | 4263 | 1467362897975 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:17 INFO - PROCESS | 4263 | 1467362897984 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:18 INFO - PROCESS | 4263 | 1467362898158 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 01:48:18 INFO - PROCESS | 4263 | 1467362898291 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 4263 | 1467362898300 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:18 INFO - PROCESS | 4263 | ++DOCSHELL 0xa4d4a400 == 28 [pid = 4263] [id = 28] 01:48:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0xa4d56c00) [pid = 4263] [serial = 81] [outer = (nil)] 01:48:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0xa61bc800) [pid = 4263] [serial = 82] [outer = 0xa4d56c00] 01:48:18 INFO - PROCESS | 4263 | 1467362898389 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0xa6ea1400) [pid = 4263] [serial = 83] [outer = 0xa4d56c00] 01:48:19 INFO - PROCESS | 4263 | 1467362899172 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1298ms 01:48:19 INFO - PROCESS | 4263 | 1467362899251 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 01:48:19 INFO - PROCESS | 4263 | 1467362899256 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 01:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:48:19 INFO - PROCESS | 4263 | 1467362899262 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:48:19 INFO - PROCESS | 4263 | 1467362899265 Marionette TRACE conn3 <- [1,86,null,{}] 01:48:19 INFO - PROCESS | 4263 | 1467362899287 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:19 INFO - PROCESS | 4263 | 1467362899293 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:19 INFO - PROCESS | 4263 | 1467362899494 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 01:48:19 INFO - PROCESS | 4263 | 1467362899555 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 4263 | 1467362899565 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x96f07400 == 29 [pid = 4263] [id = 29] 01:48:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x96f09000) [pid = 4263] [serial = 84] [outer = (nil)] 01:48:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x96f12800) [pid = 4263] [serial = 85] [outer = 0x96f09000] 01:48:19 INFO - PROCESS | 4263 | 1467362899682 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92f73400) [pid = 4263] [serial = 86] [outer = 0x96f09000] 01:48:20 INFO - PROCESS | 4263 | 1467362900519 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1285ms 01:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:48:20 INFO - PROCESS | 4263 | 1467362900549 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 01:48:20 INFO - PROCESS | 4263 | 1467362900552 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 01:48:20 INFO - PROCESS | 4263 | 1467362900559 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 4263 | 1467362900563 Marionette TRACE conn3 <- [1,90,null,{}] 01:48:20 INFO - PROCESS | 4263 | 1467362900568 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:20 INFO - PROCESS | 4263 | 1467362900574 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:20 INFO - PROCESS | 4263 | 1467362900729 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 01:48:20 INFO - PROCESS | 4263 | 1467362900867 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:20 INFO - PROCESS | 4263 | 1467362900876 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f3400 == 30 [pid = 4263] [id = 30] 01:48:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x96f11400) [pid = 4263] [serial = 87] [outer = (nil)] 01:48:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0xa610f400) [pid = 4263] [serial = 88] [outer = 0x96f11400] 01:48:20 INFO - PROCESS | 4263 | 1467362900955 Marionette DEBUG loaded listener.js 01:48:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0xa2fb4400) [pid = 4263] [serial = 89] [outer = 0x96f11400] 01:48:21 INFO - PROCESS | 4263 | 1467362901917 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1432ms 01:48:21 INFO - PROCESS | 4263 | 1467362901991 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 01:48:21 INFO - PROCESS | 4263 | 1467362901998 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 01:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:48:22 INFO - PROCESS | 4263 | 1467362902006 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:48:22 INFO - PROCESS | 4263 | 1467362902010 Marionette TRACE conn3 <- [1,94,null,{}] 01:48:22 INFO - PROCESS | 4263 | 1467362902018 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:22 INFO - PROCESS | 4263 | 1467362902024 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:22 INFO - PROCESS | 4263 | 1467362902194 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 01:48:22 INFO - PROCESS | 4263 | 1467362902344 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:22 INFO - PROCESS | 4263 | 1467362902359 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x93d3e000 == 31 [pid = 4263] [id = 31] 01:48:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x952a3800) [pid = 4263] [serial = 90] [outer = (nil)] 01:48:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x96f07000) [pid = 4263] [serial = 91] [outer = 0x952a3800] 01:48:22 INFO - PROCESS | 4263 | 1467362902473 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x96f14800) [pid = 4263] [serial = 92] [outer = 0x952a3800] 01:48:23 INFO - PROCESS | 4263 | 1467362903274 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1329ms 01:48:23 INFO - PROCESS | 4263 | 1467362903335 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 4263 | 1467362903342 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 01:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x99c83400) [pid = 4263] [serial = 12] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x9242ec00) [pid = 4263] [serial = 25] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x98973000) [pid = 4263] [serial = 31] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x98e47800) [pid = 4263] [serial = 34] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0xa1017800) [pid = 4263] [serial = 37] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0xa6730800) [pid = 4263] [serial = 40] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9a972000) [pid = 4263] [serial = 43] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9b7ddc00) [pid = 4263] [serial = 46] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x9b7e7c00) [pid = 4263] [serial = 47] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x9b825800) [pid = 4263] [serial = 49] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0xa108cc00) [pid = 4263] [serial = 50] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0xa20a7400) [pid = 4263] [serial = 52] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0xa25f0c00) [pid = 4263] [serial = 55] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0xa4f76400) [pid = 4263] [serial = 58] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x9300e400) [pid = 4263] [serial = 28] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0xa61b4400) [pid = 4263] [serial = 59] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92f82c00) [pid = 4263] [serial = 26] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x9ab29000) [pid = 4263] [serial = 44] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0xa2322c00) [pid = 4263] [serial = 38] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0xa672f400) [pid = 4263] [serial = 61] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0xa6ea7400) [pid = 4263] [serial = 41] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x923f9400) [pid = 4263] [serial = 23] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x9a97f400) [pid = 4263] [serial = 35] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 58 (0x99f50c00) [pid = 4263] [serial = 9] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 57 (0xa4d50000) [pid = 4263] [serial = 2] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 56 (0x923f4800) [pid = 4263] [serial = 22] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 55 (0x93d3c800) [pid = 4263] [serial = 19] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 54 (0x93d35c00) [pid = 4263] [serial = 16] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | --DOMWINDOW == 53 (0x93d3ac00) [pid = 4263] [serial = 17] [outer = (nil)] [url = about:blank] 01:48:24 INFO - PROCESS | 4263 | 1467362904235 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:48:24 INFO - PROCESS | 4263 | 1467362904243 Marionette TRACE conn3 <- [1,98,null,{}] 01:48:24 INFO - PROCESS | 4263 | 1467362904270 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:24 INFO - PROCESS | 4263 | 1467362904277 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:24 INFO - PROCESS | 4263 | 1467362904429 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 01:48:24 INFO - PROCESS | 4263 | 1467362904515 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 4263 | 1467362904527 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x93b1e000 == 32 [pid = 4263] [id = 32] 01:48:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 54 (0x93b1f800) [pid = 4263] [serial = 93] [outer = (nil)] 01:48:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 55 (0x93ba4400) [pid = 4263] [serial = 94] [outer = 0x93b1f800] 01:48:24 INFO - PROCESS | 4263 | 1467362904595 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 56 (0x93d34800) [pid = 4263] [serial = 95] [outer = 0x93b1f800] 01:48:25 INFO - PROCESS | 4263 | 1467362905257 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1237ms 01:48:25 INFO - PROCESS | 4263 | 1467362905289 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 4263 | 1467362905294 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 01:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:48:25 INFO - PROCESS | 4263 | 1467362905303 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 4263 | 1467362905307 Marionette TRACE conn3 <- [1,102,null,{}] 01:48:25 INFO - PROCESS | 4263 | 1467362905317 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:25 INFO - PROCESS | 4263 | 1467362905323 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:25 INFO - PROCESS | 4263 | 1467362905494 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 01:48:25 INFO - PROCESS | 4263 | 1467362905589 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:25 INFO - PROCESS | 4263 | 1467362905598 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x952a1000 == 33 [pid = 4263] [id = 33] 01:48:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 57 (0x96f07c00) [pid = 4263] [serial = 96] [outer = (nil)] 01:48:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 58 (0x98a12000) [pid = 4263] [serial = 97] [outer = 0x96f07c00] 01:48:25 INFO - PROCESS | 4263 | 1467362905670 Marionette DEBUG loaded listener.js 01:48:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 59 (0x98f9cc00) [pid = 4263] [serial = 98] [outer = 0x96f07c00] 01:48:26 INFO - PROCESS | 4263 | 1467362906346 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1078ms 01:48:26 INFO - PROCESS | 4263 | 1467362906399 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 01:48:26 INFO - PROCESS | 4263 | 1467362906403 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 01:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:48:26 INFO - PROCESS | 4263 | 1467362906428 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:48:26 INFO - PROCESS | 4263 | 1467362906431 Marionette TRACE conn3 <- [1,106,null,{}] 01:48:26 INFO - PROCESS | 4263 | 1467362906438 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:26 INFO - PROCESS | 4263 | 1467362906443 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:26 INFO - PROCESS | 4263 | 1467362906644 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 01:48:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x9a97e000) [pid = 4263] [serial = 99] [outer = 0x93d37000] 01:48:26 INFO - PROCESS | 4263 | 1467362906710 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:26 INFO - PROCESS | 4263 | 1467362906730 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:26 INFO - PROCESS | 4263 | ++DOCSHELL 0x9b148c00 == 34 [pid = 4263] [id = 34] 01:48:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x9b149800) [pid = 4263] [serial = 100] [outer = (nil)] 01:48:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x9b1c0000) [pid = 4263] [serial = 101] [outer = 0x9b149800] 01:48:26 INFO - PROCESS | 4263 | 1467362906856 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x9b7e4c00) [pid = 4263] [serial = 102] [outer = 0x9b149800] 01:48:27 INFO - PROCESS | 4263 | 1467362907680 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1304ms 01:48:27 INFO - PROCESS | 4263 | 1467362907716 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 01:48:27 INFO - PROCESS | 4263 | 1467362907720 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 01:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:48:27 INFO - PROCESS | 4263 | 1467362907726 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 4263 | 1467362907729 Marionette TRACE conn3 <- [1,110,null,{}] 01:48:27 INFO - PROCESS | 4263 | 1467362907734 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:27 INFO - PROCESS | 4263 | 1467362907739 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:27 INFO - PROCESS | 4263 | 1467362907948 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 01:48:27 INFO - PROCESS | 4263 | 1467362907970 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:28 INFO - PROCESS | 4263 | 1467362907979 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x93b2b400 == 35 [pid = 4263] [id = 35] 01:48:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x9b7e9c00) [pid = 4263] [serial = 103] [outer = (nil)] 01:48:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x9d46cc00) [pid = 4263] [serial = 104] [outer = 0x9b7e9c00] 01:48:28 INFO - PROCESS | 4263 | 1467362908045 Marionette DEBUG loaded listener.js 01:48:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0xa200f800) [pid = 4263] [serial = 105] [outer = 0x9b7e9c00] 01:48:28 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x9d464800) [pid = 4263] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:48:28 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x99acbc00) [pid = 4263] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:48:28 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x95569800) [pid = 4263] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:48:28 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0xa61b2400) [pid = 4263] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:48:28 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0xa2534400) [pid = 4263] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:48:28 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0xa2009800) [pid = 4263] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:48:28 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x93b2cc00) [pid = 4263] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:48:28 INFO - PROCESS | 4263 | 1467362908924 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1239ms 01:48:28 INFO - PROCESS | 4263 | 1467362908966 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 01:48:28 INFO - PROCESS | 4263 | 1467362908969 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 01:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:48:28 INFO - PROCESS | 4263 | 1467362908975 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:48:28 INFO - PROCESS | 4263 | 1467362908979 Marionette TRACE conn3 <- [1,114,null,{}] 01:48:28 INFO - PROCESS | 4263 | 1467362908984 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:28 INFO - PROCESS | 4263 | 1467362908989 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:29 INFO - PROCESS | 4263 | 1467362909134 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 01:48:29 INFO - PROCESS | 4263 | 1467362909144 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:29 INFO - PROCESS | 4263 | 1467362909154 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x99c87800 == 36 [pid = 4263] [id = 36] 01:48:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x9b824c00) [pid = 4263] [serial = 106] [outer = (nil)] 01:48:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0xa2372800) [pid = 4263] [serial = 107] [outer = 0x9b824c00] 01:48:29 INFO - PROCESS | 4263 | 1467362909219 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0xa23a4000) [pid = 4263] [serial = 108] [outer = 0x9b824c00] 01:48:29 INFO - PROCESS | 4263 | 1467362909986 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1028ms 01:48:30 INFO - PROCESS | 4263 | 1467362910005 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 4263 | 1467362910009 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 01:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:48:30 INFO - PROCESS | 4263 | 1467362910016 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:48:30 INFO - PROCESS | 4263 | 1467362910018 Marionette TRACE conn3 <- [1,118,null,{}] 01:48:30 INFO - PROCESS | 4263 | 1467362910039 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:30 INFO - PROCESS | 4263 | 1467362910050 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:30 INFO - PROCESS | 4263 | 1467362910245 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 01:48:30 INFO - PROCESS | 4263 | 1467362910254 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 4263 | 1467362910263 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x9d812400 == 37 [pid = 4263] [id = 37] 01:48:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0xa327e400) [pid = 4263] [serial = 109] [outer = (nil)] 01:48:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0xa334dc00) [pid = 4263] [serial = 110] [outer = 0xa327e400] 01:48:30 INFO - PROCESS | 4263 | 1467362910329 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0xa4d50c00) [pid = 4263] [serial = 111] [outer = 0xa327e400] 01:48:31 INFO - PROCESS | 4263 | 1467362911260 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1292ms 01:48:31 INFO - PROCESS | 4263 | 1467362911314 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 4263 | 1467362911320 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 01:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:48:31 INFO - PROCESS | 4263 | 1467362911330 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:48:31 INFO - PROCESS | 4263 | 1467362911335 Marionette TRACE conn3 <- [1,122,null,{}] 01:48:31 INFO - PROCESS | 4263 | 1467362911345 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:31 INFO - PROCESS | 4263 | 1467362911351 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:31 INFO - PROCESS | 4263 | 1467362911538 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 01:48:31 INFO - PROCESS | 4263 | 1467362911656 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:31 INFO - PROCESS | 4263 | 1467362911667 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x92425400 == 38 [pid = 4263] [id = 38] 01:48:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x92430800) [pid = 4263] [serial = 112] [outer = (nil)] 01:48:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x9555e800) [pid = 4263] [serial = 113] [outer = 0x92430800] 01:48:31 INFO - PROCESS | 4263 | 1467362911747 Marionette DEBUG loaded listener.js 01:48:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x98a96400) [pid = 4263] [serial = 114] [outer = 0x92430800] 01:48:32 INFO - PROCESS | 4263 | 1467362912746 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1441ms 01:48:32 INFO - PROCESS | 4263 | 1467362912771 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 01:48:32 INFO - PROCESS | 4263 | 1467362912778 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 01:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:48:32 INFO - PROCESS | 4263 | 1467362912789 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:48:32 INFO - PROCESS | 4263 | 1467362912793 Marionette TRACE conn3 <- [1,126,null,{}] 01:48:32 INFO - PROCESS | 4263 | 1467362912799 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:32 INFO - PROCESS | 4263 | 1467362912805 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:32 INFO - PROCESS | 4263 | 1467362912983 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 01:48:33 INFO - PROCESS | 4263 | 1467362913104 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:33 INFO - PROCESS | 4263 | 1467362913114 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x952a5000 == 39 [pid = 4263] [id = 39] 01:48:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x99dfa400) [pid = 4263] [serial = 115] [outer = (nil)] 01:48:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9b1c3800) [pid = 4263] [serial = 116] [outer = 0x99dfa400] 01:48:33 INFO - PROCESS | 4263 | 1467362913232 Marionette DEBUG loaded listener.js 01:48:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0xa1017c00) [pid = 4263] [serial = 117] [outer = 0x99dfa400] 01:48:34 INFO - PROCESS | 4263 | 1467362914231 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1479ms 01:48:34 INFO - PROCESS | 4263 | 1467362914268 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 01:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:48:34 INFO - PROCESS | 4263 | 1467362914274 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 01:48:34 INFO - PROCESS | 4263 | 1467362914280 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:48:34 INFO - PROCESS | 4263 | 1467362914291 Marionette TRACE conn3 <- [1,130,null,{}] 01:48:34 INFO - PROCESS | 4263 | 1467362914314 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:34 INFO - PROCESS | 4263 | 1467362914323 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:34 INFO - PROCESS | 4263 | 1467362914534 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 01:48:34 INFO - PROCESS | 4263 | 1467362914705 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 4263 | 1467362914716 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x98909c00 == 40 [pid = 4263] [id = 40] 01:48:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x99acbc00) [pid = 4263] [serial = 118] [outer = (nil)] 01:48:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9a489800) [pid = 4263] [serial = 119] [outer = 0x99acbc00] 01:48:34 INFO - PROCESS | 4263 | 1467362914803 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x9a48fc00) [pid = 4263] [serial = 120] [outer = 0x99acbc00] 01:48:35 INFO - PROCESS | 4263 | 1467362915921 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 01:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1700ms 01:48:35 INFO - PROCESS | 4263 | 1467362915980 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 01:48:35 INFO - PROCESS | 4263 | 1467362915986 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 01:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:48:35 INFO - PROCESS | 4263 | 1467362915994 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:48:36 INFO - PROCESS | 4263 | 1467362915999 Marionette TRACE conn3 <- [1,134,null,{}] 01:48:36 INFO - PROCESS | 4263 | 1467362916007 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:36 INFO - PROCESS | 4263 | 1467362916012 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:36 INFO - PROCESS | 4263 | 1467362916241 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 01:48:36 INFO - PROCESS | 4263 | --DOCSHELL 0x9b826800 == 39 [pid = 4263] [id = 27] 01:48:36 INFO - PROCESS | 4263 | --DOCSHELL 0x99c87800 == 38 [pid = 4263] [id = 36] 01:48:36 INFO - PROCESS | 4263 | --DOCSHELL 0x93b2b400 == 37 [pid = 4263] [id = 35] 01:48:36 INFO - PROCESS | 4263 | --DOCSHELL 0x9b148c00 == 36 [pid = 4263] [id = 34] 01:48:36 INFO - PROCESS | 4263 | --DOCSHELL 0x952a1000 == 35 [pid = 4263] [id = 33] 01:48:36 INFO - PROCESS | 4263 | --DOCSHELL 0x93b1e000 == 34 [pid = 4263] [id = 32] 01:48:36 INFO - PROCESS | 4263 | 1467362916430 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:36 INFO - PROCESS | 4263 | 1467362916447 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x93001800 == 35 [pid = 4263] [id = 41] 01:48:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x93b1e000) [pid = 4263] [serial = 121] [outer = (nil)] 01:48:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x948bd800) [pid = 4263] [serial = 122] [outer = 0x93b1e000] 01:48:36 INFO - PROCESS | 4263 | 1467362916515 Marionette DEBUG loaded listener.js 01:48:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x9529b800) [pid = 4263] [serial = 123] [outer = 0x93b1e000] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0xa101b000) [pid = 4263] [serial = 74] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9d813400) [pid = 4263] [serial = 73] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9ae6b000) [pid = 4263] [serial = 71] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x98a0b400) [pid = 4263] [serial = 67] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x9a97c400) [pid = 4263] [serial = 70] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x9896f800) [pid = 4263] [serial = 68] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0xa6f45400) [pid = 4263] [serial = 65] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0xa6eab000) [pid = 4263] [serial = 64] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0xa2feb400) [pid = 4263] [serial = 56] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0xa23ac000) [pid = 4263] [serial = 53] [outer = (nil)] [url = about:blank] 01:48:36 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x979a0800) [pid = 4263] [serial = 62] [outer = (nil)] [url = about:blank] 01:48:37 INFO - PROCESS | 4263 | 1467362917237 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 01:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1282ms 01:48:37 INFO - PROCESS | 4263 | 1467362917276 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 01:48:37 INFO - PROCESS | 4263 | 1467362917282 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 01:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:48:37 INFO - PROCESS | 4263 | 1467362917292 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:48:37 INFO - PROCESS | 4263 | 1467362917295 Marionette TRACE conn3 <- [1,138,null,{}] 01:48:37 INFO - PROCESS | 4263 | 1467362917302 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:37 INFO - PROCESS | 4263 | 1467362917307 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:37 INFO - PROCESS | 4263 | 1467362917475 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 01:48:37 INFO - PROCESS | 4263 | 1467362917606 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:37 INFO - PROCESS | 4263 | 1467362917615 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:37 INFO - PROCESS | 4263 | ++DOCSHELL 0x95387c00 == 36 [pid = 4263] [id = 42] 01:48:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x9538dc00) [pid = 4263] [serial = 124] [outer = (nil)] 01:48:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x979a0800) [pid = 4263] [serial = 125] [outer = 0x9538dc00] 01:48:37 INFO - PROCESS | 4263 | 1467362917686 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x98e48400) [pid = 4263] [serial = 126] [outer = 0x9538dc00] 01:48:38 INFO - PROCESS | 4263 | 1467362918419 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 01:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1177ms 01:48:38 INFO - PROCESS | 4263 | 1467362918471 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 4263 | 1467362918474 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 01:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:48:38 INFO - PROCESS | 4263 | 1467362918485 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - PROCESS | 4263 | 1467362918491 Marionette TRACE conn3 <- [1,142,null,{}] 01:48:38 INFO - PROCESS | 4263 | 1467362918515 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:38 INFO - PROCESS | 4263 | 1467362918523 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:38 INFO - PROCESS | 4263 | 1467362918714 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 01:48:38 INFO - PROCESS | 4263 | 1467362918736 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 4263 | 1467362918743 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a496000 == 37 [pid = 4263] [id = 43] 01:48:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9a496400) [pid = 4263] [serial = 127] [outer = (nil)] 01:48:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x9a97e400) [pid = 4263] [serial = 128] [outer = 0x9a496400] 01:48:38 INFO - PROCESS | 4263 | 1467362918816 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x9ac3ac00) [pid = 4263] [serial = 129] [outer = 0x9a496400] 01:48:39 INFO - PROCESS | 4263 | 1467362919640 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 01:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1184ms 01:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:48:39 INFO - PROCESS | 4263 | 1467362919672 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 01:48:39 INFO - PROCESS | 4263 | 1467362919676 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 01:48:39 INFO - PROCESS | 4263 | 1467362919682 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:48:39 INFO - PROCESS | 4263 | 1467362919685 Marionette TRACE conn3 <- [1,146,null,{}] 01:48:39 INFO - PROCESS | 4263 | 1467362919691 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:39 INFO - PROCESS | 4263 | 1467362919696 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:39 INFO - PROCESS | 4263 | 1467362919902 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 01:48:39 INFO - PROCESS | 4263 | 1467362919925 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:39 INFO - PROCESS | 4263 | 1467362919933 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x9ac3cc00 == 38 [pid = 4263] [id = 44] 01:48:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9ac40800) [pid = 4263] [serial = 130] [outer = (nil)] 01:48:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x9ac44000) [pid = 4263] [serial = 131] [outer = 0x9ac40800] 01:48:40 INFO - PROCESS | 4263 | 1467362920002 Marionette DEBUG loaded listener.js 01:48:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x9ae6f000) [pid = 4263] [serial = 132] [outer = 0x9ac40800] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x979a1000) [pid = 4263] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x9b827400) [pid = 4263] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0xa4d56c00) [pid = 4263] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x93b1f800) [pid = 4263] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x96f07c00) [pid = 4263] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x96f09000) [pid = 4263] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x952a3800) [pid = 4263] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x96f11400) [pid = 4263] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x9b7e9c00) [pid = 4263] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x9b824c00) [pid = 4263] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:48:40 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x9b149800) [pid = 4263] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:48:40 INFO - PROCESS | 4263 | 1467362920915 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1292ms 01:48:40 INFO - PROCESS | 4263 | 1467362920974 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 01:48:40 INFO - PROCESS | 4263 | 1467362920978 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 01:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:48:40 INFO - PROCESS | 4263 | 1467362920983 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - PROCESS | 4263 | 1467362920986 Marionette TRACE conn3 <- [1,150,null,{}] 01:48:40 INFO - PROCESS | 4263 | 1467362920992 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:40 INFO - PROCESS | 4263 | 1467362920997 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:41 INFO - PROCESS | 4263 | 1467362921144 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 01:48:41 INFO - PROCESS | 4263 | 1467362921286 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 4263 | 1467362921297 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:41 INFO - PROCESS | 4263 | ++DOCSHELL 0x9890e000 == 39 [pid = 4263] [id = 45] 01:48:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x99c7e800) [pid = 4263] [serial = 133] [outer = (nil)] 01:48:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x9b150800) [pid = 4263] [serial = 134] [outer = 0x99c7e800] 01:48:41 INFO - PROCESS | 4263 | 1467362921372 Marionette DEBUG loaded listener.js 01:48:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x9ae6fc00) [pid = 4263] [serial = 135] [outer = 0x99c7e800] 01:48:42 INFO - PROCESS | 4263 | 1467362922153 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 01:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1229ms 01:48:42 INFO - PROCESS | 4263 | 1467362922213 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 01:48:42 INFO - PROCESS | 4263 | 1467362922217 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 01:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:48:42 INFO - PROCESS | 4263 | 1467362922223 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:48:42 INFO - PROCESS | 4263 | 1467362922226 Marionette TRACE conn3 <- [1,154,null,{}] 01:48:42 INFO - PROCESS | 4263 | 1467362922232 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:42 INFO - PROCESS | 4263 | 1467362922241 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:42 INFO - PROCESS | 4263 | 1467362922438 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 01:48:42 INFO - PROCESS | 4263 | 1467362922547 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:42 INFO - PROCESS | 4263 | 1467362922559 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x95389400 == 40 [pid = 4263] [id = 46] 01:48:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x96f07c00) [pid = 4263] [serial = 136] [outer = (nil)] 01:48:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0xa2558400) [pid = 4263] [serial = 137] [outer = 0x96f07c00] 01:48:42 INFO - PROCESS | 4263 | 1467362922625 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0xa25f3400) [pid = 4263] [serial = 138] [outer = 0x96f07c00] 01:48:43 INFO - PROCESS | 4263 | 1467362923569 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 01:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1384ms 01:48:43 INFO - PROCESS | 4263 | 1467362923608 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 4263 | 1467362923615 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 01:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:48:43 INFO - PROCESS | 4263 | 1467362923624 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - PROCESS | 4263 | 1467362923631 Marionette TRACE conn3 <- [1,158,null,{}] 01:48:43 INFO - PROCESS | 4263 | 1467362923639 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:43 INFO - PROCESS | 4263 | 1467362923644 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:43 INFO - PROCESS | 4263 | 1467362923827 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 01:48:43 INFO - PROCESS | 4263 | 1467362923966 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 4263 | 1467362923980 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x9300d800 == 41 [pid = 4263] [id = 47] 01:48:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x95297400) [pid = 4263] [serial = 139] [outer = (nil)] 01:48:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x95388400) [pid = 4263] [serial = 140] [outer = 0x95297400] 01:48:44 INFO - PROCESS | 4263 | 1467362924095 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x98a11c00) [pid = 4263] [serial = 141] [outer = 0x95297400] 01:48:45 INFO - PROCESS | 4263 | 1467362925181 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 01:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1585ms 01:48:45 INFO - PROCESS | 4263 | 1467362925234 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 01:48:45 INFO - PROCESS | 4263 | 1467362925241 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 01:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:48:45 INFO - PROCESS | 4263 | 1467362925337 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 4263 | 1467362925343 Marionette TRACE conn3 <- [1,162,null,{}] 01:48:45 INFO - PROCESS | 4263 | 1467362925353 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:45 INFO - PROCESS | 4263 | 1467362925358 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:45 INFO - PROCESS | 4263 | 1467362925559 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 01:48:45 INFO - PROCESS | 4263 | 1467362925742 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 4263 | 1467362925751 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x9538d000 == 42 [pid = 4263] [id = 48] 01:48:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x9ac44c00) [pid = 4263] [serial = 142] [outer = (nil)] 01:48:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0xa20a7400) [pid = 4263] [serial = 143] [outer = 0x9ac44c00] 01:48:45 INFO - PROCESS | 4263 | 1467362925833 Marionette DEBUG loaded listener.js 01:48:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0xa2565000) [pid = 4263] [serial = 144] [outer = 0x9ac44c00] 01:48:46 INFO - PROCESS | 4263 | 1467362926654 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 01:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1415ms 01:48:46 INFO - PROCESS | 4263 | 1467362926681 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 01:48:46 INFO - PROCESS | 4263 | 1467362926684 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 01:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:48:46 INFO - PROCESS | 4263 | 1467362926692 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:48:46 INFO - PROCESS | 4263 | 1467362926698 Marionette TRACE conn3 <- [1,166,null,{}] 01:48:46 INFO - PROCESS | 4263 | 1467362926733 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:46 INFO - PROCESS | 4263 | 1467362926742 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:46 INFO - PROCESS | 4263 | 1467362926919 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 01:48:47 INFO - PROCESS | 4263 | 1467362927061 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 4263 | 1467362927070 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:47 INFO - PROCESS | 4263 | ++DOCSHELL 0xa4d0f800 == 43 [pid = 4263] [id = 49] 01:48:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0xa4d4bc00) [pid = 4263] [serial = 145] [outer = (nil)] 01:48:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0xa4f1f400) [pid = 4263] [serial = 146] [outer = 0xa4d4bc00] 01:48:47 INFO - PROCESS | 4263 | 1467362927160 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0xa61b4400) [pid = 4263] [serial = 147] [outer = 0xa4d4bc00] 01:48:48 INFO - PROCESS | 4263 | 1467362928033 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1402ms 01:48:48 INFO - PROCESS | 4263 | 1467362928095 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 01:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:48:48 INFO - PROCESS | 4263 | 1467362928101 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 01:48:48 INFO - PROCESS | 4263 | 1467362928107 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 4263 | 1467362928111 Marionette TRACE conn3 <- [1,170,null,{}] 01:48:48 INFO - PROCESS | 4263 | 1467362928117 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:48 INFO - PROCESS | 4263 | 1467362928122 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:48 INFO - PROCESS | 4263 | 1467362928296 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 01:48:48 INFO - PROCESS | 4263 | 1467362928435 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 4263 | 1467362928445 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x923ee400 == 44 [pid = 4263] [id = 50] 01:48:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0xa2009800) [pid = 4263] [serial = 148] [outer = (nil)] 01:48:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0xa678a000) [pid = 4263] [serial = 149] [outer = 0xa2009800] 01:48:48 INFO - PROCESS | 4263 | 1467362928525 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0xa69a1c00) [pid = 4263] [serial = 150] [outer = 0xa2009800] 01:48:49 INFO - PROCESS | 4263 | 1467362929431 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1381ms 01:48:49 INFO - PROCESS | 4263 | 1467362929489 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 01:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:48:49 INFO - PROCESS | 4263 | 1467362929493 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 01:48:49 INFO - PROCESS | 4263 | 1467362929499 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:48:49 INFO - PROCESS | 4263 | 1467362929503 Marionette TRACE conn3 <- [1,174,null,{}] 01:48:49 INFO - PROCESS | 4263 | 1467362929509 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:49 INFO - PROCESS | 4263 | 1467362929514 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:49 INFO - PROCESS | 4263 | 1467362929679 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 01:48:49 INFO - PROCESS | 4263 | 1467362929820 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:49 INFO - PROCESS | 4263 | 1467362929832 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x95502c00 == 45 [pid = 4263] [id = 51] 01:48:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x95504000) [pid = 4263] [serial = 151] [outer = (nil)] 01:48:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x9550b000) [pid = 4263] [serial = 152] [outer = 0x95504000] 01:48:49 INFO - PROCESS | 4263 | 1467362929912 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x9550e000) [pid = 4263] [serial = 153] [outer = 0x95504000] 01:48:50 INFO - PROCESS | 4263 | 1467362930561 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:48:51 INFO - PROCESS | 4263 | 1467362931066 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1635ms 01:48:51 INFO - PROCESS | 4263 | 1467362931135 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 01:48:51 INFO - PROCESS | 4263 | 1467362931141 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 01:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:48:51 INFO - PROCESS | 4263 | 1467362931150 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:48:51 INFO - PROCESS | 4263 | 1467362931155 Marionette TRACE conn3 <- [1,178,null,{}] 01:48:51 INFO - PROCESS | 4263 | 1467362931163 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:51 INFO - PROCESS | 4263 | 1467362931170 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:51 INFO - PROCESS | 4263 | 1467362931371 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 01:48:51 INFO - PROCESS | 4263 | 1467362931551 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:51 INFO - PROCESS | 4263 | 1467362931565 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x93d34c00 == 46 [pid = 4263] [id = 52] 01:48:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x95299400) [pid = 4263] [serial = 154] [outer = (nil)] 01:48:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x95386800) [pid = 4263] [serial = 155] [outer = 0x95299400] 01:48:51 INFO - PROCESS | 4263 | 1467362931637 Marionette DEBUG loaded listener.js 01:48:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x95388c00) [pid = 4263] [serial = 156] [outer = 0x95299400] 01:48:52 INFO - PROCESS | 4263 | 1467362932727 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1634ms 01:48:52 INFO - PROCESS | 4263 | --DOCSHELL 0x96f07400 == 45 [pid = 4263] [id = 29] 01:48:52 INFO - PROCESS | 4263 | --DOCSHELL 0x9890e000 == 44 [pid = 4263] [id = 45] 01:48:52 INFO - PROCESS | 4263 | --DOCSHELL 0x9ac3cc00 == 43 [pid = 4263] [id = 44] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0xa334dc00) [pid = 4263] [serial = 110] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | 1467362932857 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 01:48:52 INFO - PROCESS | 4263 | 1467362932863 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 01:48:52 INFO - PROCESS | 4263 | --DOCSHELL 0x9a496000 == 42 [pid = 4263] [id = 43] 01:48:52 INFO - PROCESS | 4263 | --DOCSHELL 0x95387c00 == 41 [pid = 4263] [id = 42] 01:48:52 INFO - PROCESS | 4263 | --DOCSHELL 0x93001800 == 40 [pid = 4263] [id = 41] 01:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x95562400) [pid = 4263] [serial = 77] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x99687000) [pid = 4263] [serial = 76] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0xa2538000) [pid = 4263] [serial = 80] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0xa2371000) [pid = 4263] [serial = 79] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0xa6ea1400) [pid = 4263] [serial = 83] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0xa61bc800) [pid = 4263] [serial = 82] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x93ba4400) [pid = 4263] [serial = 94] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x93d34800) [pid = 4263] [serial = 95] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x98a12000) [pid = 4263] [serial = 97] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x92f73400) [pid = 4263] [serial = 86] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x96f12800) [pid = 4263] [serial = 85] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x96f14800) [pid = 4263] [serial = 92] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x96f07000) [pid = 4263] [serial = 91] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0xa2fb4400) [pid = 4263] [serial = 89] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0xa610f400) [pid = 4263] [serial = 88] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x93b1d800) [pid = 4263] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x9d46cc00) [pid = 4263] [serial = 104] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0xa2372800) [pid = 4263] [serial = 107] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x9b1c0000) [pid = 4263] [serial = 101] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0xa23a4000) [pid = 4263] [serial = 108] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0xa200f800) [pid = 4263] [serial = 105] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x9b7e4c00) [pid = 4263] [serial = 102] [outer = (nil)] [url = about:blank] 01:48:52 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x98f9cc00) [pid = 4263] [serial = 98] [outer = (nil)] [url = about:blank] 01:48:53 INFO - PROCESS | 4263 | 1467362932999 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:48:53 INFO - PROCESS | 4263 | 1467362933005 Marionette TRACE conn3 <- [1,182,null,{}] 01:48:53 INFO - PROCESS | 4263 | 1467362933018 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:53 INFO - PROCESS | 4263 | 1467362933023 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:53 INFO - PROCESS | 4263 | 1467362933172 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 01:48:53 INFO - PROCESS | 4263 | 1467362933276 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:53 INFO - PROCESS | 4263 | 1467362933285 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x93d3b000 == 41 [pid = 4263] [id = 53] 01:48:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x96f0e000) [pid = 4263] [serial = 157] [outer = (nil)] 01:48:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x96f11c00) [pid = 4263] [serial = 158] [outer = 0x96f0e000] 01:48:53 INFO - PROCESS | 4263 | 1467362933359 Marionette DEBUG loaded listener.js 01:48:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x9896f800) [pid = 4263] [serial = 159] [outer = 0x96f0e000] 01:48:54 INFO - PROCESS | 4263 | 1467362934038 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1139ms 01:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:48:54 INFO - PROCESS | 4263 | 1467362934049 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 01:48:54 INFO - PROCESS | 4263 | 1467362934052 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 01:48:54 INFO - PROCESS | 4263 | 1467362934059 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 4263 | 1467362934064 Marionette TRACE conn3 <- [1,186,null,{}] 01:48:54 INFO - PROCESS | 4263 | 1467362934092 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:54 INFO - PROCESS | 4263 | 1467362934101 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:54 INFO - PROCESS | 4263 | 1467362934263 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 01:48:54 INFO - PROCESS | 4263 | 1467362934386 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:54 INFO - PROCESS | 4263 | 1467362934394 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x98f96000 == 42 [pid = 4263] [id = 54] 01:48:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x99956000) [pid = 4263] [serial = 160] [outer = (nil)] 01:48:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x9a492000) [pid = 4263] [serial = 161] [outer = 0x99956000] 01:48:54 INFO - PROCESS | 4263 | 1467362934469 Marionette DEBUG loaded listener.js 01:48:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9ac30c00) [pid = 4263] [serial = 162] [outer = 0x99956000] 01:48:55 INFO - PROCESS | 4263 | 1467362935171 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1145ms 01:48:55 INFO - PROCESS | 4263 | 1467362935203 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 01:48:55 INFO - PROCESS | 4263 | 1467362935207 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 01:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:48:55 INFO - PROCESS | 4263 | 1467362935213 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:48:55 INFO - PROCESS | 4263 | 1467362935216 Marionette TRACE conn3 <- [1,190,null,{}] 01:48:55 INFO - PROCESS | 4263 | 1467362935222 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:55 INFO - PROCESS | 4263 | 1467362935226 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:55 INFO - PROCESS | 4263 | 1467362935435 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 01:48:55 INFO - PROCESS | 4263 | 1467362935466 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:55 INFO - PROCESS | 4263 | 1467362935475 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f2800 == 43 [pid = 4263] [id = 55] 01:48:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x9ac3d800) [pid = 4263] [serial = 163] [outer = (nil)] 01:48:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x9b14c800) [pid = 4263] [serial = 164] [outer = 0x9ac3d800] 01:48:55 INFO - PROCESS | 4263 | 1467362935546 Marionette DEBUG loaded listener.js 01:48:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9b827400) [pid = 4263] [serial = 165] [outer = 0x9ac3d800] 01:48:56 INFO - PROCESS | 4263 | 1467362936366 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1191ms 01:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:48:56 INFO - PROCESS | 4263 | 1467362936405 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 4263 | 1467362936407 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 01:48:56 INFO - PROCESS | 4263 | 1467362936421 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:48:56 INFO - PROCESS | 4263 | 1467362936423 Marionette TRACE conn3 <- [1,194,null,{}] 01:48:56 INFO - PROCESS | 4263 | 1467362936429 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:56 INFO - PROCESS | 4263 | 1467362936434 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:56 INFO - PROCESS | 4263 | 1467362936623 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 01:48:56 INFO - PROCESS | 4263 | 1467362936645 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:56 INFO - PROCESS | 4263 | 1467362936653 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x9ac3f000 == 44 [pid = 4263] [id = 56] 01:48:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x9b151400) [pid = 4263] [serial = 166] [outer = (nil)] 01:48:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0xa108d000) [pid = 4263] [serial = 167] [outer = 0x9b151400] 01:48:56 INFO - PROCESS | 4263 | 1467362936719 Marionette DEBUG loaded listener.js 01:48:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0xa200e000) [pid = 4263] [serial = 168] [outer = 0x9b151400] 01:48:57 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9ac40800) [pid = 4263] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:48:57 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x93b1e000) [pid = 4263] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:48:57 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x9538dc00) [pid = 4263] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:48:57 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x9a496400) [pid = 4263] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:48:57 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x99c7e800) [pid = 4263] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:48:57 INFO - PROCESS | 4263 | 1467362937636 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1244ms 01:48:57 INFO - PROCESS | 4263 | 1467362937657 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 01:48:57 INFO - PROCESS | 4263 | 1467362937661 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 01:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:48:57 INFO - PROCESS | 4263 | 1467362937666 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:48:57 INFO - PROCESS | 4263 | 1467362937669 Marionette TRACE conn3 <- [1,198,null,{}] 01:48:57 INFO - PROCESS | 4263 | 1467362937675 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:57 INFO - PROCESS | 4263 | 1467362937684 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:57 INFO - PROCESS | 4263 | 1467362937923 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 01:48:58 INFO - PROCESS | 4263 | 1467362937989 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 4263 | 1467362937999 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f7400 == 45 [pid = 4263] [id = 57] 01:48:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x9538dc00) [pid = 4263] [serial = 169] [outer = (nil)] 01:48:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0xa2534400) [pid = 4263] [serial = 170] [outer = 0x9538dc00] 01:48:58 INFO - PROCESS | 4263 | 1467362938064 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0xa3285400) [pid = 4263] [serial = 171] [outer = 0x9538dc00] 01:48:58 INFO - PROCESS | 4263 | 1467362938710 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1081ms 01:48:58 INFO - PROCESS | 4263 | 1467362938748 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 4263 | 1467362938752 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 01:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:48:58 INFO - PROCESS | 4263 | 1467362938758 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - PROCESS | 4263 | 1467362938760 Marionette TRACE conn3 <- [1,202,null,{}] 01:48:58 INFO - PROCESS | 4263 | 1467362938775 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:48:58 INFO - PROCESS | 4263 | 1467362938779 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:58 INFO - PROCESS | 4263 | 1467362938964 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 01:48:59 INFO - PROCESS | 4263 | 1467362938978 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:59 INFO - PROCESS | 4263 | 1467362938985 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:48:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x96f0cc00 == 46 [pid = 4263] [id = 58] 01:48:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0xa2538000) [pid = 4263] [serial = 172] [outer = (nil)] 01:48:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0xa4d54800) [pid = 4263] [serial = 173] [outer = 0xa2538000] 01:48:59 INFO - PROCESS | 4263 | 1467362939053 Marionette DEBUG loaded listener.js 01:48:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0xa61af800) [pid = 4263] [serial = 174] [outer = 0xa2538000] 01:48:59 INFO - PROCESS | 4263 | 1467362939962 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1238ms 01:49:00 INFO - PROCESS | 4263 | 1467362939998 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 01:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:49:00 INFO - PROCESS | 4263 | 1467362940004 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 01:49:00 INFO - PROCESS | 4263 | 1467362940012 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:49:00 INFO - PROCESS | 4263 | 1467362940018 Marionette TRACE conn3 <- [1,206,null,{}] 01:49:00 INFO - PROCESS | 4263 | 1467362940026 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:00 INFO - PROCESS | 4263 | 1467362940032 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:00 INFO - PROCESS | 4263 | 1467362940221 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 01:49:00 INFO - PROCESS | 4263 | 1467362940365 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 4263 | 1467362940373 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x93b1e800 == 47 [pid = 4263] [id = 59] 01:49:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x93b24800) [pid = 4263] [serial = 175] [outer = (nil)] 01:49:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x95387c00) [pid = 4263] [serial = 176] [outer = 0x93b24800] 01:49:00 INFO - PROCESS | 4263 | 1467362940472 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x95562400) [pid = 4263] [serial = 177] [outer = 0x93b24800] 01:49:01 INFO - PROCESS | 4263 | 1467362941391 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1435ms 01:49:01 INFO - PROCESS | 4263 | 1467362941446 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 01:49:01 INFO - PROCESS | 4263 | 1467362941454 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 01:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:49:01 INFO - PROCESS | 4263 | 1467362941466 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:49:01 INFO - PROCESS | 4263 | 1467362941470 Marionette TRACE conn3 <- [1,210,null,{}] 01:49:01 INFO - PROCESS | 4263 | 1467362941476 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:01 INFO - PROCESS | 4263 | 1467362941483 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:01 INFO - PROCESS | 4263 | 1467362941703 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 01:49:01 INFO - PROCESS | 4263 | 1467362941892 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:01 INFO - PROCESS | 4263 | 1467362941903 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x979a8c00 == 48 [pid = 4263] [id = 60] 01:49:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x9967e400) [pid = 4263] [serial = 178] [outer = (nil)] 01:49:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x9a48ec00) [pid = 4263] [serial = 179] [outer = 0x9967e400] 01:49:02 INFO - PROCESS | 4263 | 1467362942032 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x9ac3e400) [pid = 4263] [serial = 180] [outer = 0x9967e400] 01:49:02 INFO - PROCESS | 4263 | 1467362942892 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 01:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1486ms 01:49:02 INFO - PROCESS | 4263 | 1467362942952 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 4263 | 1467362942956 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 01:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:49:02 INFO - PROCESS | 4263 | 1467362942964 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 4263 | 1467362942970 Marionette TRACE conn3 <- [1,214,null,{}] 01:49:02 INFO - PROCESS | 4263 | 1467362942988 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:03 INFO - PROCESS | 4263 | 1467362942997 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:03 INFO - PROCESS | 4263 | 1467362943218 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 01:49:03 INFO - PROCESS | 4263 | 1467362943365 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:03 INFO - PROCESS | 4263 | 1467362943378 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:03 INFO - PROCESS | 4263 | ++DOCSHELL 0xa33c5800 == 49 [pid = 4263] [id = 61] 01:49:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0xa33c6800) [pid = 4263] [serial = 181] [outer = (nil)] 01:49:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0xa61b2800) [pid = 4263] [serial = 182] [outer = 0xa33c6800] 01:49:03 INFO - PROCESS | 4263 | 1467362943495 Marionette DEBUG loaded listener.js 01:49:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0xa6794800) [pid = 4263] [serial = 183] [outer = 0xa33c6800] 01:49:04 INFO - PROCESS | 4263 | 1467362944318 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 01:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1392ms 01:49:04 INFO - PROCESS | 4263 | 1467362944355 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 01:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:49:04 INFO - PROCESS | 4263 | 1467362944360 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 01:49:04 INFO - PROCESS | 4263 | 1467362944367 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:49:04 INFO - PROCESS | 4263 | 1467362944370 Marionette TRACE conn3 <- [1,218,null,{}] 01:49:04 INFO - PROCESS | 4263 | 1467362944380 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:04 INFO - PROCESS | 4263 | 1467362944384 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:04 INFO - PROCESS | 4263 | 1467362944616 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 01:49:04 INFO - PROCESS | 4263 | 1467362944670 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:04 INFO - PROCESS | 4263 | 1467362944680 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x9550a800 == 50 [pid = 4263] [id = 62] 01:49:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x9a3e9c00) [pid = 4263] [serial = 184] [outer = (nil)] 01:49:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x9a3f3400) [pid = 4263] [serial = 185] [outer = 0x9a3e9c00] 01:49:04 INFO - PROCESS | 4263 | 1467362944864 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x9a3f6400) [pid = 4263] [serial = 186] [outer = 0x9a3e9c00] 01:49:05 INFO - PROCESS | 4263 | 1467362945867 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 01:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1530ms 01:49:05 INFO - PROCESS | 4263 | 1467362945896 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 01:49:05 INFO - PROCESS | 4263 | 1467362945900 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 01:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:49:05 INFO - PROCESS | 4263 | 1467362945906 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:49:05 INFO - PROCESS | 4263 | 1467362945909 Marionette TRACE conn3 <- [1,222,null,{}] 01:49:05 INFO - PROCESS | 4263 | 1467362945916 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:05 INFO - PROCESS | 4263 | 1467362945921 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:06 INFO - PROCESS | 4263 | 1467362946082 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 01:49:06 INFO - PROCESS | 4263 | 1467362946232 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:06 INFO - PROCESS | 4263 | 1467362946239 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x96f0e400 == 51 [pid = 4263] [id = 63] 01:49:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x9a3ed000) [pid = 4263] [serial = 187] [outer = (nil)] 01:49:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x9a5ce400) [pid = 4263] [serial = 188] [outer = 0x9a3ed000] 01:49:06 INFO - PROCESS | 4263 | 1467362946324 Marionette DEBUG loaded listener.js 01:49:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x9a5d0c00) [pid = 4263] [serial = 189] [outer = 0x9a3ed000] 01:49:07 INFO - PROCESS | 4263 | 1467362947214 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 01:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1332ms 01:49:07 INFO - PROCESS | 4263 | 1467362947243 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 01:49:07 INFO - PROCESS | 4263 | 1467362947248 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 01:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:49:07 INFO - PROCESS | 4263 | 1467362947255 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:49:07 INFO - PROCESS | 4263 | 1467362947259 Marionette TRACE conn3 <- [1,226,null,{}] 01:49:07 INFO - PROCESS | 4263 | 1467362947265 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:07 INFO - PROCESS | 4263 | 1467362947275 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:07 INFO - PROCESS | 4263 | 1467362947475 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 01:49:07 INFO - PROCESS | 4263 | 1467362947778 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 4263 | 1467362947793 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f4400 == 52 [pid = 4263] [id = 64] 01:49:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x95298400) [pid = 4263] [serial = 190] [outer = (nil)] 01:49:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x952a3800) [pid = 4263] [serial = 191] [outer = 0x95298400] 01:49:07 INFO - PROCESS | 4263 | 1467362947946 Marionette DEBUG loaded listener.js 01:49:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x96f08c00) [pid = 4263] [serial = 192] [outer = 0x95298400] 01:49:08 INFO - PROCESS | 4263 | 1467362948868 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1640ms 01:49:08 INFO - PROCESS | 4263 | 1467362948898 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 01:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:49:08 INFO - PROCESS | 4263 | 1467362948903 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 01:49:08 INFO - PROCESS | 4263 | 1467362948910 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 4263 | 1467362948915 Marionette TRACE conn3 <- [1,230,null,{}] 01:49:08 INFO - PROCESS | 4263 | 1467362948923 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:08 INFO - PROCESS | 4263 | 1467362948928 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:09 INFO - PROCESS | 4263 | 1467362949090 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 01:49:09 INFO - PROCESS | 4263 | 1467362949257 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 4263 | 1467362949269 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:09 INFO - PROCESS | 4263 | --DOCSHELL 0x923f7400 == 51 [pid = 4263] [id = 57] 01:49:09 INFO - PROCESS | 4263 | --DOCSHELL 0x9ac3f000 == 50 [pid = 4263] [id = 56] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x9b1c3800) [pid = 4263] [serial = 116] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x95298c00 == 51 [pid = 4263] [id = 65] 01:49:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x9529d400) [pid = 4263] [serial = 193] [outer = (nil)] 01:49:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x96f15400) [pid = 4263] [serial = 194] [outer = 0x9529d400] 01:49:09 INFO - PROCESS | 4263 | 1467362949402 Marionette DEBUG loaded listener.js 01:49:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x99ed7c00) [pid = 4263] [serial = 195] [outer = 0x9529d400] 01:49:09 INFO - PROCESS | 4263 | --DOCSHELL 0x923f2800 == 50 [pid = 4263] [id = 55] 01:49:09 INFO - PROCESS | 4263 | --DOCSHELL 0x98f96000 == 49 [pid = 4263] [id = 54] 01:49:09 INFO - PROCESS | 4263 | --DOCSHELL 0x93d3b000 == 48 [pid = 4263] [id = 53] 01:49:09 INFO - PROCESS | 4263 | --DOCSHELL 0x93d34c00 == 47 [pid = 4263] [id = 52] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x9ac44000) [pid = 4263] [serial = 131] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x948bd800) [pid = 4263] [serial = 122] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x9529b800) [pid = 4263] [serial = 123] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x9a489800) [pid = 4263] [serial = 119] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x9555e800) [pid = 4263] [serial = 113] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x979a0800) [pid = 4263] [serial = 125] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x9a97e400) [pid = 4263] [serial = 128] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x9ae6f000) [pid = 4263] [serial = 132] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x9ac3ac00) [pid = 4263] [serial = 129] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x9ae6fc00) [pid = 4263] [serial = 135] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x9b150800) [pid = 4263] [serial = 134] [outer = (nil)] [url = about:blank] 01:49:09 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x98e48400) [pid = 4263] [serial = 126] [outer = (nil)] [url = about:blank] 01:49:10 INFO - PROCESS | 4263 | 1467362950141 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 01:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1288ms 01:49:10 INFO - PROCESS | 4263 | 1467362950200 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 01:49:10 INFO - PROCESS | 4263 | 1467362950206 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 01:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:49:10 INFO - PROCESS | 4263 | 1467362950214 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:49:10 INFO - PROCESS | 4263 | 1467362950218 Marionette TRACE conn3 <- [1,234,null,{}] 01:49:10 INFO - PROCESS | 4263 | 1467362950224 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:10 INFO - PROCESS | 4263 | 1467362950229 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:10 INFO - PROCESS | 4263 | 1467362950389 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 01:49:10 INFO - PROCESS | 4263 | 1467362950399 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:10 INFO - PROCESS | 4263 | 1467362950405 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x99ed1400 == 48 [pid = 4263] [id = 66] 01:49:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x99ed4000) [pid = 4263] [serial = 196] [outer = (nil)] 01:49:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x9a3f2000) [pid = 4263] [serial = 197] [outer = 0x99ed4000] 01:49:10 INFO - PROCESS | 4263 | 1467362950488 Marionette DEBUG loaded listener.js 01:49:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x9a487c00) [pid = 4263] [serial = 198] [outer = 0x99ed4000] 01:49:11 INFO - PROCESS | 4263 | 1467362951265 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 01:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1079ms 01:49:11 INFO - PROCESS | 4263 | 1467362951302 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 01:49:11 INFO - PROCESS | 4263 | 1467362951306 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 01:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:49:11 INFO - PROCESS | 4263 | 1467362951314 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:49:11 INFO - PROCESS | 4263 | 1467362951322 Marionette TRACE conn3 <- [1,238,null,{}] 01:49:11 INFO - PROCESS | 4263 | 1467362951336 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:11 INFO - PROCESS | 4263 | 1467362951343 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:11 INFO - PROCESS | 4263 | 1467362951512 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 01:49:11 INFO - PROCESS | 4263 | 1467362951524 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:11 INFO - PROCESS | 4263 | 1467362951536 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x923fa000 == 49 [pid = 4263] [id = 67] 01:49:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x9a3f3800) [pid = 4263] [serial = 199] [outer = (nil)] 01:49:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x9ac37c00) [pid = 4263] [serial = 200] [outer = 0x9a3f3800] 01:49:11 INFO - PROCESS | 4263 | 1467362951600 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x9ac3ec00) [pid = 4263] [serial = 201] [outer = 0x9a3f3800] 01:49:12 INFO - PROCESS | 4263 | 1467362952458 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 01:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1189ms 01:49:12 INFO - PROCESS | 4263 | 1467362952502 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 01:49:12 INFO - PROCESS | 4263 | 1467362952507 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 01:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:49:12 INFO - PROCESS | 4263 | 1467362952520 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:49:12 INFO - PROCESS | 4263 | 1467362952522 Marionette TRACE conn3 <- [1,242,null,{}] 01:49:12 INFO - PROCESS | 4263 | 1467362952532 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:12 INFO - PROCESS | 4263 | 1467362952536 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:12 INFO - PROCESS | 4263 | 1467362952744 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 01:49:12 INFO - PROCESS | 4263 | 1467362952763 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:12 INFO - PROCESS | 4263 | 1467362952771 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f9c00 == 50 [pid = 4263] [id = 68] 01:49:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x92426c00) [pid = 4263] [serial = 202] [outer = (nil)] 01:49:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x9ae71800) [pid = 4263] [serial = 203] [outer = 0x92426c00] 01:49:12 INFO - PROCESS | 4263 | 1467362952839 Marionette DEBUG loaded listener.js 01:49:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x9b150800) [pid = 4263] [serial = 204] [outer = 0x92426c00] 01:49:13 INFO - PROCESS | 4263 | 1467362953639 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 01:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1144ms 01:49:13 INFO - PROCESS | 4263 | 1467362953665 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 01:49:13 INFO - PROCESS | 4263 | 1467362953669 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 01:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:49:13 INFO - PROCESS | 4263 | 1467362953675 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:49:13 INFO - PROCESS | 4263 | 1467362953677 Marionette TRACE conn3 <- [1,246,null,{}] 01:49:13 INFO - PROCESS | 4263 | 1467362953683 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:13 INFO - PROCESS | 4263 | 1467362953688 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:13 INFO - PROCESS | 4263 | 1467362953884 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 01:49:13 INFO - PROCESS | 4263 | 1467362953909 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:13 INFO - PROCESS | 4263 | 1467362953925 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x9b147c00 == 51 [pid = 4263] [id = 69] 01:49:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x9b824c00) [pid = 4263] [serial = 205] [outer = (nil)] 01:49:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0xa108ec00) [pid = 4263] [serial = 206] [outer = 0x9b824c00] 01:49:14 INFO - PROCESS | 4263 | 1467362954003 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0xa253cc00) [pid = 4263] [serial = 207] [outer = 0x9b824c00] 01:49:14 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x9b151400) [pid = 4263] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:49:14 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x99956000) [pid = 4263] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:49:14 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x95299400) [pid = 4263] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:49:14 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x96f0e000) [pid = 4263] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:49:14 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x9538dc00) [pid = 4263] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:49:14 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x9ac3d800) [pid = 4263] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:49:14 INFO - PROCESS | 4263 | 1467362954974 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1340ms 01:49:15 INFO - PROCESS | 4263 | 1467362955016 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 01:49:15 INFO - PROCESS | 4263 | 1467362955020 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 01:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:49:15 INFO - PROCESS | 4263 | 1467362955036 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:49:15 INFO - PROCESS | 4263 | 1467362955039 Marionette TRACE conn3 <- [1,250,null,{}] 01:49:15 INFO - PROCESS | 4263 | 1467362955045 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:15 INFO - PROCESS | 4263 | 1467362955050 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:15 INFO - PROCESS | 4263 | 1467362955208 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 01:49:15 INFO - PROCESS | 4263 | 1467362955217 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 4263 | 1467362955225 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x9550b800 == 52 [pid = 4263] [id = 70] 01:49:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x9a5ca400) [pid = 4263] [serial = 208] [outer = (nil)] 01:49:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x9a60d400) [pid = 4263] [serial = 209] [outer = 0x9a5ca400] 01:49:15 INFO - PROCESS | 4263 | 1467362955295 Marionette DEBUG loaded listener.js 01:49:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x9a610800) [pid = 4263] [serial = 210] [outer = 0x9a5ca400] 01:49:16 INFO - PROCESS | 4263 | 1467362956083 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1078ms 01:49:16 INFO - PROCESS | 4263 | 1467362956128 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 01:49:16 INFO - PROCESS | 4263 | 1467362956132 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 01:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:49:16 INFO - PROCESS | 4263 | 1467362956139 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:49:16 INFO - PROCESS | 4263 | 1467362956142 Marionette TRACE conn3 <- [1,254,null,{}] 01:49:16 INFO - PROCESS | 4263 | 1467362956147 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:16 INFO - PROCESS | 4263 | 1467362956152 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:16 INFO - PROCESS | 4263 | 1467362956336 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 01:49:16 INFO - PROCESS | 4263 | 1467362956353 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:16 INFO - PROCESS | 4263 | 1467362956358 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a604000 == 53 [pid = 4263] [id = 71] 01:49:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x9a605000) [pid = 4263] [serial = 211] [outer = (nil)] 01:49:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0xa1014800) [pid = 4263] [serial = 212] [outer = 0x9a605000] 01:49:16 INFO - PROCESS | 4263 | 1467362956428 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0xa33c4000) [pid = 4263] [serial = 213] [outer = 0x9a605000] 01:49:17 INFO - PROCESS | 4263 | 1467362957437 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 01:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1329ms 01:49:17 INFO - PROCESS | 4263 | 1467362957471 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 4263 | 1467362957482 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 01:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:49:17 INFO - PROCESS | 4263 | 1467362957494 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:49:17 INFO - PROCESS | 4263 | 1467362957507 Marionette TRACE conn3 <- [1,258,null,{}] 01:49:17 INFO - PROCESS | 4263 | 1467362957520 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:17 INFO - PROCESS | 4263 | 1467362957528 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:17 INFO - PROCESS | 4263 | 1467362957865 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 01:49:18 INFO - PROCESS | 4263 | 1467362958085 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:18 INFO - PROCESS | 4263 | 1467362958101 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x95510800 == 54 [pid = 4263] [id = 72] 01:49:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x96f0ec00) [pid = 4263] [serial = 214] [outer = (nil)] 01:49:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x98fa0000) [pid = 4263] [serial = 215] [outer = 0x96f0ec00] 01:49:18 INFO - PROCESS | 4263 | 1467362958291 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x99ed6c00) [pid = 4263] [serial = 216] [outer = 0x96f0ec00] 01:49:19 INFO - PROCESS | 4263 | 1467362959433 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 01:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2003ms 01:49:19 INFO - PROCESS | 4263 | 1467362959495 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 01:49:19 INFO - PROCESS | 4263 | 1467362959503 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 01:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:49:19 INFO - PROCESS | 4263 | 1467362959514 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:49:19 INFO - PROCESS | 4263 | 1467362959518 Marionette TRACE conn3 <- [1,262,null,{}] 01:49:19 INFO - PROCESS | 4263 | 1467362959525 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:19 INFO - PROCESS | 4263 | 1467362959531 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:19 INFO - PROCESS | 4263 | 1467362959751 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 01:49:19 INFO - PROCESS | 4263 | 1467362959903 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:19 INFO - PROCESS | 4263 | 1467362959916 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x95501400 == 55 [pid = 4263] [id = 73] 01:49:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x9a48e000) [pid = 4263] [serial = 217] [outer = (nil)] 01:49:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x9a5d1c00) [pid = 4263] [serial = 218] [outer = 0x9a48e000] 01:49:20 INFO - PROCESS | 4263 | 1467362960079 Marionette DEBUG loaded listener.js 01:49:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x9a603400) [pid = 4263] [serial = 219] [outer = 0x9a48e000] 01:49:21 INFO - PROCESS | 4263 | 1467362960998 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 01:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1533ms 01:49:21 INFO - PROCESS | 4263 | 1467362961063 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 01:49:21 INFO - PROCESS | 4263 | 1467362961068 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 01:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:49:21 INFO - PROCESS | 4263 | 1467362961077 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:49:21 INFO - PROCESS | 4263 | 1467362961082 Marionette TRACE conn3 <- [1,266,null,{}] 01:49:21 INFO - PROCESS | 4263 | 1467362961100 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:21 INFO - PROCESS | 4263 | 1467362961108 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:21 INFO - PROCESS | 4263 | 1467362961291 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 01:49:21 INFO - PROCESS | 4263 | 1467362961417 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 4263 | 1467362961425 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a63b000 == 56 [pid = 4263] [id = 74] 01:49:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 104 (0x9a63b400) [pid = 4263] [serial = 220] [outer = (nil)] 01:49:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 105 (0x9a643000) [pid = 4263] [serial = 221] [outer = 0x9a63b400] 01:49:21 INFO - PROCESS | 4263 | 1467362961509 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 106 (0x9ae6d800) [pid = 4263] [serial = 222] [outer = 0x9a63b400] 01:49:22 INFO - PROCESS | 4263 | 1467362962413 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 01:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1388ms 01:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:49:22 INFO - PROCESS | 4263 | 1467362962466 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 01:49:22 INFO - PROCESS | 4263 | 1467362962470 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 01:49:22 INFO - PROCESS | 4263 | 1467362962477 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:49:22 INFO - PROCESS | 4263 | 1467362962480 Marionette TRACE conn3 <- [1,270,null,{}] 01:49:22 INFO - PROCESS | 4263 | 1467362962486 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:22 INFO - PROCESS | 4263 | 1467362962491 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:22 INFO - PROCESS | 4263 | 1467362962671 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 01:49:22 INFO - PROCESS | 4263 | 1467362962821 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:22 INFO - PROCESS | 4263 | 1467362962830 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f3000 == 57 [pid = 4263] [id = 75] 01:49:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 107 (0x9a643800) [pid = 4263] [serial = 223] [outer = (nil)] 01:49:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 108 (0xa2feac00) [pid = 4263] [serial = 224] [outer = 0x9a643800] 01:49:22 INFO - PROCESS | 4263 | 1467362962913 Marionette DEBUG loaded listener.js 01:49:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 109 (0xa610f400) [pid = 4263] [serial = 225] [outer = 0x9a643800] 01:49:23 INFO - PROCESS | 4263 | 1467362963831 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1392ms 01:49:23 INFO - PROCESS | 4263 | 1467362963869 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 01:49:23 INFO - PROCESS | 4263 | 1467362963872 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 01:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:49:23 INFO - PROCESS | 4263 | 1467362963879 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:49:23 INFO - PROCESS | 4263 | 1467362963883 Marionette TRACE conn3 <- [1,274,null,{}] 01:49:23 INFO - PROCESS | 4263 | 1467362963888 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:23 INFO - PROCESS | 4263 | 1467362963894 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:24 INFO - PROCESS | 4263 | 1467362964063 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 01:49:24 INFO - PROCESS | 4263 | 1467362964184 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:24 INFO - PROCESS | 4263 | 1467362964193 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x955d4c00 == 58 [pid = 4263] [id = 76] 01:49:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 110 (0x955d6000) [pid = 4263] [serial = 226] [outer = (nil)] 01:49:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 111 (0x955dc400) [pid = 4263] [serial = 227] [outer = 0x955d6000] 01:49:24 INFO - PROCESS | 4263 | 1467362964271 Marionette DEBUG loaded listener.js 01:49:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 112 (0x955de800) [pid = 4263] [serial = 228] [outer = 0x955d6000] 01:49:25 INFO - PROCESS | 4263 | 1467362965154 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 01:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1329ms 01:49:25 INFO - PROCESS | 4263 | 1467362965210 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 01:49:25 INFO - PROCESS | 4263 | 1467362965214 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 01:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:49:25 INFO - PROCESS | 4263 | 1467362965220 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:49:25 INFO - PROCESS | 4263 | 1467362965224 Marionette TRACE conn3 <- [1,278,null,{}] 01:49:25 INFO - PROCESS | 4263 | 1467362965230 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:25 INFO - PROCESS | 4263 | 1467362965239 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:25 INFO - PROCESS | 4263 | 1467362965427 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 01:49:25 INFO - PROCESS | 4263 | 1467362965591 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:25 INFO - PROCESS | 4263 | 1467362965603 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f2c00 == 59 [pid = 4263] [id = 77] 01:49:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 113 (0x93b28c00) [pid = 4263] [serial = 229] [outer = (nil)] 01:49:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 114 (0xa6f43000) [pid = 4263] [serial = 230] [outer = 0x93b28c00] 01:49:25 INFO - PROCESS | 4263 | 1467362965679 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 115 (0xa6f49800) [pid = 4263] [serial = 231] [outer = 0x93b28c00] 01:49:26 INFO - PROCESS | 4263 | 1467362966560 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 01:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1382ms 01:49:26 INFO - PROCESS | 4263 | 1467362966603 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 01:49:26 INFO - PROCESS | 4263 | 1467362966608 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 01:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:49:26 INFO - PROCESS | 4263 | 1467362966614 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:49:26 INFO - PROCESS | 4263 | 1467362966618 Marionette TRACE conn3 <- [1,282,null,{}] 01:49:26 INFO - PROCESS | 4263 | 1467362966623 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:26 INFO - PROCESS | 4263 | 1467362966628 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:26 INFO - PROCESS | 4263 | 1467362966794 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 01:49:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 116 (0x99ed8000) [pid = 4263] [serial = 232] [outer = 0x93d37000] 01:49:27 INFO - PROCESS | 4263 | 1467362967003 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:27 INFO - PROCESS | 4263 | 1467362967011 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:27 INFO - PROCESS | 4263 | ++DOCSHELL 0xa8241000 == 60 [pid = 4263] [id = 78] 01:49:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 117 (0xa8249400) [pid = 4263] [serial = 233] [outer = (nil)] 01:49:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 118 (0xa8260000) [pid = 4263] [serial = 234] [outer = 0xa8249400] 01:49:27 INFO - PROCESS | 4263 | 1467362967100 Marionette DEBUG loaded listener.js 01:49:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 119 (0xa82f5400) [pid = 4263] [serial = 235] [outer = 0xa8249400] 01:49:27 INFO - PROCESS | 4263 | 1467362967969 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 01:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1388ms 01:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:49:28 INFO - PROCESS | 4263 | 1467362968003 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 01:49:28 INFO - PROCESS | 4263 | 1467362968007 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 01:49:28 INFO - PROCESS | 4263 | 1467362968015 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:49:28 INFO - PROCESS | 4263 | 1467362968017 Marionette TRACE conn3 <- [1,286,null,{}] 01:49:28 INFO - PROCESS | 4263 | 1467362968024 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:28 INFO - PROCESS | 4263 | 1467362968029 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:28 INFO - PROCESS | 4263 | 1467362968210 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 01:49:28 INFO - PROCESS | 4263 | 1467362968374 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:28 INFO - PROCESS | 4263 | 1467362968381 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x9263bc00 == 61 [pid = 4263] [id = 79] 01:49:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 120 (0x9263cc00) [pid = 4263] [serial = 236] [outer = (nil)] 01:49:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 121 (0x92645000) [pid = 4263] [serial = 237] [outer = 0x9263cc00] 01:49:28 INFO - PROCESS | 4263 | 1467362968463 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 122 (0x92646400) [pid = 4263] [serial = 238] [outer = 0x9263cc00] 01:49:29 INFO - PROCESS | 4263 | 1467362969580 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 01:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1637ms 01:49:29 INFO - PROCESS | 4263 | 1467362969651 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 01:49:29 INFO - PROCESS | 4263 | 1467362969657 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 01:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:49:29 INFO - PROCESS | 4263 | 1467362969666 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:49:29 INFO - PROCESS | 4263 | 1467362969670 Marionette TRACE conn3 <- [1,290,null,{}] 01:49:29 INFO - PROCESS | 4263 | 1467362969679 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:29 INFO - PROCESS | 4263 | 1467362969685 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:29 INFO - PROCESS | 4263 | 1467362969899 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 01:49:30 INFO - PROCESS | 4263 | 1467362970099 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:30 INFO - PROCESS | 4263 | 1467362970110 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x9263e800 == 62 [pid = 4263] [id = 80] 01:49:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 123 (0x92644800) [pid = 4263] [serial = 239] [outer = (nil)] 01:49:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 124 (0x92649c00) [pid = 4263] [serial = 240] [outer = 0x92644800] 01:49:30 INFO - PROCESS | 4263 | 1467362970187 Marionette DEBUG loaded listener.js 01:49:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 125 (0x93b25000) [pid = 4263] [serial = 241] [outer = 0x92644800] 01:49:31 INFO - PROCESS | 4263 | 1467362971135 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1533ms 01:49:31 INFO - PROCESS | 4263 | 1467362971200 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 01:49:31 INFO - PROCESS | 4263 | 1467362971207 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 01:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:49:31 INFO - PROCESS | 4263 | 1467362971217 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:49:31 INFO - PROCESS | 4263 | 1467362971220 Marionette TRACE conn3 <- [1,294,null,{}] 01:49:31 INFO - PROCESS | 4263 | 1467362971227 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:31 INFO - PROCESS | 4263 | 1467362971232 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:31 INFO - PROCESS | 4263 | 1467362971403 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 01:49:31 INFO - PROCESS | 4263 | 1467362971582 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:31 INFO - PROCESS | 4263 | 1467362971590 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:31 INFO - PROCESS | 4263 | --DOCSHELL 0xa4d4a400 == 61 [pid = 4263] [id = 28] 01:49:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9550b800 == 60 [pid = 4263] [id = 70] 01:49:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9b147c00 == 59 [pid = 4263] [id = 69] 01:49:31 INFO - PROCESS | 4263 | --DOCSHELL 0x923f9c00 == 58 [pid = 4263] [id = 68] 01:49:31 INFO - PROCESS | 4263 | --DOMWINDOW == 124 (0xa4d54800) [pid = 4263] [serial = 173] [outer = (nil)] [url = about:blank] 01:49:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f9c00 == 59 [pid = 4263] [id = 81] 01:49:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 125 (0x95503c00) [pid = 4263] [serial = 242] [outer = (nil)] 01:49:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 126 (0x9555e800) [pid = 4263] [serial = 243] [outer = 0x95503c00] 01:49:31 INFO - PROCESS | 4263 | 1467362971741 Marionette DEBUG loaded listener.js 01:49:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 127 (0x96f0f000) [pid = 4263] [serial = 244] [outer = 0x95503c00] 01:49:31 INFO - PROCESS | 4263 | --DOCSHELL 0x923fa000 == 58 [pid = 4263] [id = 67] 01:49:31 INFO - PROCESS | 4263 | --DOCSHELL 0x99ed1400 == 57 [pid = 4263] [id = 66] 01:49:31 INFO - PROCESS | 4263 | --DOCSHELL 0x95298c00 == 56 [pid = 4263] [id = 65] 01:49:32 INFO - PROCESS | 4263 | --DOCSHELL 0x923f4400 == 55 [pid = 4263] [id = 64] 01:49:32 INFO - PROCESS | 4263 | --DOCSHELL 0x979a8c00 == 54 [pid = 4263] [id = 60] 01:49:32 INFO - PROCESS | 4263 | --DOCSHELL 0x93b1e800 == 53 [pid = 4263] [id = 59] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 126 (0xa108d000) [pid = 4263] [serial = 167] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 125 (0x9a492000) [pid = 4263] [serial = 161] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 124 (0x9ac30c00) [pid = 4263] [serial = 162] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 123 (0x95388c00) [pid = 4263] [serial = 156] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 122 (0x95386800) [pid = 4263] [serial = 155] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 121 (0xa678a000) [pid = 4263] [serial = 149] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 120 (0xa20a7400) [pid = 4263] [serial = 143] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 119 (0xa2558400) [pid = 4263] [serial = 137] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 118 (0xa4f1f400) [pid = 4263] [serial = 146] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 117 (0x9550b000) [pid = 4263] [serial = 152] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 116 (0x9896f800) [pid = 4263] [serial = 159] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 115 (0x96f11c00) [pid = 4263] [serial = 158] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 114 (0x95388400) [pid = 4263] [serial = 140] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 113 (0xa2534400) [pid = 4263] [serial = 170] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 112 (0xa200e000) [pid = 4263] [serial = 168] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 111 (0x9b14c800) [pid = 4263] [serial = 164] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 110 (0xa3285400) [pid = 4263] [serial = 171] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | --DOMWINDOW == 109 (0x9b827400) [pid = 4263] [serial = 165] [outer = (nil)] [url = about:blank] 01:49:32 INFO - PROCESS | 4263 | 1467362972487 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:32 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. 01:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1281ms 01:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:49:32 INFO - PROCESS | 4263 | 1467362972497 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 01:49:32 INFO - PROCESS | 4263 | 1467362972500 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 01:49:32 INFO - PROCESS | 4263 | 1467362972528 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:49:32 INFO - PROCESS | 4263 | 1467362972533 Marionette TRACE conn3 <- [1,298,null,{}] 01:49:32 INFO - PROCESS | 4263 | 1467362972554 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:32 INFO - PROCESS | 4263 | 1467362972562 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:32 INFO - PROCESS | 4263 | 1467362972728 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 01:49:32 INFO - PROCESS | 4263 | 1467362972740 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:32 INFO - PROCESS | 4263 | 1467362972748 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x999d5800 == 54 [pid = 4263] [id = 82] 01:49:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 110 (0x99c7cc00) [pid = 4263] [serial = 245] [outer = (nil)] 01:49:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 111 (0x99ed7000) [pid = 4263] [serial = 246] [outer = 0x99c7cc00] 01:49:32 INFO - PROCESS | 4263 | 1467362972820 Marionette DEBUG loaded listener.js 01:49:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 112 (0x9a3eb000) [pid = 4263] [serial = 247] [outer = 0x99c7cc00] 01:49:33 INFO - PROCESS | 4263 | 1467362973687 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:33 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. 01:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1210ms 01:49:33 INFO - PROCESS | 4263 | 1467362973716 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 01:49:33 INFO - PROCESS | 4263 | 1467362973721 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 01:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:49:33 INFO - PROCESS | 4263 | 1467362973731 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:49:33 INFO - PROCESS | 4263 | 1467362973733 Marionette TRACE conn3 <- [1,302,null,{}] 01:49:33 INFO - PROCESS | 4263 | 1467362973740 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:33 INFO - PROCESS | 4263 | 1467362973744 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:33 INFO - PROCESS | 4263 | 1467362973901 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 01:49:33 INFO - PROCESS | 4263 | 1467362973910 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:33 INFO - PROCESS | 4263 | 1467362973919 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x979abc00 == 55 [pid = 4263] [id = 83] 01:49:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 113 (0x99edc800) [pid = 4263] [serial = 248] [outer = (nil)] 01:49:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 114 (0x9a5c9c00) [pid = 4263] [serial = 249] [outer = 0x99edc800] 01:49:33 INFO - PROCESS | 4263 | 1467362973986 Marionette DEBUG loaded listener.js 01:49:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 115 (0x9a603000) [pid = 4263] [serial = 250] [outer = 0x99edc800] 01:49:34 INFO - PROCESS | 4263 | 1467362974842 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:34 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. 01:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1185ms 01:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:49:34 INFO - PROCESS | 4263 | 1467362974917 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 01:49:34 INFO - PROCESS | 4263 | 1467362974920 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 01:49:34 INFO - PROCESS | 4263 | 1467362974926 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:49:34 INFO - PROCESS | 4263 | 1467362974930 Marionette TRACE conn3 <- [1,306,null,{}] 01:49:34 INFO - PROCESS | 4263 | 1467362974945 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:34 INFO - PROCESS | 4263 | 1467362974949 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:35 INFO - PROCESS | 4263 | 1467362975188 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 01:49:35 INFO - PROCESS | 4263 | 1467362975217 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:35 INFO - PROCESS | 4263 | 1467362975225 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a3ea800 == 56 [pid = 4263] [id = 84] 01:49:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 116 (0x9a3f2800) [pid = 4263] [serial = 251] [outer = (nil)] 01:49:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 117 (0x9a60e800) [pid = 4263] [serial = 252] [outer = 0x9a3f2800] 01:49:35 INFO - PROCESS | 4263 | 1467362975338 Marionette DEBUG loaded listener.js 01:49:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 118 (0x9a636800) [pid = 4263] [serial = 253] [outer = 0x9a3f2800] 01:49:36 INFO - PROCESS | 4263 | 1467362976236 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:36 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. 01:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1384ms 01:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:49:36 INFO - PROCESS | 4263 | 1467362976310 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 01:49:36 INFO - PROCESS | 4263 | 1467362976313 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 01:49:36 INFO - PROCESS | 4263 | 1467362976320 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:49:36 INFO - PROCESS | 4263 | 1467362976323 Marionette TRACE conn3 <- [1,310,null,{}] 01:49:36 INFO - PROCESS | 4263 | 1467362976334 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:36 INFO - PROCESS | 4263 | 1467362976344 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:36 INFO - PROCESS | 4263 | 1467362976570 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 01:49:36 INFO - PROCESS | 4263 | 1467362976594 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:36 INFO - PROCESS | 4263 | 1467362976603 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x9538e400 == 57 [pid = 4263] [id = 85] 01:49:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 119 (0x9a602000) [pid = 4263] [serial = 254] [outer = (nil)] 01:49:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 120 (0x9a912c00) [pid = 4263] [serial = 255] [outer = 0x9a602000] 01:49:36 INFO - PROCESS | 4263 | 1467362976672 Marionette DEBUG loaded listener.js 01:49:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 121 (0x9a917000) [pid = 4263] [serial = 256] [outer = 0x9a602000] 01:49:37 INFO - PROCESS | 4263 | --DOMWINDOW == 120 (0x92426c00) [pid = 4263] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:49:37 INFO - PROCESS | 4263 | --DOMWINDOW == 119 (0x9b824c00) [pid = 4263] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:49:37 INFO - PROCESS | 4263 | --DOMWINDOW == 118 (0x9a3f3800) [pid = 4263] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:49:37 INFO - PROCESS | 4263 | --DOMWINDOW == 117 (0x9529d400) [pid = 4263] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:49:37 INFO - PROCESS | 4263 | --DOMWINDOW == 116 (0x95298400) [pid = 4263] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:49:37 INFO - PROCESS | 4263 | --DOMWINDOW == 115 (0x9a5ca400) [pid = 4263] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:49:37 INFO - PROCESS | 4263 | --DOMWINDOW == 114 (0x99ed4000) [pid = 4263] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:49:37 INFO - PROCESS | 4263 | 1467362977597 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:37 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. 01:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1296ms 01:49:37 INFO - PROCESS | 4263 | 1467362977614 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 01:49:37 INFO - PROCESS | 4263 | 1467362977617 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 01:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:49:37 INFO - PROCESS | 4263 | 1467362977624 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:49:37 INFO - PROCESS | 4263 | 1467362977627 Marionette TRACE conn3 <- [1,314,null,{}] 01:49:37 INFO - PROCESS | 4263 | 1467362977640 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:37 INFO - PROCESS | 4263 | 1467362977644 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:37 INFO - PROCESS | 4263 | 1467362977792 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 01:49:37 INFO - PROCESS | 4263 | 1467362977807 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:37 INFO - PROCESS | 4263 | 1467362977814 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:37 INFO - PROCESS | 4263 | ++DOCSHELL 0x92dcfc00 == 58 [pid = 4263] [id = 86] 01:49:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 115 (0x92dd2c00) [pid = 4263] [serial = 257] [outer = (nil)] 01:49:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 116 (0x92dd8400) [pid = 4263] [serial = 258] [outer = 0x92dd2c00] 01:49:37 INFO - PROCESS | 4263 | 1467362977880 Marionette DEBUG loaded listener.js 01:49:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 117 (0x92ddb400) [pid = 4263] [serial = 259] [outer = 0x92dd2c00] 01:49:38 INFO - PROCESS | 4263 | 1467362978727 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:38 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. 01:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1143ms 01:49:38 INFO - PROCESS | 4263 | 1467362978768 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 01:49:38 INFO - PROCESS | 4263 | 1467362978771 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 01:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:49:38 INFO - PROCESS | 4263 | 1467362978777 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:49:38 INFO - PROCESS | 4263 | 1467362978781 Marionette TRACE conn3 <- [1,318,null,{}] 01:49:38 INFO - PROCESS | 4263 | 1467362978786 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:38 INFO - PROCESS | 4263 | 1467362978791 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:38 INFO - PROCESS | 4263 | 1467362978952 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 01:49:38 INFO - PROCESS | 4263 | 1467362978961 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 4263 | 1467362978971 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x92dd3000 == 59 [pid = 4263] [id = 87] 01:49:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 118 (0x92dd7000) [pid = 4263] [serial = 260] [outer = (nil)] 01:49:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 119 (0x9a3ee000) [pid = 4263] [serial = 261] [outer = 0x92dd7000] 01:49:39 INFO - PROCESS | 4263 | 1467362979036 Marionette DEBUG loaded listener.js 01:49:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 120 (0x9a90b000) [pid = 4263] [serial = 262] [outer = 0x92dd7000] 01:49:40 INFO - PROCESS | 4263 | 1467362980177 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:40 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. 01:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1443ms 01:49:40 INFO - PROCESS | 4263 | 1467362980222 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 01:49:40 INFO - PROCESS | 4263 | 1467362980228 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 01:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:49:40 INFO - PROCESS | 4263 | 1467362980236 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:49:40 INFO - PROCESS | 4263 | 1467362980244 Marionette TRACE conn3 <- [1,322,null,{}] 01:49:40 INFO - PROCESS | 4263 | 1467362980252 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:40 INFO - PROCESS | 4263 | 1467362980257 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:40 INFO - PROCESS | 4263 | 1467362980484 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 01:49:40 INFO - PROCESS | 4263 | 1467362980692 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:40 INFO - PROCESS | 4263 | 1467362980705 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x92641400 == 60 [pid = 4263] [id = 88] 01:49:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 121 (0x92dd5800) [pid = 4263] [serial = 263] [outer = (nil)] 01:49:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 122 (0x93ba3000) [pid = 4263] [serial = 264] [outer = 0x92dd5800] 01:49:40 INFO - PROCESS | 4263 | 1467362980803 Marionette DEBUG loaded listener.js 01:49:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 123 (0x95505c00) [pid = 4263] [serial = 265] [outer = 0x92dd5800] 01:49:41 INFO - PROCESS | 4263 | 1467362981686 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1485ms 01:49:41 INFO - PROCESS | 4263 | 1467362981721 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 01:49:41 INFO - PROCESS | 4263 | 1467362981728 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 01:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:49:41 INFO - PROCESS | 4263 | 1467362981739 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:49:41 INFO - PROCESS | 4263 | 1467362981743 Marionette TRACE conn3 <- [1,326,null,{}] 01:49:41 INFO - PROCESS | 4263 | 1467362981749 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:41 INFO - PROCESS | 4263 | 1467362981755 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:41 INFO - PROCESS | 4263 | 1467362981978 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 01:49:42 INFO - PROCESS | 4263 | 1467362982180 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:42 INFO - PROCESS | 4263 | 1467362982187 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x98a12000 == 61 [pid = 4263] [id = 89] 01:49:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 124 (0x98f95000) [pid = 4263] [serial = 266] [outer = (nil)] 01:49:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 125 (0x99ed5c00) [pid = 4263] [serial = 267] [outer = 0x98f95000] 01:49:42 INFO - PROCESS | 4263 | 1467362982314 Marionette DEBUG loaded listener.js 01:49:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 126 (0x9a3f3c00) [pid = 4263] [serial = 268] [outer = 0x98f95000] 01:49:43 INFO - PROCESS | 4263 | 1467362983260 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:43 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. 01:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1543ms 01:49:43 INFO - PROCESS | 4263 | 1467362983282 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 01:49:43 INFO - PROCESS | 4263 | 1467362983286 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 01:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:49:43 INFO - PROCESS | 4263 | 1467362983293 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:49:43 INFO - PROCESS | 4263 | 1467362983299 Marionette TRACE conn3 <- [1,330,null,{}] 01:49:43 INFO - PROCESS | 4263 | 1467362983315 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:43 INFO - PROCESS | 4263 | 1467362983324 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:43 INFO - PROCESS | 4263 | 1467362983555 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 01:49:43 INFO - PROCESS | 4263 | 1467362983752 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:43 INFO - PROCESS | 4263 | 1467362983762 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x92625800 == 62 [pid = 4263] [id = 90] 01:49:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 127 (0x9a913000) [pid = 4263] [serial = 269] [outer = (nil)] 01:49:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 128 (0x9a97d000) [pid = 4263] [serial = 270] [outer = 0x9a913000] 01:49:43 INFO - PROCESS | 4263 | 1467362983891 Marionette DEBUG loaded listener.js 01:49:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 129 (0x9ac46400) [pid = 4263] [serial = 271] [outer = 0x9a913000] 01:49:44 INFO - PROCESS | 4263 | 1467362984807 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:44 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. 01:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1545ms 01:49:44 INFO - PROCESS | 4263 | 1467362984838 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 01:49:44 INFO - PROCESS | 4263 | 1467362984843 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 01:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:49:44 INFO - PROCESS | 4263 | 1467362984850 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:49:44 INFO - PROCESS | 4263 | 1467362984853 Marionette TRACE conn3 <- [1,334,null,{}] 01:49:44 INFO - PROCESS | 4263 | 1467362984859 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:44 INFO - PROCESS | 4263 | 1467362984864 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:45 INFO - PROCESS | 4263 | 1467362985045 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 01:49:45 INFO - PROCESS | 4263 | 1467362985201 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 4263 | 1467362985212 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a641400 == 63 [pid = 4263] [id = 91] 01:49:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 130 (0x9ab1c800) [pid = 4263] [serial = 272] [outer = (nil)] 01:49:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 131 (0x9b827400) [pid = 4263] [serial = 273] [outer = 0x9ab1c800] 01:49:45 INFO - PROCESS | 4263 | 1467362985329 Marionette DEBUG loaded listener.js 01:49:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 132 (0x9d894c00) [pid = 4263] [serial = 274] [outer = 0x9ab1c800] 01:49:46 INFO - PROCESS | 4263 | 1467362986149 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:46 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. 01:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1330ms 01:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:49:46 INFO - PROCESS | 4263 | 1467362986181 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 01:49:46 INFO - PROCESS | 4263 | 1467362986184 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 01:49:46 INFO - PROCESS | 4263 | 1467362986191 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:49:46 INFO - PROCESS | 4263 | 1467362986195 Marionette TRACE conn3 <- [1,338,null,{}] 01:49:46 INFO - PROCESS | 4263 | 1467362986200 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:46 INFO - PROCESS | 4263 | 1467362986206 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:46 INFO - PROCESS | 4263 | 1467362986374 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 01:49:46 INFO - PROCESS | 4263 | 1467362986540 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:46 INFO - PROCESS | 4263 | 1467362986546 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x9b14c800 == 64 [pid = 4263] [id = 92] 01:49:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 133 (0x9b7e9000) [pid = 4263] [serial = 275] [outer = (nil)] 01:49:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 134 (0xa232c800) [pid = 4263] [serial = 276] [outer = 0x9b7e9000] 01:49:46 INFO - PROCESS | 4263 | 1467362986627 Marionette DEBUG loaded listener.js 01:49:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 135 (0xa23ae400) [pid = 4263] [serial = 277] [outer = 0x9b7e9000] 01:49:47 INFO - PROCESS | 4263 | 1467362987561 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:47 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. 01:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1441ms 01:49:47 INFO - PROCESS | 4263 | 1467362987632 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 01:49:47 INFO - PROCESS | 4263 | 1467362987636 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 01:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:49:47 INFO - PROCESS | 4263 | 1467362987642 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:49:47 INFO - PROCESS | 4263 | 1467362987646 Marionette TRACE conn3 <- [1,342,null,{}] 01:49:47 INFO - PROCESS | 4263 | 1467362987652 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:47 INFO - PROCESS | 4263 | 1467362987661 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:47 INFO - PROCESS | 4263 | 1467362987889 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 01:49:48 INFO - PROCESS | 4263 | 1467362988086 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 4263 | 1467362988094 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a911800 == 65 [pid = 4263] [id = 93] 01:49:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 136 (0x9b8e4000) [pid = 4263] [serial = 278] [outer = (nil)] 01:49:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 137 (0xa6ea3000) [pid = 4263] [serial = 279] [outer = 0x9b8e4000] 01:49:48 INFO - PROCESS | 4263 | 1467362988217 Marionette DEBUG loaded listener.js 01:49:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 138 (0xa6eac800) [pid = 4263] [serial = 280] [outer = 0x9b8e4000] 01:49:49 INFO - PROCESS | 4263 | 1467362989075 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:49 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. 01:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1478ms 01:49:49 INFO - PROCESS | 4263 | 1467362989122 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 01:49:49 INFO - PROCESS | 4263 | 1467362989126 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 01:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:49:49 INFO - PROCESS | 4263 | 1467362989132 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:49:49 INFO - PROCESS | 4263 | 1467362989136 Marionette TRACE conn3 <- [1,346,null,{}] 01:49:49 INFO - PROCESS | 4263 | 1467362989142 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:49 INFO - PROCESS | 4263 | 1467362989147 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:49 INFO - PROCESS | 4263 | 1467362989324 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 01:49:49 INFO - PROCESS | 4263 | 1467362989507 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:49 INFO - PROCESS | 4263 | 1467362989519 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x9261cc00 == 66 [pid = 4263] [id = 94] 01:49:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 139 (0x96f06c00) [pid = 4263] [serial = 281] [outer = (nil)] 01:49:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 140 (0x9ac45800) [pid = 4263] [serial = 282] [outer = 0x96f06c00] 01:49:49 INFO - PROCESS | 4263 | 1467362989647 Marionette DEBUG loaded listener.js 01:49:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 141 (0xa1091000) [pid = 4263] [serial = 283] [outer = 0x96f06c00] 01:49:50 INFO - PROCESS | 4263 | 1467362990801 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1730ms 01:49:50 INFO - PROCESS | 4263 | 1467362990864 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 01:49:50 INFO - PROCESS | 4263 | 1467362990870 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 01:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:49:50 INFO - PROCESS | 4263 | 1467362990878 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:49:50 INFO - PROCESS | 4263 | 1467362990884 Marionette TRACE conn3 <- [1,350,null,{}] 01:49:50 INFO - PROCESS | 4263 | 1467362990892 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:50 INFO - PROCESS | 4263 | 1467362990896 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:51 INFO - PROCESS | 4263 | 1467362991112 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 01:49:51 INFO - PROCESS | 4263 | 1467362991415 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:51 INFO - PROCESS | 4263 | 1467362991425 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x92641800 == 67 [pid = 4263] [id = 95] 01:49:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 142 (0x92646800) [pid = 4263] [serial = 284] [outer = (nil)] 01:49:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 143 (0x9550d800) [pid = 4263] [serial = 285] [outer = 0x92646800] 01:49:51 INFO - PROCESS | 4263 | 1467362991505 Marionette DEBUG loaded listener.js 01:49:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 144 (0x955e2800) [pid = 4263] [serial = 286] [outer = 0x92646800] 01:49:52 INFO - PROCESS | 4263 | --DOCSHELL 0x96f0cc00 == 66 [pid = 4263] [id = 58] 01:49:52 INFO - PROCESS | 4263 | --DOCSHELL 0x92dcfc00 == 65 [pid = 4263] [id = 86] 01:49:52 INFO - PROCESS | 4263 | --DOCSHELL 0x9538e400 == 64 [pid = 4263] [id = 85] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 143 (0x9a5ce400) [pid = 4263] [serial = 188] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOCSHELL 0x9a3ea800 == 63 [pid = 4263] [id = 84] 01:49:52 INFO - PROCESS | 4263 | --DOCSHELL 0x979abc00 == 62 [pid = 4263] [id = 83] 01:49:52 INFO - PROCESS | 4263 | --DOCSHELL 0x999d5800 == 61 [pid = 4263] [id = 82] 01:49:52 INFO - PROCESS | 4263 | --DOCSHELL 0x923f9c00 == 60 [pid = 4263] [id = 81] 01:49:52 INFO - PROCESS | 4263 | --DOCSHELL 0x9263e800 == 59 [pid = 4263] [id = 80] 01:49:52 INFO - PROCESS | 4263 | 1467362992424 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 142 (0x9ae71800) [pid = 4263] [serial = 203] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 141 (0xa108ec00) [pid = 4263] [serial = 206] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 140 (0x9ac37c00) [pid = 4263] [serial = 200] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 139 (0x96f15400) [pid = 4263] [serial = 194] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 138 (0xa253cc00) [pid = 4263] [serial = 207] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 137 (0x99ed7c00) [pid = 4263] [serial = 195] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 136 (0x952a3800) [pid = 4263] [serial = 191] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 135 (0xa61b2800) [pid = 4263] [serial = 182] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 134 (0x9a60d400) [pid = 4263] [serial = 209] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 133 (0x95387c00) [pid = 4263] [serial = 176] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 132 (0x9a3f3400) [pid = 4263] [serial = 185] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 131 (0x9a3f2000) [pid = 4263] [serial = 197] [outer = (nil)] [url = about:blank] 01:49:52 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. 01:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1590ms 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 130 (0x9a487c00) [pid = 4263] [serial = 198] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 129 (0x9a48ec00) [pid = 4263] [serial = 179] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 128 (0x96f08c00) [pid = 4263] [serial = 192] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 127 (0x9b150800) [pid = 4263] [serial = 204] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 126 (0x9ac3ec00) [pid = 4263] [serial = 201] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | --DOMWINDOW == 125 (0x9a610800) [pid = 4263] [serial = 210] [outer = (nil)] [url = about:blank] 01:49:52 INFO - PROCESS | 4263 | 1467362992481 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 01:49:52 INFO - PROCESS | 4263 | 1467362992487 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 01:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:49:52 INFO - PROCESS | 4263 | 1467362992499 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:49:52 INFO - PROCESS | 4263 | 1467362992502 Marionette TRACE conn3 <- [1,354,null,{}] 01:49:52 INFO - PROCESS | 4263 | 1467362992509 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:52 INFO - PROCESS | 4263 | 1467362992514 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:52 INFO - PROCESS | 4263 | 1467362992684 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 01:49:52 INFO - PROCESS | 4263 | 1467362992712 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:52 INFO - PROCESS | 4263 | 1467362992719 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x92dd5400 == 60 [pid = 4263] [id = 96] 01:49:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 126 (0x9550f800) [pid = 4263] [serial = 287] [outer = (nil)] 01:49:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 127 (0x989e6800) [pid = 4263] [serial = 288] [outer = 0x9550f800] 01:49:52 INFO - PROCESS | 4263 | 1467362992896 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 128 (0x99ed0c00) [pid = 4263] [serial = 289] [outer = 0x9550f800] 01:49:53 INFO - PROCESS | 4263 | 1467362993752 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1281ms 01:49:53 INFO - PROCESS | 4263 | 1467362993780 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 01:49:53 INFO - PROCESS | 4263 | 1467362993783 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 01:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:49:53 INFO - PROCESS | 4263 | 1467362993790 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:49:53 INFO - PROCESS | 4263 | 1467362993796 Marionette TRACE conn3 <- [1,358,null,{}] 01:49:53 INFO - PROCESS | 4263 | 1467362993811 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:53 INFO - PROCESS | 4263 | 1467362993819 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:53 INFO - PROCESS | 4263 | 1467362993979 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 01:49:54 INFO - PROCESS | 4263 | 1467362993991 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:54 INFO - PROCESS | 4263 | 1467362994000 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a5ce400 == 61 [pid = 4263] [id = 97] 01:49:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 129 (0x9a5ce800) [pid = 4263] [serial = 290] [outer = (nil)] 01:49:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 130 (0x9a5d4c00) [pid = 4263] [serial = 291] [outer = 0x9a5ce800] 01:49:54 INFO - PROCESS | 4263 | 1467362994188 Marionette DEBUG loaded listener.js 01:49:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 131 (0x9a634c00) [pid = 4263] [serial = 292] [outer = 0x9a5ce800] 01:49:55 INFO - PROCESS | 4263 | 1467362994995 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:55 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. 01:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1242ms 01:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:49:55 INFO - PROCESS | 4263 | 1467362995033 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 4263 | 1467362995036 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 01:49:55 INFO - PROCESS | 4263 | 1467362995043 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:49:55 INFO - PROCESS | 4263 | 1467362995047 Marionette TRACE conn3 <- [1,362,null,{}] 01:49:55 INFO - PROCESS | 4263 | 1467362995058 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:55 INFO - PROCESS | 4263 | 1467362995062 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:55 INFO - PROCESS | 4263 | 1467362995262 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 01:49:55 INFO - PROCESS | 4263 | 1467362995284 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:55 INFO - PROCESS | 4263 | 1467362995293 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a90c800 == 62 [pid = 4263] [id = 98] 01:49:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 132 (0x9a90d000) [pid = 4263] [serial = 293] [outer = (nil)] 01:49:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 133 (0x9a911000) [pid = 4263] [serial = 294] [outer = 0x9a90d000] 01:49:55 INFO - PROCESS | 4263 | 1467362995374 Marionette DEBUG loaded listener.js 01:49:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 134 (0x9ac37800) [pid = 4263] [serial = 295] [outer = 0x9a90d000] 01:49:56 INFO - PROCESS | 4263 | 1467362996252 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1237ms 01:49:56 INFO - PROCESS | 4263 | 1467362996280 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 01:49:56 INFO - PROCESS | 4263 | 1467362996283 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 01:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:49:56 INFO - PROCESS | 4263 | 1467362996289 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:49:56 INFO - PROCESS | 4263 | 1467362996292 Marionette TRACE conn3 <- [1,366,null,{}] 01:49:56 INFO - PROCESS | 4263 | 1467362996298 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:56 INFO - PROCESS | 4263 | 1467362996302 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:56 INFO - PROCESS | 4263 | 1467362996511 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 01:49:56 INFO - PROCESS | 4263 | --DOMWINDOW == 133 (0x9a3f2800) [pid = 4263] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:49:56 INFO - PROCESS | 4263 | --DOMWINDOW == 132 (0x99edc800) [pid = 4263] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:49:56 INFO - PROCESS | 4263 | --DOMWINDOW == 131 (0x95503c00) [pid = 4263] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:49:56 INFO - PROCESS | 4263 | --DOMWINDOW == 130 (0x99c7cc00) [pid = 4263] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:49:56 INFO - PROCESS | 4263 | --DOMWINDOW == 129 (0x92644800) [pid = 4263] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:49:56 INFO - PROCESS | 4263 | --DOMWINDOW == 128 (0x9a602000) [pid = 4263] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:49:56 INFO - PROCESS | 4263 | --DOMWINDOW == 127 (0x92dd2c00) [pid = 4263] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:49:56 INFO - PROCESS | 4263 | 1467362996875 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:56 INFO - PROCESS | 4263 | 1467362996883 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x92644800 == 63 [pid = 4263] [id = 99] 01:49:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 128 (0x92649000) [pid = 4263] [serial = 296] [outer = (nil)] 01:49:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 129 (0x9550cc00) [pid = 4263] [serial = 297] [outer = 0x92649000] 01:49:56 INFO - PROCESS | 4263 | 1467362996955 Marionette DEBUG loaded listener.js 01:49:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 130 (0x99c82c00) [pid = 4263] [serial = 298] [outer = 0x92649000] 01:49:57 INFO - PROCESS | 4263 | 1467362997674 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1428ms 01:49:57 INFO - PROCESS | 4263 | 1467362997719 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 01:49:57 INFO - PROCESS | 4263 | 1467362997723 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 01:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:49:57 INFO - PROCESS | 4263 | 1467362997729 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:49:57 INFO - PROCESS | 4263 | 1467362997731 Marionette TRACE conn3 <- [1,370,null,{}] 01:49:57 INFO - PROCESS | 4263 | 1467362997737 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:57 INFO - PROCESS | 4263 | 1467362997746 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:57 INFO - PROCESS | 4263 | 1467362997914 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 01:49:57 INFO - PROCESS | 4263 | 1467362997923 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:57 INFO - PROCESS | 4263 | 1467362997930 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a63c400 == 64 [pid = 4263] [id = 100] 01:49:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 131 (0x9ac39c00) [pid = 4263] [serial = 299] [outer = (nil)] 01:49:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 132 (0xa108d000) [pid = 4263] [serial = 300] [outer = 0x9ac39c00] 01:49:58 INFO - PROCESS | 4263 | 1467362997997 Marionette DEBUG loaded listener.js 01:49:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 133 (0xa237b400) [pid = 4263] [serial = 301] [outer = 0x9ac39c00] 01:49:58 INFO - PROCESS | 4263 | 1467362998918 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1235ms 01:49:58 INFO - PROCESS | 4263 | 1467362998965 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 01:49:58 INFO - PROCESS | 4263 | 1467362998971 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 01:49:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:49:59 INFO - PROCESS | 4263 | 1467362999033 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:49:59 INFO - PROCESS | 4263 | 1467362999040 Marionette TRACE conn3 <- [1,374,null,{}] 01:49:59 INFO - PROCESS | 4263 | 1467362999053 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:49:59 INFO - PROCESS | 4263 | 1467362999059 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:59 INFO - PROCESS | 4263 | 1467362999262 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 01:49:59 INFO - PROCESS | 4263 | 1467362999422 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 4263 | 1467362999440 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:49:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x92bb2000 == 65 [pid = 4263] [id = 101] 01:49:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 134 (0x92bb9800) [pid = 4263] [serial = 302] [outer = (nil)] 01:49:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 135 (0x92bbc400) [pid = 4263] [serial = 303] [outer = 0x92bb9800] 01:49:59 INFO - PROCESS | 4263 | 1467362999575 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 136 (0x92bbec00) [pid = 4263] [serial = 304] [outer = 0x92bb9800] 01:50:00 INFO - PROCESS | 4263 | 1467363000511 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:50:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:50:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1547ms 01:50:00 INFO - PROCESS | 4263 | 1467363000527 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 01:50:00 INFO - PROCESS | 4263 | 1467363000534 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 01:50:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:50:00 INFO - PROCESS | 4263 | 1467363000545 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:50:00 INFO - PROCESS | 4263 | 1467363000549 Marionette TRACE conn3 <- [1,378,null,{}] 01:50:00 INFO - PROCESS | 4263 | 1467363000556 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:00 INFO - PROCESS | 4263 | 1467363000562 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:00 INFO - PROCESS | 4263 | 1467363000772 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 01:50:01 INFO - PROCESS | 4263 | 1467363000981 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:01 INFO - PROCESS | 4263 | 1467363000992 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x95298000 == 66 [pid = 4263] [id = 102] 01:50:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 137 (0x95503800) [pid = 4263] [serial = 305] [outer = (nil)] 01:50:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 138 (0x955d4800) [pid = 4263] [serial = 306] [outer = 0x95503800] 01:50:01 INFO - PROCESS | 4263 | 1467363001116 Marionette DEBUG loaded listener.js 01:50:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 139 (0x96f15400) [pid = 4263] [serial = 307] [outer = 0x95503800] 01:50:02 INFO - PROCESS | 4263 | 1467363001999 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:50:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:50:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1492ms 01:50:02 INFO - PROCESS | 4263 | 1467363002040 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 01:50:02 INFO - PROCESS | 4263 | 1467363002046 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 01:50:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:50:02 INFO - PROCESS | 4263 | 1467363002058 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:50:02 INFO - PROCESS | 4263 | 1467363002068 Marionette TRACE conn3 <- [1,382,null,{}] 01:50:02 INFO - PROCESS | 4263 | 1467363002094 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:02 INFO - PROCESS | 4263 | 1467363002109 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:02 INFO - PROCESS | 4263 | 1467363002376 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 01:50:02 INFO - PROCESS | 4263 | 1467363002636 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:02 INFO - PROCESS | 4263 | 1467363002649 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:02 INFO - PROCESS | 4263 | ++DOCSHELL 0x928e4800 == 67 [pid = 4263] [id = 103] 01:50:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 140 (0x93008000) [pid = 4263] [serial = 308] [outer = (nil)] 01:50:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 141 (0x98e4a400) [pid = 4263] [serial = 309] [outer = 0x93008000] 01:50:02 INFO - PROCESS | 4263 | 1467363002777 Marionette DEBUG loaded listener.js 01:50:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 142 (0x99edf800) [pid = 4263] [serial = 310] [outer = 0x93008000] 01:50:03 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:50:03 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:50:03 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:50:03 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:50:03 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:50:03 INFO - PROCESS | 4263 | 1467363003733 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:50:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:50:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1698ms 01:50:03 INFO - PROCESS | 4263 | 1467363003753 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 01:50:03 INFO - PROCESS | 4263 | 1467363003758 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 01:50:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:50:03 INFO - PROCESS | 4263 | 1467363003765 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:50:03 INFO - PROCESS | 4263 | 1467363003767 Marionette TRACE conn3 <- [1,386,null,{}] 01:50:03 INFO - PROCESS | 4263 | 1467363003774 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:03 INFO - PROCESS | 4263 | 1467363003779 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:03 INFO - PROCESS | 4263 | 1467363003953 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 01:50:04 INFO - PROCESS | 4263 | 1467363004122 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:04 INFO - PROCESS | 4263 | 1467363004131 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x928de800 == 68 [pid = 4263] [id = 104] 01:50:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 143 (0x93d37c00) [pid = 4263] [serial = 311] [outer = (nil)] 01:50:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 144 (0x9a601c00) [pid = 4263] [serial = 312] [outer = 0x93d37c00] 01:50:04 INFO - PROCESS | 4263 | 1467363004256 Marionette DEBUG loaded listener.js 01:50:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 145 (0x9a912000) [pid = 4263] [serial = 313] [outer = 0x93d37c00] 01:50:05 INFO - PROCESS | 4263 | 1467363005202 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 01:50:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:50:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1484ms 01:50:05 INFO - PROCESS | 4263 | 1467363005249 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 4263 | 1467363005253 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 01:50:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:50:05 INFO - PROCESS | 4263 | 1467363005260 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:50:05 INFO - PROCESS | 4263 | 1467363005264 Marionette TRACE conn3 <- [1,390,null,{}] 01:50:05 INFO - PROCESS | 4263 | 1467363005270 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:05 INFO - PROCESS | 4263 | 1467363005275 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:05 INFO - PROCESS | 4263 | 1467363005466 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 01:50:05 INFO - PROCESS | 4263 | 1467363005750 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:05 INFO - PROCESS | 4263 | 1467363005761 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b60400 == 69 [pid = 4263] [id = 105] 01:50:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 146 (0x91b62c00) [pid = 4263] [serial = 314] [outer = (nil)] 01:50:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 147 (0x91b6ac00) [pid = 4263] [serial = 315] [outer = 0x91b62c00] 01:50:05 INFO - PROCESS | 4263 | 1467363005887 Marionette DEBUG loaded listener.js 01:50:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 148 (0x91b6d400) [pid = 4263] [serial = 316] [outer = 0x91b62c00] 01:50:06 INFO - PROCESS | 4263 | 1467363006759 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 01:50:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:50:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1546ms 01:50:06 INFO - PROCESS | 4263 | 1467363006807 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 01:50:06 INFO - PROCESS | 4263 | 1467363006811 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 01:50:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:50:06 INFO - PROCESS | 4263 | 1467363006817 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:50:06 INFO - PROCESS | 4263 | 1467363006821 Marionette TRACE conn3 <- [1,394,null,{}] 01:50:06 INFO - PROCESS | 4263 | 1467363006827 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:06 INFO - PROCESS | 4263 | 1467363006837 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:07 INFO - PROCESS | 4263 | 1467363007054 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 01:50:07 INFO - PROCESS | 4263 | 1467363007272 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:07 INFO - PROCESS | 4263 | 1467363007282 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b67000 == 70 [pid = 4263] [id = 106] 01:50:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 149 (0x91b68400) [pid = 4263] [serial = 317] [outer = (nil)] 01:50:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 150 (0x9280bc00) [pid = 4263] [serial = 318] [outer = 0x91b68400] 01:50:07 INFO - PROCESS | 4263 | 1467363007406 Marionette DEBUG loaded listener.js 01:50:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 151 (0x92814400) [pid = 4263] [serial = 319] [outer = 0x91b68400] 01:50:08 INFO - PROCESS | 4263 | 1467363008304 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 01:50:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:50:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1545ms 01:50:08 INFO - PROCESS | 4263 | 1467363008363 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 01:50:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:50:08 INFO - PROCESS | 4263 | 1467363008368 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 01:50:08 INFO - PROCESS | 4263 | 1467363008374 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:50:08 INFO - PROCESS | 4263 | 1467363008378 Marionette TRACE conn3 <- [1,398,null,{}] 01:50:08 INFO - PROCESS | 4263 | 1467363008384 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:08 INFO - PROCESS | 4263 | 1467363008389 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:08 INFO - PROCESS | 4263 | 1467363008562 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 01:50:08 INFO - PROCESS | 4263 | 1467363008756 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:08 INFO - PROCESS | 4263 | 1467363008763 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea1d000 == 71 [pid = 4263] [id = 107] 01:50:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 152 (0x8ea1e000) [pid = 4263] [serial = 320] [outer = (nil)] 01:50:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 153 (0x8ea25c00) [pid = 4263] [serial = 321] [outer = 0x8ea1e000] 01:50:08 INFO - PROCESS | 4263 | 1467363008933 Marionette DEBUG loaded listener.js 01:50:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 154 (0x8ea29c00) [pid = 4263] [serial = 322] [outer = 0x8ea1e000] 01:50:09 INFO - PROCESS | 4263 | 1467363009854 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 01:50:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:50:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1535ms 01:50:09 INFO - PROCESS | 4263 | 1467363009910 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 01:50:09 INFO - PROCESS | 4263 | 1467363009914 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 01:50:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:50:09 INFO - PROCESS | 4263 | 1467363009920 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:50:09 INFO - PROCESS | 4263 | 1467363009924 Marionette TRACE conn3 <- [1,402,null,{}] 01:50:09 INFO - PROCESS | 4263 | 1467363009930 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:09 INFO - PROCESS | 4263 | 1467363009935 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:10 INFO - PROCESS | 4263 | 1467363010116 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 01:50:10 INFO - PROCESS | 4263 | 1467363010331 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:10 INFO - PROCESS | 4263 | 1467363010337 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea24c00 == 72 [pid = 4263] [id = 108] 01:50:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 155 (0x8ea29800) [pid = 4263] [serial = 323] [outer = (nil)] 01:50:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 156 (0x92813400) [pid = 4263] [serial = 324] [outer = 0x8ea29800] 01:50:10 INFO - PROCESS | 4263 | 1467363010435 Marionette DEBUG loaded listener.js 01:50:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 157 (0x9a3f1800) [pid = 4263] [serial = 325] [outer = 0x8ea29800] 01:50:11 INFO - PROCESS | 4263 | 1467363011316 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 01:50:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:50:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1434ms 01:50:11 INFO - PROCESS | 4263 | 1467363011357 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 01:50:11 INFO - PROCESS | 4263 | 1467363011360 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 01:50:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:50:11 INFO - PROCESS | 4263 | 1467363011367 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:50:11 INFO - PROCESS | 4263 | 1467363011370 Marionette TRACE conn3 <- [1,406,null,{}] 01:50:11 INFO - PROCESS | 4263 | 1467363011376 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:11 INFO - PROCESS | 4263 | 1467363011381 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:11 INFO - PROCESS | 4263 | 1467363011569 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 01:50:11 INFO - PROCESS | 4263 | 1467363011740 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:11 INFO - PROCESS | 4263 | 1467363011747 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea28c00 == 73 [pid = 4263] [id = 109] 01:50:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 158 (0x92809400) [pid = 4263] [serial = 326] [outer = (nil)] 01:50:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 159 (0x9b1bf000) [pid = 4263] [serial = 327] [outer = 0x92809400] 01:50:11 INFO - PROCESS | 4263 | 1467363011831 Marionette DEBUG loaded listener.js 01:50:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 160 (0x9b7e9c00) [pid = 4263] [serial = 328] [outer = 0x92809400] 01:50:12 INFO - PROCESS | 4263 | 1467363012743 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 01:50:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:50:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1435ms 01:50:12 INFO - PROCESS | 4263 | 1467363012803 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 01:50:12 INFO - PROCESS | 4263 | 1467363012806 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 01:50:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:50:12 INFO - PROCESS | 4263 | 1467363012814 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:50:12 INFO - PROCESS | 4263 | 1467363012817 Marionette TRACE conn3 <- [1,410,null,{}] 01:50:12 INFO - PROCESS | 4263 | 1467363012823 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:12 INFO - PROCESS | 4263 | 1467363012828 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:13 INFO - PROCESS | 4263 | 1467363013007 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 01:50:13 INFO - PROCESS | 4263 | 1467363013443 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:13 INFO - PROCESS | 4263 | 1467363013452 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f7400 == 74 [pid = 4263] [id = 110] 01:50:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 161 (0x923f7c00) [pid = 4263] [serial = 329] [outer = (nil)] 01:50:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 162 (0x92426400) [pid = 4263] [serial = 330] [outer = 0x923f7c00] 01:50:13 INFO - PROCESS | 4263 | 1467363013545 Marionette DEBUG loaded listener.js 01:50:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 163 (0x92620400) [pid = 4263] [serial = 331] [outer = 0x923f7c00] 01:50:14 INFO - PROCESS | 4263 | 1467363014473 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 01:50:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:50:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1734ms 01:50:14 INFO - PROCESS | 4263 | 1467363014551 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 01:50:14 INFO - PROCESS | 4263 | 1467363014557 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 01:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:50:14 INFO - PROCESS | 4263 | 1467363014566 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:50:14 INFO - PROCESS | 4263 | 1467363014569 Marionette TRACE conn3 <- [1,414,null,{}] 01:50:14 INFO - PROCESS | 4263 | 1467363014578 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:14 INFO - PROCESS | 4263 | 1467363014585 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:14 INFO - PROCESS | 4263 | 1467363014872 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 01:50:15 INFO - PROCESS | 4263 | 1467363015165 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:15 INFO - PROCESS | 4263 | 1467363015171 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x928e0c00 == 75 [pid = 4263] [id = 111] 01:50:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 164 (0x928e1400) [pid = 4263] [serial = 332] [outer = (nil)] 01:50:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 165 (0x928e9400) [pid = 4263] [serial = 333] [outer = 0x928e1400] 01:50:15 INFO - PROCESS | 4263 | 1467363015255 Marionette DEBUG loaded listener.js 01:50:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 166 (0x928ec000) [pid = 4263] [serial = 334] [outer = 0x928e1400] 01:50:16 INFO - PROCESS | 4263 | 1467363016177 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 01:50:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1685ms 01:50:16 INFO - PROCESS | 4263 | 1467363016254 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 01:50:16 INFO - PROCESS | 4263 | 1467363016260 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 01:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:50:16 INFO - PROCESS | 4263 | 1467363016267 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:50:16 INFO - PROCESS | 4263 | 1467363016271 Marionette TRACE conn3 <- [1,418,null,{}] 01:50:16 INFO - PROCESS | 4263 | 1467363016277 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:16 INFO - PROCESS | 4263 | 1467363016282 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:16 INFO - PROCESS | 4263 | 1467363016499 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 01:50:16 INFO - PROCESS | 4263 | 1467363016759 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:16 INFO - PROCESS | 4263 | 1467363016769 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x92645800 == 76 [pid = 4263] [id = 112] 01:50:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 167 (0x92646c00) [pid = 4263] [serial = 335] [outer = (nil)] 01:50:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 168 (0x92ddc800) [pid = 4263] [serial = 336] [outer = 0x92646c00] 01:50:16 INFO - PROCESS | 4263 | 1467363016897 Marionette DEBUG loaded listener.js 01:50:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 169 (0x93d34000) [pid = 4263] [serial = 337] [outer = 0x92646c00] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0x96f0e400 == 75 [pid = 4263] [id = 63] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0x9550a800 == 74 [pid = 4263] [id = 62] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0xa33c5800 == 73 [pid = 4263] [id = 61] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 168 (0xa2feac00) [pid = 4263] [serial = 224] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 167 (0x9a643000) [pid = 4263] [serial = 221] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 166 (0xa6f43000) [pid = 4263] [serial = 230] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 165 (0xa8260000) [pid = 4263] [serial = 234] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 164 (0x98fa0000) [pid = 4263] [serial = 215] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 163 (0xa1014800) [pid = 4263] [serial = 212] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 162 (0x955dc400) [pid = 4263] [serial = 227] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 161 (0x9a5d1c00) [pid = 4263] [serial = 218] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 160 (0x92645000) [pid = 4263] [serial = 237] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0x92644800 == 72 [pid = 4263] [id = 99] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0x9a90c800 == 71 [pid = 4263] [id = 98] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0x9a5ce400 == 70 [pid = 4263] [id = 97] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0x92dd5400 == 69 [pid = 4263] [id = 96] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0x92641800 == 68 [pid = 4263] [id = 95] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0x98a12000 == 67 [pid = 4263] [id = 89] 01:50:17 INFO - PROCESS | 4263 | --DOCSHELL 0x92641400 == 66 [pid = 4263] [id = 88] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 159 (0x9a60e800) [pid = 4263] [serial = 252] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 158 (0x9a5c9c00) [pid = 4263] [serial = 249] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 157 (0x9555e800) [pid = 4263] [serial = 243] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 156 (0x96f0f000) [pid = 4263] [serial = 244] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 155 (0x99ed7000) [pid = 4263] [serial = 246] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 154 (0x9a3eb000) [pid = 4263] [serial = 247] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 153 (0x93b25000) [pid = 4263] [serial = 241] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 152 (0x9a912c00) [pid = 4263] [serial = 255] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 151 (0x92649c00) [pid = 4263] [serial = 240] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 150 (0x92dd8400) [pid = 4263] [serial = 258] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 149 (0x9a97e000) [pid = 4263] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 148 (0x9a917000) [pid = 4263] [serial = 256] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 147 (0x9a636800) [pid = 4263] [serial = 253] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 146 (0x9a603000) [pid = 4263] [serial = 250] [outer = (nil)] [url = about:blank] 01:50:17 INFO - PROCESS | 4263 | --DOMWINDOW == 145 (0x92ddb400) [pid = 4263] [serial = 259] [outer = (nil)] [url = about:blank] 01:50:18 INFO - PROCESS | 4263 | 1467363018158 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 01:50:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 01:50:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1947ms 01:50:18 INFO - PROCESS | 4263 | 1467363018214 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 01:50:18 INFO - PROCESS | 4263 | 1467363018218 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 01:50:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:50:18 INFO - PROCESS | 4263 | 1467363018231 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:50:18 INFO - PROCESS | 4263 | 1467363018240 Marionette TRACE conn3 <- [1,422,null,{}] 01:50:18 INFO - PROCESS | 4263 | 1467363018248 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:18 INFO - PROCESS | 4263 | 1467363018254 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:18 INFO - PROCESS | 4263 | 1467363018458 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 01:50:18 INFO - PROCESS | 4263 | 1467363018592 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:18 INFO - PROCESS | 4263 | 1467363018598 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x92624000 == 67 [pid = 4263] [id = 113] 01:50:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 146 (0x93b25000) [pid = 4263] [serial = 338] [outer = (nil)] 01:50:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 147 (0x96f09000) [pid = 4263] [serial = 339] [outer = 0x93b25000] 01:50:18 INFO - PROCESS | 4263 | 1467363018667 Marionette DEBUG loaded listener.js 01:50:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 148 (0x998e7800) [pid = 4263] [serial = 340] [outer = 0x93b25000] 01:50:19 INFO - PROCESS | 4263 | 1467363019815 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 01:50:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:50:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1606ms 01:50:19 INFO - PROCESS | 4263 | 1467363019833 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 01:50:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:50:19 INFO - PROCESS | 4263 | 1467363019837 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 01:50:19 INFO - PROCESS | 4263 | 1467363019843 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:50:19 INFO - PROCESS | 4263 | 1467363019847 Marionette TRACE conn3 <- [1,426,null,{}] 01:50:19 INFO - PROCESS | 4263 | 1467363019852 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:19 INFO - PROCESS | 4263 | 1467363019857 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:20 INFO - PROCESS | 4263 | 1467363020059 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 01:50:20 INFO - PROCESS | 4263 | 1467363020178 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:20 INFO - PROCESS | 4263 | 1467363020185 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x92dd1c00 == 68 [pid = 4263] [id = 114] 01:50:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 149 (0x96f0e400) [pid = 4263] [serial = 341] [outer = (nil)] 01:50:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 150 (0x9a3e9400) [pid = 4263] [serial = 342] [outer = 0x96f0e400] 01:50:20 INFO - PROCESS | 4263 | 1467363020254 Marionette DEBUG loaded listener.js 01:50:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 151 (0x9a48ec00) [pid = 4263] [serial = 343] [outer = 0x96f0e400] 01:50:21 INFO - PROCESS | 4263 | 1467363021104 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 01:50:21 INFO - PROCESS | 4263 | 1467363021181 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 01:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:50:21 INFO - PROCESS | 4263 | 1467363021188 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:50:21 INFO - PROCESS | 4263 | 1467363021191 Marionette TRACE conn3 <- [1,430,null,{}] 01:50:21 INFO - PROCESS | 4263 | 1467363021196 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:21 INFO - PROCESS | 4263 | 1467363021201 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:21 INFO - PROCESS | 4263 | 1467363021431 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 150 (0x9550f800) [pid = 4263] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 149 (0x92430800) [pid = 4263] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 148 (0xa2538000) [pid = 4263] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 147 (0x96f07c00) [pid = 4263] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 146 (0x9a90d000) [pid = 4263] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 145 (0x9967e400) [pid = 4263] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 144 (0x9ac44c00) [pid = 4263] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 143 (0x9a5ce800) [pid = 4263] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 142 (0xa4d4bc00) [pid = 4263] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 141 (0x99dfa400) [pid = 4263] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 140 (0x95297400) [pid = 4263] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 139 (0x9263cc00) [pid = 4263] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 138 (0x9a3ed000) [pid = 4263] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 137 (0xa33c6800) [pid = 4263] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 136 (0x92649000) [pid = 4263] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 135 (0xa327e400) [pid = 4263] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 134 (0x92646800) [pid = 4263] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 133 (0x95504000) [pid = 4263] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 132 (0xa2009800) [pid = 4263] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 131 (0x9a3e9c00) [pid = 4263] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 130 (0x93b24800) [pid = 4263] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:50:21 INFO - PROCESS | 4263 | --DOMWINDOW == 129 (0x99acbc00) [pid = 4263] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:50:21 INFO - PROCESS | 4263 | 1467363021969 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:21 INFO - PROCESS | 4263 | 1467363021985 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x9261ec00 == 69 [pid = 4263] [id = 115] 01:50:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 130 (0x9261f000) [pid = 4263] [serial = 344] [outer = (nil)] 01:50:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 131 (0x93d37400) [pid = 4263] [serial = 345] [outer = 0x9261f000] 01:50:22 INFO - PROCESS | 4263 | 1467363022061 Marionette DEBUG loaded listener.js 01:50:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 132 (0x99dfa400) [pid = 4263] [serial = 346] [outer = 0x9261f000] 01:50:22 INFO - PROCESS | 4263 | 1467363022775 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 01:50:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:50:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1636ms 01:50:22 INFO - PROCESS | 4263 | 1467363022825 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 01:50:22 INFO - PROCESS | 4263 | 1467363022828 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 01:50:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:50:22 INFO - PROCESS | 4263 | 1467363022835 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:50:22 INFO - PROCESS | 4263 | 1467363022838 Marionette TRACE conn3 <- [1,434,null,{}] 01:50:22 INFO - PROCESS | 4263 | 1467363022843 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:22 INFO - PROCESS | 4263 | 1467363022849 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:23 INFO - PROCESS | 4263 | 1467363023019 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 01:50:23 INFO - PROCESS | 4263 | 1467363023028 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:23 INFO - PROCESS | 4263 | 1467363023035 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea1bc00 == 70 [pid = 4263] [id = 116] 01:50:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 133 (0x92dcf800) [pid = 4263] [serial = 347] [outer = (nil)] 01:50:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 134 (0x9a90a400) [pid = 4263] [serial = 348] [outer = 0x92dcf800] 01:50:23 INFO - PROCESS | 4263 | 1467363023105 Marionette DEBUG loaded listener.js 01:50:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 135 (0x9a917800) [pid = 4263] [serial = 349] [outer = 0x92dcf800] 01:50:24 INFO - PROCESS | 4263 | 1467363024138 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 01:50:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:50:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1340ms 01:50:24 INFO - PROCESS | 4263 | 1467363024183 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 01:50:24 INFO - PROCESS | 4263 | 1467363024190 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 01:50:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:50:24 INFO - PROCESS | 4263 | 1467363024199 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:50:24 INFO - PROCESS | 4263 | 1467363024204 Marionette TRACE conn3 <- [1,438,null,{}] 01:50:24 INFO - PROCESS | 4263 | 1467363024214 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:24 INFO - PROCESS | 4263 | 1467363024219 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:24 INFO - PROCESS | 4263 | 1467363024415 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 01:50:24 INFO - PROCESS | 4263 | 1467363024648 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:24 INFO - PROCESS | 4263 | 1467363024656 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242e400 == 71 [pid = 4263] [id = 117] 01:50:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 136 (0x9242e800) [pid = 4263] [serial = 350] [outer = (nil)] 01:50:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 137 (0x9280e000) [pid = 4263] [serial = 351] [outer = 0x9242e800] 01:50:24 INFO - PROCESS | 4263 | 1467363024769 Marionette DEBUG loaded listener.js 01:50:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 138 (0x928ddc00) [pid = 4263] [serial = 352] [outer = 0x9242e800] 01:50:25 INFO - PROCESS | 4263 | 1467363025737 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 01:50:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:50:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1588ms 01:50:25 INFO - PROCESS | 4263 | 1467363025786 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 01:50:25 INFO - PROCESS | 4263 | 1467363025794 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 01:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:50:25 INFO - PROCESS | 4263 | 1467363025805 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:50:25 INFO - PROCESS | 4263 | 1467363025808 Marionette TRACE conn3 <- [1,442,null,{}] 01:50:25 INFO - PROCESS | 4263 | 1467363025815 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:25 INFO - PROCESS | 4263 | 1467363025822 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:26 INFO - PROCESS | 4263 | 1467363026019 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 01:50:26 INFO - PROCESS | 4263 | 1467363026239 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:26 INFO - PROCESS | 4263 | 1467363026247 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:26 INFO - PROCESS | 4263 | ++DOCSHELL 0x93001800 == 72 [pid = 4263] [id = 118] 01:50:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 139 (0x93d3d400) [pid = 4263] [serial = 353] [outer = (nil)] 01:50:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 140 (0x9538ec00) [pid = 4263] [serial = 354] [outer = 0x93d3d400] 01:50:26 INFO - PROCESS | 4263 | 1467363026383 Marionette DEBUG loaded listener.js 01:50:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 141 (0x955dc400) [pid = 4263] [serial = 355] [outer = 0x93d3d400] 01:50:27 INFO - PROCESS | 4263 | 1467363027354 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 01:50:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:50:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1582ms 01:50:27 INFO - PROCESS | 4263 | 1467363027387 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 01:50:27 INFO - PROCESS | 4263 | 1467363027391 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 01:50:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:50:27 INFO - PROCESS | 4263 | 1467363027399 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:50:27 INFO - PROCESS | 4263 | 1467363027406 Marionette TRACE conn3 <- [1,446,null,{}] 01:50:27 INFO - PROCESS | 4263 | 1467363027422 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:27 INFO - PROCESS | 4263 | 1467363027432 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:27 INFO - PROCESS | 4263 | 1467363027621 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 01:50:27 INFO - PROCESS | 4263 | 1467363027840 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:27 INFO - PROCESS | 4263 | 1467363027854 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a60d400 == 73 [pid = 4263] [id = 119] 01:50:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 142 (0x9a643000) [pid = 4263] [serial = 356] [outer = (nil)] 01:50:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 143 (0x9a97e400) [pid = 4263] [serial = 357] [outer = 0x9a643000] 01:50:27 INFO - PROCESS | 4263 | 1467363027980 Marionette DEBUG loaded listener.js 01:50:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 144 (0x9ae6b000) [pid = 4263] [serial = 358] [outer = 0x9a643000] 01:50:28 INFO - PROCESS | 4263 | 1467363028904 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 01:50:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:50:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1536ms 01:50:28 INFO - PROCESS | 4263 | 1467363028936 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 01:50:28 INFO - PROCESS | 4263 | 1467363028941 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 01:50:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:50:28 INFO - PROCESS | 4263 | 1467363028948 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:50:28 INFO - PROCESS | 4263 | 1467363028953 Marionette TRACE conn3 <- [1,450,null,{}] 01:50:28 INFO - PROCESS | 4263 | 1467363028959 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:28 INFO - PROCESS | 4263 | 1467363028964 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:29 INFO - PROCESS | 4263 | 1467363029178 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 01:50:29 INFO - PROCESS | 4263 | 1467363029397 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:29 INFO - PROCESS | 4263 | 1467363029405 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a5c8800 == 74 [pid = 4263] [id = 120] 01:50:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 145 (0x9a60bc00) [pid = 4263] [serial = 359] [outer = (nil)] 01:50:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 146 (0x9d88e800) [pid = 4263] [serial = 360] [outer = 0x9a60bc00] 01:50:29 INFO - PROCESS | 4263 | 1467363029532 Marionette DEBUG loaded listener.js 01:50:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 147 (0xa20a7800) [pid = 4263] [serial = 361] [outer = 0x9a60bc00] 01:50:30 INFO - PROCESS | 4263 | 1467363030471 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 01:50:30 INFO - PROCESS | 4263 | 1467363030554 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 01:50:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:50:30 INFO - PROCESS | 4263 | 1467363030561 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:50:30 INFO - PROCESS | 4263 | 1467363030565 Marionette TRACE conn3 <- [1,454,null,{}] 01:50:30 INFO - PROCESS | 4263 | 1467363030570 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:30 INFO - PROCESS | 4263 | 1467363030576 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:30 INFO - PROCESS | 4263 | 1467363030810 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 01:50:31 INFO - PROCESS | 4263 | 1467363031050 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:31 INFO - PROCESS | 4263 | 1467363031061 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b64c00 == 75 [pid = 4263] [id = 121] 01:50:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 148 (0x9a916000) [pid = 4263] [serial = 362] [outer = (nil)] 01:50:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 149 (0xa3285400) [pid = 4263] [serial = 363] [outer = 0x9a916000] 01:50:31 INFO - PROCESS | 4263 | 1467363031141 Marionette DEBUG loaded listener.js 01:50:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 150 (0xa4d0a800) [pid = 4263] [serial = 364] [outer = 0x9a916000] 01:50:31 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:50:32 INFO - PROCESS | 4263 | 1467363032049 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 01:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1533ms 01:50:32 INFO - PROCESS | 4263 | 1467363032096 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 01:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:50:32 INFO - PROCESS | 4263 | 1467363032100 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 01:50:32 INFO - PROCESS | 4263 | 1467363032106 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:50:32 INFO - PROCESS | 4263 | 1467363032110 Marionette TRACE conn3 <- [1,458,null,{}] 01:50:32 INFO - PROCESS | 4263 | 1467363032116 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:32 INFO - PROCESS | 4263 | 1467363032126 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:32 INFO - PROCESS | 4263 | 1467363032343 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 01:50:32 INFO - PROCESS | 4263 | 1467363032571 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:32 INFO - PROCESS | 4263 | 1467363032578 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e093400 == 76 [pid = 4263] [id = 122] 01:50:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 151 (0x8e097800) [pid = 4263] [serial = 365] [outer = (nil)] 01:50:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 152 (0xa2fee000) [pid = 4263] [serial = 366] [outer = 0x8e097800] 01:50:32 INFO - PROCESS | 4263 | 1467363032738 Marionette DEBUG loaded listener.js 01:50:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 153 (0xa327ac00) [pid = 4263] [serial = 367] [outer = 0x8e097800] 01:50:34 INFO - PROCESS | 4263 | 1467363034075 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 01:50:34 INFO - PROCESS | 4263 | 1467363034151 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 01:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:50:34 INFO - PROCESS | 4263 | 1467363034159 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:50:34 INFO - PROCESS | 4263 | 1467363034163 Marionette TRACE conn3 <- [1,462,null,{}] 01:50:34 INFO - PROCESS | 4263 | 1467363034183 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:34 INFO - PROCESS | 4263 | 1467363034188 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:34 INFO - PROCESS | 4263 | 1467363034391 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 01:50:34 INFO - PROCESS | 4263 | 1467363034596 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:34 INFO - PROCESS | 4263 | 1467363034603 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e095000 == 77 [pid = 4263] [id = 123] 01:50:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 154 (0x8e09b000) [pid = 4263] [serial = 368] [outer = (nil)] 01:50:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 155 (0xa678a000) [pid = 4263] [serial = 369] [outer = 0x8e09b000] 01:50:34 INFO - PROCESS | 4263 | 1467363034684 Marionette DEBUG loaded listener.js 01:50:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 156 (0xa6c5f000) [pid = 4263] [serial = 370] [outer = 0x8e09b000] 01:50:35 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:50:35 INFO - PROCESS | 4263 | 1467363035599 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 01:50:35 INFO - PROCESS | 4263 | 1467363035663 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 01:50:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:50:35 INFO - PROCESS | 4263 | 1467363035670 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:50:35 INFO - PROCESS | 4263 | 1467363035674 Marionette TRACE conn3 <- [1,466,null,{}] 01:50:35 INFO - PROCESS | 4263 | 1467363035680 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:35 INFO - PROCESS | 4263 | 1467363035685 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:35 INFO - PROCESS | 4263 | 1467363035884 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 01:50:36 INFO - PROCESS | 4263 | 1467363036106 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:36 INFO - PROCESS | 4263 | 1467363036113 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d803400 == 78 [pid = 4263] [id = 124] 01:50:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 157 (0x8d807800) [pid = 4263] [serial = 371] [outer = (nil)] 01:50:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 158 (0x8d80cc00) [pid = 4263] [serial = 372] [outer = 0x8d807800] 01:50:36 INFO - PROCESS | 4263 | 1467363036210 Marionette DEBUG loaded listener.js 01:50:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 159 (0x8d810400) [pid = 4263] [serial = 373] [outer = 0x8d807800] 01:50:37 INFO - PROCESS | 4263 | 1467363037149 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 01:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:50:37 INFO - PROCESS | 4263 | 1467363037212 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 01:50:37 INFO - PROCESS | 4263 | 1467363037219 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:50:37 INFO - PROCESS | 4263 | 1467363037223 Marionette TRACE conn3 <- [1,470,null,{}] 01:50:37 INFO - PROCESS | 4263 | 1467363037229 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:37 INFO - PROCESS | 4263 | 1467363037234 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:37 INFO - PROCESS | 4263 | 1467363037413 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 01:50:37 INFO - PROCESS | 4263 | 1467363037633 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:37 INFO - PROCESS | 4263 | 1467363037643 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:37 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80dc00 == 79 [pid = 4263] [id = 125] 01:50:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 160 (0xa4f7a800) [pid = 4263] [serial = 374] [outer = (nil)] 01:50:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 161 (0xa6c65400) [pid = 4263] [serial = 375] [outer = 0xa4f7a800] 01:50:37 INFO - PROCESS | 4263 | 1467363037742 Marionette DEBUG loaded listener.js 01:50:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 162 (0xa6c68c00) [pid = 4263] [serial = 376] [outer = 0xa4f7a800] 01:50:38 INFO - PROCESS | 4263 | 1467363038611 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 01:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1438ms 01:50:38 INFO - PROCESS | 4263 | 1467363038658 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 01:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:50:38 INFO - PROCESS | 4263 | 1467363038662 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 01:50:38 INFO - PROCESS | 4263 | 1467363038668 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:50:38 INFO - PROCESS | 4263 | 1467363038672 Marionette TRACE conn3 <- [1,474,null,{}] 01:50:38 INFO - PROCESS | 4263 | 1467363038678 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:38 INFO - PROCESS | 4263 | 1467363038683 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:38 INFO - PROCESS | 4263 | 1467363038862 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 01:50:39 INFO - PROCESS | 4263 | 1467363039046 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:39 INFO - PROCESS | 4263 | 1467363039056 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dab5c00 == 80 [pid = 4263] [id = 126] 01:50:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 163 (0x8dab6800) [pid = 4263] [serial = 377] [outer = (nil)] 01:50:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 164 (0x8dabf000) [pid = 4263] [serial = 378] [outer = 0x8dab6800] 01:50:39 INFO - PROCESS | 4263 | 1467363039151 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 165 (0x8dac0400) [pid = 4263] [serial = 379] [outer = 0x8dab6800] 01:50:40 INFO - PROCESS | 4263 | 1467363040140 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 01:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1534ms 01:50:40 INFO - PROCESS | 4263 | 1467363040204 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 01:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:50:40 INFO - PROCESS | 4263 | 1467363040209 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 01:50:40 INFO - PROCESS | 4263 | 1467363040215 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:50:40 INFO - PROCESS | 4263 | 1467363040220 Marionette TRACE conn3 <- [1,478,null,{}] 01:50:40 INFO - PROCESS | 4263 | 1467363040225 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:40 INFO - PROCESS | 4263 | 1467363040230 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:40 INFO - PROCESS | 4263 | 1467363040432 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 01:50:40 INFO - PROCESS | 4263 | 1467363040666 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 4263 | 1467363040676 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d120800 == 81 [pid = 4263] [id = 127] 01:50:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 166 (0x8dab5400) [pid = 4263] [serial = 380] [outer = (nil)] 01:50:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 167 (0x8dabf800) [pid = 4263] [serial = 381] [outer = 0x8dab5400] 01:50:40 INFO - PROCESS | 4263 | 1467363040799 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 168 (0x9538d400) [pid = 4263] [serial = 382] [outer = 0x8dab5400] 01:50:41 INFO - PROCESS | 4263 | 1467363041731 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 01:50:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1586ms 01:50:41 INFO - PROCESS | 4263 | 1467363041801 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 01:50:41 INFO - PROCESS | 4263 | 1467363041805 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 01:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:50:41 INFO - PROCESS | 4263 | 1467363041812 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - PROCESS | 4263 | 1467363041815 Marionette TRACE conn3 <- [1,482,null,{}] 01:50:41 INFO - PROCESS | 4263 | 1467363041821 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:41 INFO - PROCESS | 4263 | 1467363041826 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:42 INFO - PROCESS | 4263 | 1467363042006 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 01:50:42 INFO - PROCESS | 4263 | 1467363042232 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 4263 | 1467363042240 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x92426800 == 82 [pid = 4263] [id = 128] 01:50:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 169 (0x92427400) [pid = 4263] [serial = 383] [outer = (nil)] 01:50:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 170 (0x948bf800) [pid = 4263] [serial = 384] [outer = 0x92427400] 01:50:42 INFO - PROCESS | 4263 | 1467363042364 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 171 (0x95508400) [pid = 4263] [serial = 385] [outer = 0x92427400] 01:50:43 INFO - PROCESS | 4263 | 1467363043621 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 01:50:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1830ms 01:50:43 INFO - PROCESS | 4263 | 1467363043643 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 01:50:43 INFO - PROCESS | 4263 | 1467363043649 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 01:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:50:43 INFO - PROCESS | 4263 | 1467363043658 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:50:43 INFO - PROCESS | 4263 | 1467363043663 Marionette TRACE conn3 <- [1,486,null,{}] 01:50:43 INFO - PROCESS | 4263 | 1467363043671 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:43 INFO - PROCESS | 4263 | 1467363043676 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:43 INFO - PROCESS | 4263 | 1467363043941 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 01:50:44 INFO - PROCESS | 4263 | 1467363044139 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:44 INFO - PROCESS | 4263 | 1467363044152 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dab9800 == 83 [pid = 4263] [id = 129] 01:50:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 172 (0x8ea1ec00) [pid = 4263] [serial = 386] [outer = (nil)] 01:50:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 173 (0x8ea29000) [pid = 4263] [serial = 387] [outer = 0x8ea1ec00] 01:50:44 INFO - PROCESS | 4263 | 1467363044330 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 174 (0x91b6c800) [pid = 4263] [serial = 388] [outer = 0x8ea1ec00] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 173 (0xa6ea3000) [pid = 4263] [serial = 279] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 172 (0xa232c800) [pid = 4263] [serial = 276] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 171 (0xa108d000) [pid = 4263] [serial = 300] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOCSHELL 0x9261ec00 == 82 [pid = 4263] [id = 115] 01:50:45 INFO - PROCESS | 4263 | --DOCSHELL 0x92dd1c00 == 81 [pid = 4263] [id = 114] 01:50:45 INFO - PROCESS | 4263 | --DOCSHELL 0x92624000 == 80 [pid = 4263] [id = 113] 01:50:45 INFO - PROCESS | 4263 | --DOCSHELL 0x92645800 == 79 [pid = 4263] [id = 112] 01:50:45 INFO - PROCESS | 4263 | --DOCSHELL 0x928e0c00 == 78 [pid = 4263] [id = 111] 01:50:45 INFO - PROCESS | 4263 | --DOCSHELL 0x923f7400 == 77 [pid = 4263] [id = 110] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 170 (0x98a96400) [pid = 4263] [serial = 114] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 169 (0xa61af800) [pid = 4263] [serial = 174] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 168 (0xa25f3400) [pid = 4263] [serial = 138] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 167 (0x9ac3e400) [pid = 4263] [serial = 180] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 166 (0xa2565000) [pid = 4263] [serial = 144] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 165 (0xa61b4400) [pid = 4263] [serial = 147] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 164 (0xa1017c00) [pid = 4263] [serial = 117] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 163 (0x98a11c00) [pid = 4263] [serial = 141] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 162 (0x9a5d0c00) [pid = 4263] [serial = 189] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 161 (0xa6794800) [pid = 4263] [serial = 183] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 160 (0xa4d50c00) [pid = 4263] [serial = 111] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 159 (0x9550e000) [pid = 4263] [serial = 153] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 158 (0xa69a1c00) [pid = 4263] [serial = 150] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 157 (0x9a3f6400) [pid = 4263] [serial = 186] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 156 (0x95562400) [pid = 4263] [serial = 177] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 155 (0x9a48fc00) [pid = 4263] [serial = 120] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | 1467363045389 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 154 (0x99ed0c00) [pid = 4263] [serial = 289] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 153 (0x99ed5c00) [pid = 4263] [serial = 267] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 152 (0x9ac37800) [pid = 4263] [serial = 295] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 151 (0x9a97d000) [pid = 4263] [serial = 270] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 150 (0x9b827400) [pid = 4263] [serial = 273] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 149 (0x9a634c00) [pid = 4263] [serial = 292] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 148 (0x92646400) [pid = 4263] [serial = 238] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 147 (0x9a5d4c00) [pid = 4263] [serial = 291] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 146 (0x9ac45800) [pid = 4263] [serial = 282] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 145 (0x989e6800) [pid = 4263] [serial = 288] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 144 (0x9550cc00) [pid = 4263] [serial = 297] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 143 (0x955e2800) [pid = 4263] [serial = 286] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 142 (0x93ba3000) [pid = 4263] [serial = 264] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 141 (0x9550d800) [pid = 4263] [serial = 285] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 140 (0x9a3ee000) [pid = 4263] [serial = 261] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 139 (0x9a911000) [pid = 4263] [serial = 294] [outer = (nil)] [url = about:blank] 01:50:45 INFO - PROCESS | 4263 | --DOMWINDOW == 138 (0x99c82c00) [pid = 4263] [serial = 298] [outer = (nil)] [url = about:blank] 01:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1788ms 01:50:45 INFO - PROCESS | 4263 | 1467363045445 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 01:50:45 INFO - PROCESS | 4263 | 1467363045452 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 01:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:50:45 INFO - PROCESS | 4263 | 1467363045462 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:50:45 INFO - PROCESS | 4263 | 1467363045466 Marionette TRACE conn3 <- [1,490,null,{}] 01:50:45 INFO - PROCESS | 4263 | 1467363045472 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:45 INFO - PROCESS | 4263 | 1467363045477 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:45 INFO - PROCESS | 4263 | 1467363045655 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 01:50:45 INFO - PROCESS | 4263 | 1467363045832 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:45 INFO - PROCESS | 4263 | 1467363045842 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x92622800 == 78 [pid = 4263] [id = 130] 01:50:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 139 (0x92624c00) [pid = 4263] [serial = 389] [outer = (nil)] 01:50:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 140 (0x9263c000) [pid = 4263] [serial = 390] [outer = 0x92624c00] 01:50:45 INFO - PROCESS | 4263 | 1467363045925 Marionette DEBUG loaded listener.js 01:50:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 141 (0x92649400) [pid = 4263] [serial = 391] [outer = 0x92624c00] 01:50:46 INFO - PROCESS | 4263 | 1467363046739 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 01:50:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:50:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1336ms 01:50:46 INFO - PROCESS | 4263 | 1467363046798 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 01:50:46 INFO - PROCESS | 4263 | 1467363046802 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 01:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:50:46 INFO - PROCESS | 4263 | 1467363046809 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:50:46 INFO - PROCESS | 4263 | 1467363046814 Marionette TRACE conn3 <- [1,494,null,{}] 01:50:46 INFO - PROCESS | 4263 | 1467363046830 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:46 INFO - PROCESS | 4263 | 1467363046838 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:47 INFO - PROCESS | 4263 | 1467363047008 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 01:50:47 INFO - PROCESS | 4263 | 1467363047142 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:47 INFO - PROCESS | 4263 | 1467363047149 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x92bb9400 == 79 [pid = 4263] [id = 131] 01:50:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 142 (0x92bba000) [pid = 4263] [serial = 392] [outer = (nil)] 01:50:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 143 (0x92f7d400) [pid = 4263] [serial = 393] [outer = 0x92bba000] 01:50:47 INFO - PROCESS | 4263 | 1467363047228 Marionette DEBUG loaded listener.js 01:50:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 144 (0x95299c00) [pid = 4263] [serial = 394] [outer = 0x92bba000] 01:50:48 INFO - PROCESS | 4263 | 1467363048563 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 01:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1784ms 01:50:48 INFO - PROCESS | 4263 | 1467363048636 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 01:50:48 INFO - PROCESS | 4263 | 1467363048639 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 01:50:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:50:48 INFO - PROCESS | 4263 | 1467363048651 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:50:48 INFO - PROCESS | 4263 | 1467363048653 Marionette TRACE conn3 <- [1,498,null,{}] 01:50:48 INFO - PROCESS | 4263 | 1467363048659 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:48 INFO - PROCESS | 4263 | 1467363048664 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:48 INFO - PROCESS | 4263 | 1467363048887 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 01:50:48 INFO - PROCESS | 4263 | 1467363048919 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:48 INFO - PROCESS | 4263 | 1467363048927 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x92624000 == 80 [pid = 4263] [id = 132] 01:50:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 145 (0x9529d400) [pid = 4263] [serial = 395] [outer = (nil)] 01:50:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 146 (0x99ed5c00) [pid = 4263] [serial = 396] [outer = 0x9529d400] 01:50:48 INFO - PROCESS | 4263 | 1467363048995 Marionette DEBUG loaded listener.js 01:50:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 147 (0x9a3ee000) [pid = 4263] [serial = 397] [outer = 0x9529d400] 01:50:50 INFO - PROCESS | 4263 | --DOMWINDOW == 146 (0x96f0e400) [pid = 4263] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:50:50 INFO - PROCESS | 4263 | --DOMWINDOW == 145 (0x9261f000) [pid = 4263] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:50:50 INFO - PROCESS | 4263 | --DOMWINDOW == 144 (0x92646c00) [pid = 4263] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:50:50 INFO - PROCESS | 4263 | --DOMWINDOW == 143 (0x93b25000) [pid = 4263] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:50:50 INFO - PROCESS | 4263 | --DOMWINDOW == 142 (0x928e1400) [pid = 4263] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:50:50 INFO - PROCESS | 4263 | --DOMWINDOW == 141 (0x923f7c00) [pid = 4263] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:50:50 INFO - PROCESS | 4263 | 1467363050218 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 01:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1579ms 01:50:50 INFO - PROCESS | 4263 | 1467363050247 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 01:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:50:50 INFO - PROCESS | 4263 | 1467363050251 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 01:50:50 INFO - PROCESS | 4263 | 1467363050258 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:50:50 INFO - PROCESS | 4263 | 1467363050263 Marionette TRACE conn3 <- [1,502,null,{}] 01:50:50 INFO - PROCESS | 4263 | 1467363050269 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:50 INFO - PROCESS | 4263 | 1467363050274 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:50 INFO - PROCESS | 4263 | 1467363050439 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 01:50:50 INFO - PROCESS | 4263 | 1467363050619 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 4263 | 1467363050627 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x93b20c00 == 81 [pid = 4263] [id = 133] 01:50:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 142 (0x93d3dc00) [pid = 4263] [serial = 398] [outer = (nil)] 01:50:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 143 (0x9a3f7800) [pid = 4263] [serial = 399] [outer = 0x93d3dc00] 01:50:50 INFO - PROCESS | 4263 | 1467363050695 Marionette DEBUG loaded listener.js 01:50:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 144 (0x9a490800) [pid = 4263] [serial = 400] [outer = 0x93d3dc00] 01:50:51 INFO - PROCESS | 4263 | 1467363051474 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 01:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1244ms 01:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:50:51 INFO - PROCESS | 4263 | 1467363051504 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 01:50:51 INFO - PROCESS | 4263 | 1467363051507 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 01:50:51 INFO - PROCESS | 4263 | 1467363051514 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:50:51 INFO - PROCESS | 4263 | 1467363051517 Marionette TRACE conn3 <- [1,506,null,{}] 01:50:51 INFO - PROCESS | 4263 | 1467363051523 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:51 INFO - PROCESS | 4263 | 1467363051532 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:51 INFO - PROCESS | 4263 | 1467363051725 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 01:50:51 INFO - PROCESS | 4263 | 1467363051735 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:51 INFO - PROCESS | 4263 | 1467363051742 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09ec00 == 82 [pid = 4263] [id = 134] 01:50:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 145 (0x952c4c00) [pid = 4263] [serial = 401] [outer = (nil)] 01:50:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 146 (0x9a90ec00) [pid = 4263] [serial = 402] [outer = 0x952c4c00] 01:50:51 INFO - PROCESS | 4263 | 1467363051809 Marionette DEBUG loaded listener.js 01:50:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 147 (0x9ab28800) [pid = 4263] [serial = 403] [outer = 0x952c4c00] 01:50:52 INFO - PROCESS | 4263 | 1467363052954 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 01:50:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:50:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1485ms 01:50:53 INFO - PROCESS | 4263 | 1467363053000 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 01:50:53 INFO - PROCESS | 4263 | 1467363053007 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 01:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:50:53 INFO - PROCESS | 4263 | 1467363053016 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:50:53 INFO - PROCESS | 4263 | 1467363053021 Marionette TRACE conn3 <- [1,510,null,{}] 01:50:53 INFO - PROCESS | 4263 | 1467363053031 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:53 INFO - PROCESS | 4263 | 1467363053036 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:53 INFO - PROCESS | 4263 | 1467363053240 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 01:50:53 INFO - PROCESS | 4263 | 1467363053476 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:53 INFO - PROCESS | 4263 | 1467363053484 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09d400 == 83 [pid = 4263] [id = 135] 01:50:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 148 (0x8e0a0000) [pid = 4263] [serial = 404] [outer = (nil)] 01:50:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 149 (0x92621400) [pid = 4263] [serial = 405] [outer = 0x8e0a0000] 01:50:53 INFO - PROCESS | 4263 | 1467363053614 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 150 (0x92645000) [pid = 4263] [serial = 406] [outer = 0x8e0a0000] 01:50:54 INFO - PROCESS | 4263 | 1467363054560 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 01:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1644ms 01:50:54 INFO - PROCESS | 4263 | 1467363054660 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 01:50:54 INFO - PROCESS | 4263 | 1467363054668 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 01:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:50:54 INFO - PROCESS | 4263 | 1467363054678 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:50:54 INFO - PROCESS | 4263 | 1467363054682 Marionette TRACE conn3 <- [1,514,null,{}] 01:50:54 INFO - PROCESS | 4263 | 1467363054742 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:54 INFO - PROCESS | 4263 | 1467363054748 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:54 INFO - PROCESS | 4263 | 1467363054973 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 01:50:55 INFO - PROCESS | 4263 | 1467363055205 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 4263 | 1467363055213 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x92622c00 == 84 [pid = 4263] [id = 136] 01:50:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 151 (0x9300f000) [pid = 4263] [serial = 407] [outer = (nil)] 01:50:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 152 (0x95508000) [pid = 4263] [serial = 408] [outer = 0x9300f000] 01:50:55 INFO - PROCESS | 4263 | 1467363055298 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 153 (0x98f95400) [pid = 4263] [serial = 409] [outer = 0x9300f000] 01:50:56 INFO - PROCESS | 4263 | 1467363056260 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 01:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 01:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1634ms 01:50:56 INFO - PROCESS | 4263 | 1467363056312 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 4263 | 1467363056317 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 01:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:50:56 INFO - PROCESS | 4263 | 1467363056324 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:50:56 INFO - PROCESS | 4263 | 1467363056330 Marionette TRACE conn3 <- [1,518,null,{}] 01:50:56 INFO - PROCESS | 4263 | 1467363056346 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:56 INFO - PROCESS | 4263 | 1467363056355 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:56 INFO - PROCESS | 4263 | 1467363056552 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 01:50:56 INFO - PROCESS | 4263 | 1467363056773 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 4263 | 1467363056787 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a637400 == 85 [pid = 4263] [id = 137] 01:50:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 154 (0x9a980000) [pid = 4263] [serial = 410] [outer = (nil)] 01:50:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 155 (0x9ac3cc00) [pid = 4263] [serial = 411] [outer = 0x9a980000] 01:50:56 INFO - PROCESS | 4263 | 1467363056912 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 156 (0x9b1c3c00) [pid = 4263] [serial = 412] [outer = 0x9a980000] 01:50:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 157 (0x9ac3b800) [pid = 4263] [serial = 413] [outer = 0x93d37000] 01:50:57 INFO - PROCESS | 4263 | 1467363057921 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 01:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1635ms 01:50:57 INFO - PROCESS | 4263 | 1467363057959 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 01:50:57 INFO - PROCESS | 4263 | 1467363057963 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 01:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:50:57 INFO - PROCESS | 4263 | 1467363057970 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:50:57 INFO - PROCESS | 4263 | 1467363057974 Marionette TRACE conn3 <- [1,522,null,{}] 01:50:57 INFO - PROCESS | 4263 | 1467363057980 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:57 INFO - PROCESS | 4263 | 1467363057985 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:58 INFO - PROCESS | 4263 | 1467363058176 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 01:50:58 INFO - PROCESS | 4263 | 1467363058396 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 4263 | 1467363058404 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11f000 == 86 [pid = 4263] [id = 138] 01:50:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 158 (0x9b1c3000) [pid = 4263] [serial = 414] [outer = (nil)] 01:50:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 159 (0xa200e000) [pid = 4263] [serial = 415] [outer = 0x9b1c3000] 01:50:58 INFO - PROCESS | 4263 | 1467363058526 Marionette DEBUG loaded listener.js 01:50:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 160 (0xa25f8800) [pid = 4263] [serial = 416] [outer = 0x9b1c3000] 01:50:59 INFO - PROCESS | 4263 | 1467363059413 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1485ms 01:50:59 INFO - PROCESS | 4263 | 1467363059457 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 01:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:50:59 INFO - PROCESS | 4263 | 1467363059461 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 01:50:59 INFO - PROCESS | 4263 | 1467363059469 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - PROCESS | 4263 | 1467363059472 Marionette TRACE conn3 <- [1,526,null,{}] 01:50:59 INFO - PROCESS | 4263 | 1467363059478 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:50:59 INFO - PROCESS | 4263 | 1467363059483 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:59 INFO - PROCESS | 4263 | 1467363059682 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 01:50:59 INFO - PROCESS | 4263 | 1467363059913 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:59 INFO - PROCESS | 4263 | 1467363059919 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:50:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x9ac42000 == 87 [pid = 4263] [id = 139] 01:50:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 161 (0xa1017c00) [pid = 4263] [serial = 417] [outer = (nil)] 01:51:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 162 (0xa4d51800) [pid = 4263] [serial = 418] [outer = 0xa1017c00] 01:51:00 INFO - PROCESS | 4263 | 1467363060047 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 163 (0xa61bb800) [pid = 4263] [serial = 419] [outer = 0xa1017c00] 01:51:01 INFO - PROCESS | 4263 | 1467363061021 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:51:01 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 01:51:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1584ms 01:51:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:51:01 INFO - PROCESS | 4263 | 1467363061054 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 01:51:01 INFO - PROCESS | 4263 | 1467363061057 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 01:51:01 INFO - PROCESS | 4263 | 1467363061065 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:51:01 INFO - PROCESS | 4263 | 1467363061068 Marionette TRACE conn3 <- [1,530,null,{}] 01:51:01 INFO - PROCESS | 4263 | 1467363061074 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:01 INFO - PROCESS | 4263 | 1467363061084 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:01 INFO - PROCESS | 4263 | 1467363061306 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 01:51:01 INFO - PROCESS | 4263 | 1467363061537 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:01 INFO - PROCESS | 4263 | 1467363061547 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6d400 == 88 [pid = 4263] [id = 140] 01:51:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 164 (0x8ec73800) [pid = 4263] [serial = 420] [outer = (nil)] 01:51:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 165 (0x8ec77400) [pid = 4263] [serial = 421] [outer = 0x8ec73800] 01:51:01 INFO - PROCESS | 4263 | 1467363061640 Marionette DEBUG loaded listener.js 01:51:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 166 (0xa6728400) [pid = 4263] [serial = 422] [outer = 0x8ec73800] 01:51:02 INFO - PROCESS | 4263 | 1467363062452 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:51:02 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 01:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:51:02 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 01:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:51:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:51:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1435ms 01:51:02 INFO - PROCESS | 4263 | 1467363062501 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 01:51:02 INFO - PROCESS | 4263 | 1467363062505 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 01:51:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:51:02 INFO - PROCESS | 4263 | 1467363062531 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:51:02 INFO - PROCESS | 4263 | 1467363062534 Marionette TRACE conn3 <- [1,534,null,{}] 01:51:02 INFO - PROCESS | 4263 | 1467363062542 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:02 INFO - PROCESS | 4263 | 1467363062549 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:02 INFO - PROCESS | 4263 | 1467363062746 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 01:51:02 INFO - PROCESS | 4263 | 1467363062929 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:02 INFO - PROCESS | 4263 | 1467363062937 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:02 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec70000 == 89 [pid = 4263] [id = 141] 01:51:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 167 (0x8ec74c00) [pid = 4263] [serial = 423] [outer = (nil)] 01:51:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 168 (0x9261f000) [pid = 4263] [serial = 424] [outer = 0x8ec74c00] 01:51:03 INFO - PROCESS | 4263 | 1467363063022 Marionette DEBUG loaded listener.js 01:51:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 169 (0xa691e000) [pid = 4263] [serial = 425] [outer = 0x8ec74c00] 01:51:03 INFO - PROCESS | 4263 | 1467363063892 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 01:51:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:51:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1403ms 01:51:03 INFO - PROCESS | 4263 | 1467363063957 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 01:51:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:51:03 INFO - PROCESS | 4263 | 1467363063968 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 01:51:03 INFO - PROCESS | 4263 | 1467363063978 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:51:03 INFO - PROCESS | 4263 | 1467363063981 Marionette TRACE conn3 <- [1,538,null,{}] 01:51:03 INFO - PROCESS | 4263 | 1467363063987 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:03 INFO - PROCESS | 4263 | 1467363063992 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:04 INFO - PROCESS | 4263 | 1467363064203 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 01:51:04 INFO - PROCESS | 4263 | 1467363064380 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:04 INFO - PROCESS | 4263 | 1467363064390 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80b000 == 90 [pid = 4263] [id = 142] 01:51:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 170 (0x8ec78800) [pid = 4263] [serial = 426] [outer = (nil)] 01:51:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 171 (0x924d3000) [pid = 4263] [serial = 427] [outer = 0x8ec78800] 01:51:04 INFO - PROCESS | 4263 | 1467363064469 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 172 (0x924d9c00) [pid = 4263] [serial = 428] [outer = 0x8ec78800] 01:51:05 INFO - PROCESS | 4263 | 1467363065323 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:51:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:51:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1388ms 01:51:05 INFO - PROCESS | 4263 | 1467363065390 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 01:51:05 INFO - PROCESS | 4263 | 1467363065395 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 01:51:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:51:05 INFO - PROCESS | 4263 | 1467363065403 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:51:05 INFO - PROCESS | 4263 | 1467363065407 Marionette TRACE conn3 <- [1,542,null,{}] 01:51:05 INFO - PROCESS | 4263 | 1467363065413 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:05 INFO - PROCESS | 4263 | 1467363065418 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:05 INFO - PROCESS | 4263 | 1467363065598 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 01:51:05 INFO - PROCESS | 4263 | 1467363065782 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:05 INFO - PROCESS | 4263 | 1467363065791 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x924d4800 == 91 [pid = 4263] [id = 143] 01:51:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 173 (0x924d5c00) [pid = 4263] [serial = 429] [outer = (nil)] 01:51:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 174 (0x92d17800) [pid = 4263] [serial = 430] [outer = 0x924d5c00] 01:51:05 INFO - PROCESS | 4263 | 1467363065874 Marionette DEBUG loaded listener.js 01:51:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 175 (0x92d1a800) [pid = 4263] [serial = 431] [outer = 0x924d5c00] 01:51:06 INFO - PROCESS | 4263 | 1467363066731 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:51:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 01:51:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1380ms 01:51:06 INFO - PROCESS | 4263 | 1467363066809 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 01:51:06 INFO - PROCESS | 4263 | 1467363066814 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 01:51:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:51:06 INFO - PROCESS | 4263 | 1467363066822 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:51:06 INFO - PROCESS | 4263 | 1467363066826 Marionette TRACE conn3 <- [1,546,null,{}] 01:51:06 INFO - PROCESS | 4263 | 1467363066832 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:06 INFO - PROCESS | 4263 | 1467363066837 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:07 INFO - PROCESS | 4263 | 1467363067039 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 01:51:07 INFO - PROCESS | 4263 | 1467363067219 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:07 INFO - PROCESS | 4263 | 1467363067225 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d3800 == 92 [pid = 4263] [id = 144] 01:51:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 176 (0x8d2d4000) [pid = 4263] [serial = 432] [outer = (nil)] 01:51:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 177 (0x8d2d6800) [pid = 4263] [serial = 433] [outer = 0x8d2d4000] 01:51:07 INFO - PROCESS | 4263 | 1467363067306 Marionette DEBUG loaded listener.js 01:51:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 178 (0x8d2dbc00) [pid = 4263] [serial = 434] [outer = 0x8d2d4000] 01:51:08 INFO - PROCESS | 4263 | 1467363068266 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 01:51:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:51:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1482ms 01:51:08 INFO - PROCESS | 4263 | 1467363068304 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 01:51:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:51:08 INFO - PROCESS | 4263 | 1467363068309 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 01:51:08 INFO - PROCESS | 4263 | 1467363068315 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:51:08 INFO - PROCESS | 4263 | 1467363068320 Marionette TRACE conn3 <- [1,550,null,{}] 01:51:08 INFO - PROCESS | 4263 | 1467363068325 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:08 INFO - PROCESS | 4263 | 1467363068331 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:08 INFO - PROCESS | 4263 | 1467363068621 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 01:51:08 INFO - PROCESS | 4263 | 1467363068802 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:08 INFO - PROCESS | 4263 | 1467363068813 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x92d17000 == 93 [pid = 4263] [id = 145] 01:51:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 179 (0x92d19800) [pid = 4263] [serial = 435] [outer = (nil)] 01:51:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 180 (0x92d23800) [pid = 4263] [serial = 436] [outer = 0x92d19800] 01:51:08 INFO - PROCESS | 4263 | 1467363068914 Marionette DEBUG loaded listener.js 01:51:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 181 (0xa6922c00) [pid = 4263] [serial = 437] [outer = 0x92d19800] 01:51:09 INFO - PROCESS | 4263 | 1467363069815 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 01:51:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 01:51:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1581ms 01:51:09 INFO - PROCESS | 4263 | 1467363069896 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 01:51:09 INFO - PROCESS | 4263 | 1467363069901 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 01:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:51:09 INFO - PROCESS | 4263 | 1467363069907 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 4263 | 1467363069911 Marionette TRACE conn3 <- [1,554,null,{}] 01:51:09 INFO - PROCESS | 4263 | 1467363069916 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:09 INFO - PROCESS | 4263 | 1467363069921 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:10 INFO - PROCESS | 4263 | 1467363070105 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 01:51:10 INFO - PROCESS | 4263 | 1467363070333 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 4263 | 1467363070343 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c692800 == 94 [pid = 4263] [id = 146] 01:51:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 182 (0x8c694000) [pid = 4263] [serial = 438] [outer = (nil)] 01:51:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 183 (0x8c69a800) [pid = 4263] [serial = 439] [outer = 0x8c694000] 01:51:10 INFO - PROCESS | 4263 | 1467363070475 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 184 (0x8c69f400) [pid = 4263] [serial = 440] [outer = 0x8c694000] 01:51:11 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:11 INFO - PROCESS | 4263 | 1467363071431 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1583ms 01:51:11 INFO - PROCESS | 4263 | 1467363071491 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 01:51:11 INFO - PROCESS | 4263 | 1467363071495 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 01:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:51:11 INFO - PROCESS | 4263 | 1467363071501 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:51:11 INFO - PROCESS | 4263 | 1467363071504 Marionette TRACE conn3 <- [1,558,null,{}] 01:51:11 INFO - PROCESS | 4263 | 1467363071510 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:11 INFO - PROCESS | 4263 | 1467363071515 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:11 INFO - PROCESS | 4263 | 1467363071698 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 01:51:11 INFO - PROCESS | 4263 | 1467363071925 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:11 INFO - PROCESS | 4263 | 1467363071933 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d115000 == 95 [pid = 4263] [id = 147] 01:51:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 185 (0x8d115800) [pid = 4263] [serial = 441] [outer = (nil)] 01:51:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 186 (0x8d11b400) [pid = 4263] [serial = 442] [outer = 0x8d115800] 01:51:12 INFO - PROCESS | 4263 | 1467363072341 Marionette DEBUG loaded listener.js 01:51:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 187 (0x8d2dec00) [pid = 4263] [serial = 443] [outer = 0x8d115800] 01:51:13 INFO - PROCESS | 4263 | 1467363073230 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:51:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:51:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1781ms 01:51:13 INFO - PROCESS | 4263 | 1467363073284 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 4263 | 1467363073289 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 01:51:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:51:13 INFO - PROCESS | 4263 | 1467363073298 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - PROCESS | 4263 | 1467363073301 Marionette TRACE conn3 <- [1,562,null,{}] 01:51:13 INFO - PROCESS | 4263 | 1467363073308 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:13 INFO - PROCESS | 4263 | 1467363073314 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:13 INFO - PROCESS | 4263 | 1467363073496 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 01:51:13 INFO - PROCESS | 4263 | 1467363073681 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:13 INFO - PROCESS | 4263 | 1467363073689 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d805c00 == 96 [pid = 4263] [id = 148] 01:51:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 188 (0x8dac1400) [pid = 4263] [serial = 444] [outer = (nil)] 01:51:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 189 (0x8e309800) [pid = 4263] [serial = 445] [outer = 0x8dac1400] 01:51:13 INFO - PROCESS | 4263 | 1467363073766 Marionette DEBUG loaded listener.js 01:51:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 190 (0x8e30b400) [pid = 4263] [serial = 446] [outer = 0x8dac1400] 01:51:14 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:14 INFO - PROCESS | 4263 | 1467363074678 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1443ms 01:51:14 INFO - PROCESS | 4263 | 1467363074740 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 01:51:14 INFO - PROCESS | 4263 | 1467363074753 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 01:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:51:14 INFO - PROCESS | 4263 | 1467363074768 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:51:14 INFO - PROCESS | 4263 | 1467363074775 Marionette TRACE conn3 <- [1,566,null,{}] 01:51:14 INFO - PROCESS | 4263 | 1467363074787 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:14 INFO - PROCESS | 4263 | 1467363074803 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:15 INFO - PROCESS | 4263 | 1467363075051 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 01:51:15 INFO - PROCESS | 4263 | 1467363075290 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:15 INFO - PROCESS | 4263 | 1467363075298 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e303c00 == 97 [pid = 4263] [id = 149] 01:51:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 191 (0x8ec6b800) [pid = 4263] [serial = 447] [outer = (nil)] 01:51:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 192 (0x8ec75800) [pid = 4263] [serial = 448] [outer = 0x8ec6b800] 01:51:15 INFO - PROCESS | 4263 | 1467363075391 Marionette DEBUG loaded listener.js 01:51:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 193 (0x91b64400) [pid = 4263] [serial = 449] [outer = 0x8ec6b800] 01:51:15 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:16 INFO - PROCESS | 4263 | 1467363076339 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1651ms 01:51:16 INFO - PROCESS | 4263 | 1467363076421 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 01:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:51:16 INFO - PROCESS | 4263 | 1467363076425 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 01:51:16 INFO - PROCESS | 4263 | 1467363076432 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:51:16 INFO - PROCESS | 4263 | 1467363076437 Marionette TRACE conn3 <- [1,570,null,{}] 01:51:16 INFO - PROCESS | 4263 | 1467363076453 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:16 INFO - PROCESS | 4263 | 1467363076461 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:16 INFO - PROCESS | 4263 | 1467363076683 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 01:51:16 INFO - PROCESS | 4263 | --DOCSHELL 0x952a5000 == 96 [pid = 4263] [id = 39] 01:51:16 INFO - PROCESS | 4263 | --DOCSHELL 0x9a911800 == 95 [pid = 4263] [id = 93] 01:51:16 INFO - PROCESS | 4263 | --DOCSHELL 0x92625800 == 94 [pid = 4263] [id = 90] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 192 (0x9280bc00) [pid = 4263] [serial = 318] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 191 (0x91b6ac00) [pid = 4263] [serial = 315] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 190 (0x98e4a400) [pid = 4263] [serial = 309] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 189 (0x8ea25c00) [pid = 4263] [serial = 321] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 188 (0x9a601c00) [pid = 4263] [serial = 312] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 187 (0x9b1bf000) [pid = 4263] [serial = 327] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 186 (0x92bbc400) [pid = 4263] [serial = 303] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 185 (0x9a90a400) [pid = 4263] [serial = 348] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 184 (0x92813400) [pid = 4263] [serial = 324] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 183 (0x955d4800) [pid = 4263] [serial = 306] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | 1467363077027 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:17 INFO - PROCESS | 4263 | 1467363077033 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x9a641400 == 93 [pid = 4263] [id = 91] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x9b14c800 == 92 [pid = 4263] [id = 92] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x93b20c00 == 91 [pid = 4263] [id = 133] 01:51:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d119c00 == 92 [pid = 4263] [id = 150] 01:51:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 184 (0x8d11cc00) [pid = 4263] [serial = 450] [outer = (nil)] 01:51:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 185 (0x91b6c000) [pid = 4263] [serial = 451] [outer = 0x8d11cc00] 01:51:17 INFO - PROCESS | 4263 | 1467363077126 Marionette DEBUG loaded listener.js 01:51:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 186 (0x92622000) [pid = 4263] [serial = 452] [outer = 0x8d11cc00] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x92624000 == 91 [pid = 4263] [id = 132] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x92bb9400 == 90 [pid = 4263] [id = 131] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x92622800 == 89 [pid = 4263] [id = 130] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x8dab9800 == 88 [pid = 4263] [id = 129] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x8d803400 == 87 [pid = 4263] [id = 124] 01:51:17 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x8e095000 == 86 [pid = 4263] [id = 123] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x8e093400 == 85 [pid = 4263] [id = 122] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x91b64c00 == 84 [pid = 4263] [id = 121] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x9a5c8800 == 83 [pid = 4263] [id = 120] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x9a60d400 == 82 [pid = 4263] [id = 119] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x93001800 == 81 [pid = 4263] [id = 118] 01:51:17 INFO - PROCESS | 4263 | --DOCSHELL 0x9242e400 == 80 [pid = 4263] [id = 117] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 185 (0x92620400) [pid = 4263] [serial = 331] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 184 (0x92426400) [pid = 4263] [serial = 330] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 183 (0x9a48ec00) [pid = 4263] [serial = 343] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 182 (0x998e7800) [pid = 4263] [serial = 340] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 181 (0x99dfa400) [pid = 4263] [serial = 346] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 180 (0x9a3e9400) [pid = 4263] [serial = 342] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 179 (0x93d37400) [pid = 4263] [serial = 345] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 178 (0x92ddc800) [pid = 4263] [serial = 336] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 177 (0x93d34000) [pid = 4263] [serial = 337] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 176 (0x96f09000) [pid = 4263] [serial = 339] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 175 (0x928ec000) [pid = 4263] [serial = 334] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | --DOMWINDOW == 174 (0x928e9400) [pid = 4263] [serial = 333] [outer = (nil)] [url = about:blank] 01:51:17 INFO - PROCESS | 4263 | 1467363077911 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1536ms 01:51:17 INFO - PROCESS | 4263 | 1467363077968 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 01:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:51:17 INFO - PROCESS | 4263 | 1467363077973 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 01:51:17 INFO - PROCESS | 4263 | 1467363077979 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:51:17 INFO - PROCESS | 4263 | 1467363077982 Marionette TRACE conn3 <- [1,574,null,{}] 01:51:17 INFO - PROCESS | 4263 | 1467363077988 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:17 INFO - PROCESS | 4263 | 1467363077992 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:18 INFO - PROCESS | 4263 | 1467363078160 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 01:51:18 INFO - PROCESS | 4263 | 1467363078169 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 4263 | 1467363078178 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69ac00 == 81 [pid = 4263] [id = 151] 01:51:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 175 (0x8c69bc00) [pid = 4263] [serial = 453] [outer = (nil)] 01:51:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 176 (0x92810000) [pid = 4263] [serial = 454] [outer = 0x8c69bc00] 01:51:18 INFO - PROCESS | 4263 | 1467363078245 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 177 (0x928e2400) [pid = 4263] [serial = 455] [outer = 0x8c69bc00] 01:51:19 INFO - PROCESS | 4263 | 1467363079252 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1332ms 01:51:19 INFO - PROCESS | 4263 | 1467363079310 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 01:51:19 INFO - PROCESS | 4263 | 1467363079313 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 01:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:51:19 INFO - PROCESS | 4263 | 1467363079320 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:51:19 INFO - PROCESS | 4263 | 1467363079323 Marionette TRACE conn3 <- [1,578,null,{}] 01:51:19 INFO - PROCESS | 4263 | 1467363079328 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:19 INFO - PROCESS | 4263 | 1467363079333 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:19 INFO - PROCESS | 4263 | 1467363079558 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 01:51:19 INFO - PROCESS | 4263 | 1467363079591 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:19 INFO - PROCESS | 4263 | 1467363079599 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x92624000 == 82 [pid = 4263] [id = 152] 01:51:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 178 (0x92811400) [pid = 4263] [serial = 456] [outer = (nil)] 01:51:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 179 (0x92bb5c00) [pid = 4263] [serial = 457] [outer = 0x92811400] 01:51:19 INFO - PROCESS | 4263 | 1467363079677 Marionette DEBUG loaded listener.js 01:51:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 180 (0x92d21400) [pid = 4263] [serial = 458] [outer = 0x92811400] 01:51:20 INFO - PROCESS | 4263 | 1467363080611 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1343ms 01:51:20 INFO - PROCESS | 4263 | 1467363080665 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 01:51:20 INFO - PROCESS | 4263 | 1467363080671 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 01:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:51:20 INFO - PROCESS | 4263 | 1467363080690 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:51:20 INFO - PROCESS | 4263 | 1467363080695 Marionette TRACE conn3 <- [1,582,null,{}] 01:51:20 INFO - PROCESS | 4263 | 1467363080703 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:20 INFO - PROCESS | 4263 | 1467363080738 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:21 INFO - PROCESS | 4263 | 1467363080997 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 01:51:21 INFO - PROCESS | 4263 | 1467363081030 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:21 INFO - PROCESS | 4263 | 1467363081052 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x9280a000 == 83 [pid = 4263] [id = 153] 01:51:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 181 (0x92bb3800) [pid = 4263] [serial = 459] [outer = (nil)] 01:51:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 182 (0x93b20c00) [pid = 4263] [serial = 460] [outer = 0x92bb3800] 01:51:21 INFO - PROCESS | 4263 | 1467363081255 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 183 (0x952a0000) [pid = 4263] [serial = 461] [outer = 0x92bb3800] 01:51:22 INFO - PROCESS | 4263 | --DOMWINDOW == 182 (0x8ea1ec00) [pid = 4263] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:51:22 INFO - PROCESS | 4263 | --DOMWINDOW == 181 (0x92bba000) [pid = 4263] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:51:22 INFO - PROCESS | 4263 | --DOMWINDOW == 180 (0x92624c00) [pid = 4263] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:51:22 INFO - PROCESS | 4263 | --DOMWINDOW == 179 (0x96f06c00) [pid = 4263] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:51:22 INFO - PROCESS | 4263 | --DOMWINDOW == 178 (0x9ac39c00) [pid = 4263] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:51:22 INFO - PROCESS | 4263 | --DOMWINDOW == 177 (0x9529d400) [pid = 4263] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:51:22 INFO - PROCESS | 4263 | --DOMWINDOW == 176 (0x93d3dc00) [pid = 4263] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:51:22 INFO - PROCESS | 4263 | 1467363082970 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2338ms 01:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:51:23 INFO - PROCESS | 4263 | 1467363083026 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 01:51:23 INFO - PROCESS | 4263 | 1467363083029 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 01:51:23 INFO - PROCESS | 4263 | 1467363083036 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:51:23 INFO - PROCESS | 4263 | 1467363083039 Marionette TRACE conn3 <- [1,586,null,{}] 01:51:23 INFO - PROCESS | 4263 | 1467363083045 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:23 INFO - PROCESS | 4263 | 1467363083049 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:23 INFO - PROCESS | 4263 | 1467363083208 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 01:51:23 INFO - PROCESS | 4263 | 1467363083222 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:23 INFO - PROCESS | 4263 | 1467363083230 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80f400 == 84 [pid = 4263] [id = 154] 01:51:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 177 (0x8ea27000) [pid = 4263] [serial = 462] [outer = (nil)] 01:51:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 178 (0x95503c00) [pid = 4263] [serial = 463] [outer = 0x8ea27000] 01:51:23 INFO - PROCESS | 4263 | 1467363083299 Marionette DEBUG loaded listener.js 01:51:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 179 (0x9555e800) [pid = 4263] [serial = 464] [outer = 0x8ea27000] 01:51:24 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:24 INFO - PROCESS | 4263 | 1467363084286 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1283ms 01:51:24 INFO - PROCESS | 4263 | 1467363084319 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 01:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:51:24 INFO - PROCESS | 4263 | 1467363084329 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 01:51:24 INFO - PROCESS | 4263 | 1467363084335 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - PROCESS | 4263 | 1467363084339 Marionette TRACE conn3 <- [1,590,null,{}] 01:51:24 INFO - PROCESS | 4263 | 1467363084344 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:24 INFO - PROCESS | 4263 | 1467363084348 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:24 INFO - PROCESS | 4263 | 1467363084585 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 01:51:24 INFO - PROCESS | 4263 | 1467363084779 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:24 INFO - PROCESS | 4263 | 1467363084793 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d117000 == 85 [pid = 4263] [id = 155] 01:51:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 180 (0x8d117800) [pid = 4263] [serial = 465] [outer = (nil)] 01:51:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 181 (0x8d2d9000) [pid = 4263] [serial = 466] [outer = 0x8d117800] 01:51:24 INFO - PROCESS | 4263 | 1467363084891 Marionette DEBUG loaded listener.js 01:51:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 182 (0x8d808c00) [pid = 4263] [serial = 467] [outer = 0x8d117800] 01:51:26 INFO - PROCESS | 4263 | 1467363086042 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:51:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:51:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1788ms 01:51:26 INFO - PROCESS | 4263 | 1467363086125 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 01:51:26 INFO - PROCESS | 4263 | 1467363086132 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 01:51:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:51:26 INFO - PROCESS | 4263 | 1467363086141 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:51:26 INFO - PROCESS | 4263 | 1467363086145 Marionette TRACE conn3 <- [1,594,null,{}] 01:51:26 INFO - PROCESS | 4263 | 1467363086153 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:26 INFO - PROCESS | 4263 | 1467363086159 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:26 INFO - PROCESS | 4263 | 1467363086397 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 01:51:26 INFO - PROCESS | 4263 | 1467363086636 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:26 INFO - PROCESS | 4263 | 1467363086647 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:26 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30d400 == 86 [pid = 4263] [id = 156] 01:51:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 183 (0x8e310c00) [pid = 4263] [serial = 468] [outer = (nil)] 01:51:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 184 (0x8ec71800) [pid = 4263] [serial = 469] [outer = 0x8e310c00] 01:51:26 INFO - PROCESS | 4263 | 1467363086769 Marionette DEBUG loaded listener.js 01:51:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 185 (0x923f7000) [pid = 4263] [serial = 470] [outer = 0x8e310c00] 01:51:27 INFO - PROCESS | 4263 | 1467363087756 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1689ms 01:51:27 INFO - PROCESS | 4263 | 1467363087830 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 01:51:27 INFO - PROCESS | 4263 | 1467363087834 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 01:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:51:27 INFO - PROCESS | 4263 | 1467363087842 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:51:27 INFO - PROCESS | 4263 | 1467363087846 Marionette TRACE conn3 <- [1,598,null,{}] 01:51:27 INFO - PROCESS | 4263 | 1467363087852 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:27 INFO - PROCESS | 4263 | 1467363087858 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:28 INFO - PROCESS | 4263 | 1467363088092 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 01:51:28 INFO - PROCESS | 4263 | 1467363088414 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:28 INFO - PROCESS | 4263 | 1467363088424 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x92426000 == 87 [pid = 4263] [id = 157] 01:51:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 186 (0x92644800) [pid = 4263] [serial = 471] [outer = (nil)] 01:51:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 187 (0x928e7800) [pid = 4263] [serial = 472] [outer = 0x92644800] 01:51:28 INFO - PROCESS | 4263 | 1467363088505 Marionette DEBUG loaded listener.js 01:51:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 188 (0x92d1f000) [pid = 4263] [serial = 473] [outer = 0x92644800] 01:51:29 INFO - PROCESS | 4263 | 1467363089476 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1688ms 01:51:29 INFO - PROCESS | 4263 | 1467363089530 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 01:51:29 INFO - PROCESS | 4263 | 1467363089536 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 01:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:51:29 INFO - PROCESS | 4263 | 1467363089554 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:51:29 INFO - PROCESS | 4263 | 1467363089561 Marionette TRACE conn3 <- [1,602,null,{}] 01:51:29 INFO - PROCESS | 4263 | 1467363089567 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:29 INFO - PROCESS | 4263 | 1467363089574 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:29 INFO - PROCESS | 4263 | 1467363089813 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 01:51:30 INFO - PROCESS | 4263 | 1467363090057 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:30 INFO - PROCESS | 4263 | 1467363090067 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69f800 == 88 [pid = 4263] [id = 158] 01:51:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 189 (0x8dac1000) [pid = 4263] [serial = 474] [outer = (nil)] 01:51:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 190 (0x96f0c800) [pid = 4263] [serial = 475] [outer = 0x8dac1000] 01:51:30 INFO - PROCESS | 4263 | 1467363090200 Marionette DEBUG loaded listener.js 01:51:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 191 (0x9968bc00) [pid = 4263] [serial = 476] [outer = 0x8dac1000] 01:51:31 INFO - PROCESS | 4263 | 1467363091120 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:51:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:51:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1648ms 01:51:31 INFO - PROCESS | 4263 | 1467363091194 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 01:51:31 INFO - PROCESS | 4263 | 1467363091198 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 01:51:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:51:31 INFO - PROCESS | 4263 | 1467363091204 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:51:31 INFO - PROCESS | 4263 | 1467363091208 Marionette TRACE conn3 <- [1,606,null,{}] 01:51:31 INFO - PROCESS | 4263 | 1467363091213 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:31 INFO - PROCESS | 4263 | 1467363091219 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:31 INFO - PROCESS | 4263 | 1467363091447 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 01:51:31 INFO - PROCESS | 4263 | 1467363091677 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:31 INFO - PROCESS | 4263 | 1467363091687 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x98e4b400 == 89 [pid = 4263] [id = 159] 01:51:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 192 (0x99df0000) [pid = 4263] [serial = 477] [outer = (nil)] 01:51:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 193 (0x99ede400) [pid = 4263] [serial = 478] [outer = 0x99df0000] 01:51:31 INFO - PROCESS | 4263 | 1467363091811 Marionette DEBUG loaded listener.js 01:51:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 194 (0x9a3f8000) [pid = 4263] [serial = 479] [outer = 0x99df0000] 01:51:32 INFO - PROCESS | 4263 | 1467363092684 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:51:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:51:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1530ms 01:51:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:51:32 INFO - PROCESS | 4263 | 1467363092735 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 01:51:32 INFO - PROCESS | 4263 | 1467363092738 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 01:51:32 INFO - PROCESS | 4263 | 1467363092745 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:51:32 INFO - PROCESS | 4263 | 1467363092748 Marionette TRACE conn3 <- [1,610,null,{}] 01:51:32 INFO - PROCESS | 4263 | 1467363092754 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:32 INFO - PROCESS | 4263 | 1467363092760 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:32 INFO - PROCESS | 4263 | 1467363092959 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 01:51:33 INFO - PROCESS | 4263 | 1467363093148 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:33 INFO - PROCESS | 4263 | 1467363093167 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x9a5d2400 == 90 [pid = 4263] [id = 160] 01:51:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 195 (0x9a5d2c00) [pid = 4263] [serial = 480] [outer = (nil)] 01:51:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 196 (0x9a602c00) [pid = 4263] [serial = 481] [outer = 0x9a5d2c00] 01:51:33 INFO - PROCESS | 4263 | 1467363093349 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 197 (0x9a910000) [pid = 4263] [serial = 482] [outer = 0x9a5d2c00] 01:51:34 INFO - PROCESS | 4263 | 1467363094304 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:51:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:51:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1636ms 01:51:34 INFO - PROCESS | 4263 | 1467363094381 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 01:51:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:51:34 INFO - PROCESS | 4263 | 1467363094386 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 01:51:34 INFO - PROCESS | 4263 | 1467363094393 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:51:34 INFO - PROCESS | 4263 | 1467363094396 Marionette TRACE conn3 <- [1,614,null,{}] 01:51:34 INFO - PROCESS | 4263 | 1467363094402 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:34 INFO - PROCESS | 4263 | 1467363094407 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:34 INFO - PROCESS | 4263 | 1467363094630 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 01:51:34 INFO - PROCESS | 4263 | 1467363094873 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 4263 | 1467363094881 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c697000 == 91 [pid = 4263] [id = 161] 01:51:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 198 (0x8dac4c00) [pid = 4263] [serial = 483] [outer = (nil)] 01:51:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 199 (0x92648400) [pid = 4263] [serial = 484] [outer = 0x8dac4c00] 01:51:35 INFO - PROCESS | 4263 | 1467363095020 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 200 (0x955e1400) [pid = 4263] [serial = 485] [outer = 0x8dac4c00] 01:51:35 INFO - PROCESS | 4263 | 1467363095935 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:51:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:51:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1584ms 01:51:35 INFO - PROCESS | 4263 | 1467363095977 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 01:51:35 INFO - PROCESS | 4263 | 1467363095981 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 01:51:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:51:35 INFO - PROCESS | 4263 | 1467363095988 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:51:35 INFO - PROCESS | 4263 | 1467363095991 Marionette TRACE conn3 <- [1,618,null,{}] 01:51:36 INFO - PROCESS | 4263 | 1467363095997 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:36 INFO - PROCESS | 4263 | 1467363096002 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:36 INFO - PROCESS | 4263 | 1467363096207 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 01:51:36 INFO - PROCESS | 4263 | 1467363096445 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 4263 | 1467363096454 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b65800 == 92 [pid = 4263] [id = 162] 01:51:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 201 (0x928de000) [pid = 4263] [serial = 486] [outer = (nil)] 01:51:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 202 (0x9ac3f400) [pid = 4263] [serial = 487] [outer = 0x928de000] 01:51:36 INFO - PROCESS | 4263 | 1467363096588 Marionette DEBUG loaded listener.js 01:51:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 203 (0x9b7dc000) [pid = 4263] [serial = 488] [outer = 0x928de000] 01:51:37 INFO - PROCESS | 4263 | 1467363097442 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:51:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:51:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1529ms 01:51:37 INFO - PROCESS | 4263 | 1467363097518 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 01:51:37 INFO - PROCESS | 4263 | 1467363097523 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 01:51:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:51:37 INFO - PROCESS | 4263 | 1467363097529 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:51:37 INFO - PROCESS | 4263 | 1467363097533 Marionette TRACE conn3 <- [1,622,null,{}] 01:51:37 INFO - PROCESS | 4263 | 1467363097539 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:37 INFO - PROCESS | 4263 | 1467363097544 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:37 INFO - PROCESS | 4263 | 1467363097773 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 01:51:38 INFO - PROCESS | 4263 | 1467363098009 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 4263 | 1467363098017 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dac2400 == 93 [pid = 4263] [id = 163] 01:51:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 204 (0x8e306400) [pid = 4263] [serial = 489] [outer = (nil)] 01:51:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 205 (0x9d816000) [pid = 4263] [serial = 490] [outer = 0x8e306400] 01:51:38 INFO - PROCESS | 4263 | 1467363098147 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 206 (0xa2322400) [pid = 4263] [serial = 491] [outer = 0x8e306400] 01:51:39 INFO - PROCESS | 4263 | 1467363099546 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:51:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:51:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2052ms 01:51:39 INFO - PROCESS | 4263 | 1467363099582 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 01:51:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:51:39 INFO - PROCESS | 4263 | 1467363099588 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 01:51:39 INFO - PROCESS | 4263 | 1467363099596 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:51:39 INFO - PROCESS | 4263 | 1467363099603 Marionette TRACE conn3 <- [1,626,null,{}] 01:51:39 INFO - PROCESS | 4263 | 1467363099610 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:39 INFO - PROCESS | 4263 | 1467363099615 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:39 INFO - PROCESS | 4263 | 1467363099795 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 01:51:40 INFO - PROCESS | 4263 | 1467363099985 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 4263 | 1467363099993 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e306800 == 94 [pid = 4263] [id = 164] 01:51:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 207 (0x8e306c00) [pid = 4263] [serial = 492] [outer = (nil)] 01:51:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 208 (0x8ec72400) [pid = 4263] [serial = 493] [outer = 0x8e306c00] 01:51:40 INFO - PROCESS | 4263 | 1467363100132 Marionette DEBUG loaded listener.js 01:51:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 209 (0x91b6cc00) [pid = 4263] [serial = 494] [outer = 0x8e306c00] 01:51:41 INFO - PROCESS | 4263 | 1467363101178 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:51:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:51:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1637ms 01:51:41 INFO - PROCESS | 4263 | 1467363101232 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 01:51:41 INFO - PROCESS | 4263 | 1467363101240 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 01:51:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:51:41 INFO - PROCESS | 4263 | 1467363101250 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:51:41 INFO - PROCESS | 4263 | 1467363101253 Marionette TRACE conn3 <- [1,630,null,{}] 01:51:41 INFO - PROCESS | 4263 | 1467363101260 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:41 INFO - PROCESS | 4263 | 1467363101265 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:41 INFO - PROCESS | 4263 | 1467363101459 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 01:51:41 INFO - PROCESS | 4263 | 1467363101789 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 4263 | 1467363101797 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:41 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d805000 == 95 [pid = 4263] [id = 165] 01:51:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 210 (0x8ea21800) [pid = 4263] [serial = 495] [outer = (nil)] 01:51:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 211 (0x924d9400) [pid = 4263] [serial = 496] [outer = 0x8ea21800] 01:51:41 INFO - PROCESS | 4263 | 1467363101878 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 212 (0x928e1400) [pid = 4263] [serial = 497] [outer = 0x8ea21800] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x9a63c400 == 94 [pid = 4263] [id = 100] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x95380400 == 93 [pid = 4263] [id = 23] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea1bc00 == 92 [pid = 4263] [id = 116] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 211 (0x9a90ec00) [pid = 4263] [serial = 402] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80f400 == 91 [pid = 4263] [id = 154] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x9280a000 == 90 [pid = 4263] [id = 153] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x92624000 == 89 [pid = 4263] [id = 152] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69ac00 == 88 [pid = 4263] [id = 151] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d119c00 == 87 [pid = 4263] [id = 150] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8e303c00 == 86 [pid = 4263] [id = 149] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d805c00 == 85 [pid = 4263] [id = 148] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d115000 == 84 [pid = 4263] [id = 147] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8c692800 == 83 [pid = 4263] [id = 146] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x92d17000 == 82 [pid = 4263] [id = 145] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d3800 == 81 [pid = 4263] [id = 144] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x924d4800 == 80 [pid = 4263] [id = 143] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80b000 == 79 [pid = 4263] [id = 142] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec70000 == 78 [pid = 4263] [id = 141] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6d400 == 77 [pid = 4263] [id = 140] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x9ac42000 == 76 [pid = 4263] [id = 139] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11f000 == 75 [pid = 4263] [id = 138] 01:51:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09ec00 == 74 [pid = 4263] [id = 134] 01:51:42 INFO - PROCESS | 4263 | 1467363102813 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 210 (0xa1091000) [pid = 4263] [serial = 283] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 209 (0xa237b400) [pid = 4263] [serial = 301] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 208 (0xa2fee000) [pid = 4263] [serial = 366] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 207 (0xa6c65400) [pid = 4263] [serial = 375] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 206 (0x9a97e400) [pid = 4263] [serial = 357] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 205 (0x9d88e800) [pid = 4263] [serial = 360] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 204 (0x8dabf800) [pid = 4263] [serial = 381] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 203 (0xa678a000) [pid = 4263] [serial = 369] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 202 (0x91b6c800) [pid = 4263] [serial = 388] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 201 (0x8ea29000) [pid = 4263] [serial = 387] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 200 (0xa3285400) [pid = 4263] [serial = 363] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 199 (0x92f7d400) [pid = 4263] [serial = 393] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 198 (0x8d80cc00) [pid = 4263] [serial = 372] [outer = (nil)] [url = about:blank] 01:51:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:51:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1630ms 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 197 (0x9263c000) [pid = 4263] [serial = 390] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 196 (0x92649400) [pid = 4263] [serial = 391] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 195 (0x9280e000) [pid = 4263] [serial = 351] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 194 (0x8dabf000) [pid = 4263] [serial = 378] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 193 (0x948bf800) [pid = 4263] [serial = 384] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 192 (0x9538ec00) [pid = 4263] [serial = 354] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 191 (0x95299c00) [pid = 4263] [serial = 394] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 190 (0x9a490800) [pid = 4263] [serial = 400] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 189 (0x99ed5c00) [pid = 4263] [serial = 396] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 188 (0x9a3ee000) [pid = 4263] [serial = 397] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | --DOMWINDOW == 187 (0x9a3f7800) [pid = 4263] [serial = 399] [outer = (nil)] [url = about:blank] 01:51:42 INFO - PROCESS | 4263 | 1467363102895 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 01:51:42 INFO - PROCESS | 4263 | 1467363102898 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 01:51:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:51:42 INFO - PROCESS | 4263 | 1467363102909 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:51:42 INFO - PROCESS | 4263 | 1467363102914 Marionette TRACE conn3 <- [1,634,null,{}] 01:51:42 INFO - PROCESS | 4263 | 1467363102931 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:42 INFO - PROCESS | 4263 | 1467363102939 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:43 INFO - PROCESS | 4263 | 1467363103120 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 01:51:43 INFO - PROCESS | 4263 | 1467363103273 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 4263 | 1467363103284 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e303c00 == 75 [pid = 4263] [id = 166] 01:51:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 188 (0x924d4800) [pid = 4263] [serial = 498] [outer = (nil)] 01:51:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 189 (0x9280e000) [pid = 4263] [serial = 499] [outer = 0x924d4800] 01:51:43 INFO - PROCESS | 4263 | 1467363103361 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 190 (0x92d24000) [pid = 4263] [serial = 500] [outer = 0x924d4800] 01:51:43 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:44 INFO - PROCESS | 4263 | 1467363104157 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:51:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:51:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1289ms 01:51:44 INFO - PROCESS | 4263 | 1467363104199 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 01:51:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:51:44 INFO - PROCESS | 4263 | 1467363104204 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 01:51:44 INFO - PROCESS | 4263 | 1467363104210 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:51:44 INFO - PROCESS | 4263 | 1467363104214 Marionette TRACE conn3 <- [1,638,null,{}] 01:51:44 INFO - PROCESS | 4263 | 1467363104224 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:44 INFO - PROCESS | 4263 | 1467363104228 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:44 INFO - PROCESS | 4263 | 1467363104414 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 01:51:44 INFO - PROCESS | 4263 | 1467363104424 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 4263 | 1467363104431 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d120400 == 76 [pid = 4263] [id = 167] 01:51:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 191 (0x92ddcc00) [pid = 4263] [serial = 501] [outer = (nil)] 01:51:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 192 (0x93b29c00) [pid = 4263] [serial = 502] [outer = 0x92ddcc00] 01:51:44 INFO - PROCESS | 4263 | 1467363104501 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 193 (0x93d36800) [pid = 4263] [serial = 503] [outer = 0x92ddcc00] 01:51:46 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:46 INFO - PROCESS | 4263 | --DOMWINDOW == 192 (0x8ec6b800) [pid = 4263] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:51:46 INFO - PROCESS | 4263 | --DOMWINDOW == 191 (0x8d115800) [pid = 4263] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:51:46 INFO - PROCESS | 4263 | --DOMWINDOW == 190 (0x92811400) [pid = 4263] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:51:46 INFO - PROCESS | 4263 | --DOMWINDOW == 189 (0x92bb3800) [pid = 4263] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:51:46 INFO - PROCESS | 4263 | --DOMWINDOW == 188 (0x8dac1400) [pid = 4263] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:51:46 INFO - PROCESS | 4263 | --DOMWINDOW == 187 (0x8d11cc00) [pid = 4263] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:51:46 INFO - PROCESS | 4263 | --DOMWINDOW == 186 (0x8c69bc00) [pid = 4263] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:51:46 INFO - PROCESS | 4263 | 1467363106835 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:51:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:51:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 2639ms 01:51:46 INFO - PROCESS | 4263 | 1467363106849 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 01:51:46 INFO - PROCESS | 4263 | 1467363106855 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 01:51:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:51:46 INFO - PROCESS | 4263 | 1467363106863 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:51:46 INFO - PROCESS | 4263 | 1467363106868 Marionette TRACE conn3 <- [1,642,null,{}] 01:51:46 INFO - PROCESS | 4263 | 1467363106877 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:46 INFO - PROCESS | 4263 | 1467363106883 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:47 INFO - PROCESS | 4263 | 1467363107087 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 01:51:47 INFO - PROCESS | 4263 | 1467363107277 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 4263 | 1467363107289 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80a000 == 77 [pid = 4263] [id = 168] 01:51:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 187 (0x8d80a800) [pid = 4263] [serial = 504] [outer = (nil)] 01:51:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 188 (0x8e09cc00) [pid = 4263] [serial = 505] [outer = 0x8d80a800] 01:51:47 INFO - PROCESS | 4263 | 1467363107414 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 189 (0x8e30fc00) [pid = 4263] [serial = 506] [outer = 0x8d80a800] 01:51:48 INFO - PROCESS | 4263 | 1467363108563 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:51:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:51:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1737ms 01:51:48 INFO - PROCESS | 4263 | 1467363108600 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 01:51:48 INFO - PROCESS | 4263 | 1467363108607 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 01:51:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:51:48 INFO - PROCESS | 4263 | 1467363108619 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - PROCESS | 4263 | 1467363108623 Marionette TRACE conn3 <- [1,646,null,{}] 01:51:48 INFO - PROCESS | 4263 | 1467363108630 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:48 INFO - PROCESS | 4263 | 1467363108636 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:48 INFO - PROCESS | 4263 | 1467363108838 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 01:51:49 INFO - PROCESS | 4263 | 1467363109078 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 4263 | 1467363109086 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x92624000 == 78 [pid = 4263] [id = 169] 01:51:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 190 (0x92643400) [pid = 4263] [serial = 507] [outer = (nil)] 01:51:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 191 (0x92bbcc00) [pid = 4263] [serial = 508] [outer = 0x92643400] 01:51:49 INFO - PROCESS | 4263 | 1467363109185 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 192 (0x92d22800) [pid = 4263] [serial = 509] [outer = 0x92643400] 01:51:50 INFO - PROCESS | 4263 | 1467363110134 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:51:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:51:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1585ms 01:51:50 INFO - PROCESS | 4263 | 1467363110204 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 4263 | 1467363110208 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 01:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:51:50 INFO - PROCESS | 4263 | 1467363110215 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:51:50 INFO - PROCESS | 4263 | 1467363110221 Marionette TRACE conn3 <- [1,650,null,{}] 01:51:50 INFO - PROCESS | 4263 | 1467363110238 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:50 INFO - PROCESS | 4263 | 1467363110247 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:50 INFO - PROCESS | 4263 | 1467363110485 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 01:51:50 INFO - PROCESS | 4263 | 1467363110733 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 4263 | 1467363110742 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d112400 == 79 [pid = 4263] [id = 170] 01:51:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 193 (0x95505800) [pid = 4263] [serial = 510] [outer = (nil)] 01:51:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 194 (0x99ed6000) [pid = 4263] [serial = 511] [outer = 0x95505800] 01:51:50 INFO - PROCESS | 4263 | 1467363110865 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 195 (0x9a3f0800) [pid = 4263] [serial = 512] [outer = 0x95505800] 01:51:51 INFO - PROCESS | 4263 | 1467363111787 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:51:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:51:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1639ms 01:51:51 INFO - PROCESS | 4263 | 1467363111855 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 01:51:51 INFO - PROCESS | 4263 | 1467363111860 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 01:51:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:51:51 INFO - PROCESS | 4263 | 1467363111866 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:51:51 INFO - PROCESS | 4263 | 1467363111870 Marionette TRACE conn3 <- [1,654,null,{}] 01:51:51 INFO - PROCESS | 4263 | 1467363111876 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:51 INFO - PROCESS | 4263 | 1467363111881 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:52 INFO - PROCESS | 4263 | 1467363112107 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 01:51:52 INFO - PROCESS | 4263 | 1467363112340 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 4263 | 1467363112348 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11c800 == 80 [pid = 4263] [id = 171] 01:51:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 196 (0x92645c00) [pid = 4263] [serial = 513] [outer = (nil)] 01:51:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 197 (0x9a5d7800) [pid = 4263] [serial = 514] [outer = 0x92645c00] 01:51:52 INFO - PROCESS | 4263 | 1467363112474 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 198 (0x9a63c400) [pid = 4263] [serial = 515] [outer = 0x92645c00] 01:51:53 INFO - PROCESS | 4263 | 1467363113375 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1584ms 01:51:53 INFO - PROCESS | 4263 | 1467363113451 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 4263 | 1467363113455 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 01:51:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:51:53 INFO - PROCESS | 4263 | 1467363113462 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - PROCESS | 4263 | 1467363113465 Marionette TRACE conn3 <- [1,658,null,{}] 01:51:53 INFO - PROCESS | 4263 | 1467363113471 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:53 INFO - PROCESS | 4263 | 1467363113476 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:53 INFO - PROCESS | 4263 | 1467363113700 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 01:51:53 INFO - PROCESS | 4263 | 1467363113939 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:53 INFO - PROCESS | 4263 | 1467363113948 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d116c00 == 81 [pid = 4263] [id = 172] 01:51:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 199 (0x9a5cf000) [pid = 4263] [serial = 516] [outer = (nil)] 01:51:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 200 (0x9a90dc00) [pid = 4263] [serial = 517] [outer = 0x9a5cf000] 01:51:54 INFO - PROCESS | 4263 | 1467363114072 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 201 (0x9a912400) [pid = 4263] [serial = 518] [outer = 0x9a5cf000] 01:51:54 INFO - PROCESS | 4263 | 1467363114961 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:51:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1532ms 01:51:54 INFO - PROCESS | 4263 | 1467363114995 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 4263 | 1467363114999 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 01:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:51:55 INFO - PROCESS | 4263 | 1467363115006 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:51:55 INFO - PROCESS | 4263 | 1467363115011 Marionette TRACE conn3 <- [1,662,null,{}] 01:51:55 INFO - PROCESS | 4263 | 1467363115017 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:55 INFO - PROCESS | 4263 | 1467363115027 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:55 INFO - PROCESS | 4263 | 1467363115284 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 01:51:55 INFO - PROCESS | 4263 | 1467363115517 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 4263 | 1467363115527 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x99ed9400 == 82 [pid = 4263] [id = 173] 01:51:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 202 (0x9a90c400) [pid = 4263] [serial = 519] [outer = (nil)] 01:51:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 203 (0xa23a2c00) [pid = 4263] [serial = 520] [outer = 0x9a90c400] 01:51:55 INFO - PROCESS | 4263 | 1467363115648 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 204 (0xa2fe9000) [pid = 4263] [serial = 521] [outer = 0x9a90c400] 01:51:56 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:56 INFO - PROCESS | 4263 | 1467363116599 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:51:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1631ms 01:51:56 INFO - PROCESS | 4263 | 1467363116639 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 4263 | 1467363116644 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 01:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:51:56 INFO - PROCESS | 4263 | 1467363116650 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 4263 | 1467363116654 Marionette TRACE conn3 <- [1,666,null,{}] 01:51:56 INFO - PROCESS | 4263 | 1467363116660 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:56 INFO - PROCESS | 4263 | 1467363116665 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:56 INFO - PROCESS | 4263 | 1467363116844 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 01:51:57 INFO - PROCESS | 4263 | 1467363117079 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 4263 | 1467363117087 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d114800 == 83 [pid = 4263] [id = 174] 01:51:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 205 (0x8d2d8800) [pid = 4263] [serial = 522] [outer = (nil)] 01:51:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 206 (0xa33c4800) [pid = 4263] [serial = 523] [outer = 0x8d2d8800] 01:51:57 INFO - PROCESS | 4263 | 1467363117212 Marionette DEBUG loaded listener.js 01:51:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 207 (0xa4f20000) [pid = 4263] [serial = 524] [outer = 0x8d2d8800] 01:51:57 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:51:58 INFO - PROCESS | 4263 | 1467363118079 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1481ms 01:51:58 INFO - PROCESS | 4263 | 1467363118133 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 4263 | 1467363118137 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 01:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:51:58 INFO - PROCESS | 4263 | 1467363118143 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:51:58 INFO - PROCESS | 4263 | 1467363118147 Marionette TRACE conn3 <- [1,670,null,{}] 01:51:58 INFO - PROCESS | 4263 | 1467363118152 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:58 INFO - PROCESS | 4263 | 1467363118157 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:58 INFO - PROCESS | 4263 | 1467363118355 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 01:51:58 INFO - PROCESS | 4263 | 1467363118547 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 4263 | 1467363118559 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ed800 == 84 [pid = 4263] [id = 175] 01:51:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 208 (0x8c8f0400) [pid = 4263] [serial = 525] [outer = (nil)] 01:51:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 209 (0x8c8f6800) [pid = 4263] [serial = 526] [outer = 0x8c8f0400] 01:51:58 INFO - PROCESS | 4263 | 1467363118679 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 210 (0x8c8fa000) [pid = 4263] [serial = 527] [outer = 0x8c8f0400] 01:51:59 INFO - PROCESS | 4263 | 1467363119552 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:51:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:51:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1480ms 01:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:51:59 INFO - PROCESS | 4263 | 1467363119624 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 01:51:59 INFO - PROCESS | 4263 | 1467363119627 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 01:51:59 INFO - PROCESS | 4263 | 1467363119634 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - PROCESS | 4263 | 1467363119637 Marionette TRACE conn3 <- [1,674,null,{}] 01:51:59 INFO - PROCESS | 4263 | 1467363119653 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:51:59 INFO - PROCESS | 4263 | 1467363119658 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:51:59 INFO - PROCESS | 4263 | 1467363119884 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 01:52:00 INFO - PROCESS | 4263 | 1467363120134 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 4263 | 1467363120143 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f2c00 == 85 [pid = 4263] [id = 176] 01:52:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 211 (0x8c8f7c00) [pid = 4263] [serial = 528] [outer = (nil)] 01:52:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 212 (0xa3327c00) [pid = 4263] [serial = 529] [outer = 0x8c8f7c00] 01:52:00 INFO - PROCESS | 4263 | 1467363120268 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 213 (0xa61b2400) [pid = 4263] [serial = 530] [outer = 0x8c8f7c00] 01:52:00 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:52:01 INFO - PROCESS | 4263 | 1467363121151 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 01:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1595ms 01:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:52:01 INFO - PROCESS | 4263 | 1467363121229 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 01:52:01 INFO - PROCESS | 4263 | 1467363121232 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 01:52:01 INFO - PROCESS | 4263 | 1467363121238 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:52:01 INFO - PROCESS | 4263 | 1467363121242 Marionette TRACE conn3 <- [1,678,null,{}] 01:52:01 INFO - PROCESS | 4263 | 1467363121248 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:01 INFO - PROCESS | 4263 | 1467363121253 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:01 INFO - PROCESS | 4263 | 1467363121479 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 01:52:01 INFO - PROCESS | 4263 | 1467363121728 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 4263 | 1467363121734 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f4c00 == 86 [pid = 4263] [id = 177] 01:52:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 214 (0x8e317c00) [pid = 4263] [serial = 531] [outer = (nil)] 01:52:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 215 (0x8e31ac00) [pid = 4263] [serial = 532] [outer = 0x8e317c00] 01:52:01 INFO - PROCESS | 4263 | 1467363121864 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 216 (0x8e31c800) [pid = 4263] [serial = 533] [outer = 0x8e317c00] 01:52:02 INFO - PROCESS | 4263 | 1467363122822 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1637ms 01:52:02 INFO - PROCESS | 4263 | 1467363122877 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 01:52:02 INFO - PROCESS | 4263 | 1467363122881 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 01:52:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:52:02 INFO - PROCESS | 4263 | 1467363122888 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 4263 | 1467363122892 Marionette TRACE conn3 <- [1,682,null,{}] 01:52:02 INFO - PROCESS | 4263 | 1467363122898 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:02 INFO - PROCESS | 4263 | 1467363122905 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:03 INFO - PROCESS | 4263 | 1467363123136 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 01:52:03 INFO - PROCESS | 4263 | 1467363123404 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 4263 | 1467363123417 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x9280d400 == 87 [pid = 4263] [id = 178] 01:52:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 217 (0x92812c00) [pid = 4263] [serial = 534] [outer = (nil)] 01:52:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 218 (0x93d34000) [pid = 4263] [serial = 535] [outer = 0x92812c00] 01:52:03 INFO - PROCESS | 4263 | 1467363123561 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 219 (0xa6922400) [pid = 4263] [serial = 536] [outer = 0x92812c00] 01:52:04 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:04 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:52:04 INFO - PROCESS | 4263 | 1467363124893 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:52:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 01:52:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2035ms 01:52:04 INFO - PROCESS | 4263 | 1467363124966 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 01:52:04 INFO - PROCESS | 4263 | 1467363124970 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 01:52:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:52:04 INFO - PROCESS | 4263 | 1467363124996 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 4263 | 1467363124999 Marionette TRACE conn3 <- [1,686,null,{}] 01:52:05 INFO - PROCESS | 4263 | 1467363125005 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:05 INFO - PROCESS | 4263 | 1467363125010 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:05 INFO - PROCESS | 4263 | 1467363125193 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 01:52:05 INFO - PROCESS | 4263 | 1467363125387 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 4263 | 1467363125395 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693800 == 88 [pid = 4263] [id = 179] 01:52:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 220 (0x8c8f0800) [pid = 4263] [serial = 537] [outer = (nil)] 01:52:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 221 (0x8d113c00) [pid = 4263] [serial = 538] [outer = 0x8c8f0800] 01:52:05 INFO - PROCESS | 4263 | 1467363125718 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 222 (0x8d805800) [pid = 4263] [serial = 539] [outer = 0x8c8f0800] 01:52:07 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:07 INFO - PROCESS | 4263 | 1467363127094 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:52:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2139ms 01:52:07 INFO - PROCESS | 4263 | 1467363127163 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 4263 | 1467363127168 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 01:52:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:52:07 INFO - PROCESS | 4263 | 1467363127198 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 4263 | 1467363127204 Marionette TRACE conn3 <- [1,690,null,{}] 01:52:07 INFO - PROCESS | 4263 | 1467363127212 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:07 INFO - PROCESS | 4263 | 1467363127219 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:07 INFO - PROCESS | 4263 | 1467363127400 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 01:52:07 INFO - PROCESS | 4263 | 1467363127601 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 4263 | 1467363127611 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c694c00 == 89 [pid = 4263] [id = 180] 01:52:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 223 (0x8d2e0400) [pid = 4263] [serial = 540] [outer = (nil)] 01:52:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 224 (0x8e317000) [pid = 4263] [serial = 541] [outer = 0x8d2e0400] 01:52:07 INFO - PROCESS | 4263 | 1467363127729 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 225 (0x8ea2a000) [pid = 4263] [serial = 542] [outer = 0x8d2e0400] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x8e303c00 == 88 [pid = 4263] [id = 166] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x8d805000 == 87 [pid = 4263] [id = 165] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 224 (0x9261f000) [pid = 4263] [serial = 424] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 223 (0x8ec77400) [pid = 4263] [serial = 421] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 222 (0x9ac3cc00) [pid = 4263] [serial = 411] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 221 (0xa4d51800) [pid = 4263] [serial = 418] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 220 (0xa200e000) [pid = 4263] [serial = 415] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 219 (0x95508000) [pid = 4263] [serial = 408] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 218 (0x8d2d6800) [pid = 4263] [serial = 433] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 217 (0x92d17800) [pid = 4263] [serial = 430] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 216 (0x92d23800) [pid = 4263] [serial = 436] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 215 (0x8c69a800) [pid = 4263] [serial = 439] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 214 (0x92621400) [pid = 4263] [serial = 405] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 213 (0x924d3000) [pid = 4263] [serial = 427] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 212 (0x95503c00) [pid = 4263] [serial = 463] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x8e306800 == 86 [pid = 4263] [id = 164] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x8c697000 == 85 [pid = 4263] [id = 161] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x9a5d2400 == 84 [pid = 4263] [id = 160] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x98e4b400 == 83 [pid = 4263] [id = 159] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69f800 == 82 [pid = 4263] [id = 158] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x92426000 == 81 [pid = 4263] [id = 157] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30d400 == 80 [pid = 4263] [id = 156] 01:52:08 INFO - PROCESS | 4263 | --DOCSHELL 0x8d117000 == 79 [pid = 4263] [id = 155] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 211 (0x91b64400) [pid = 4263] [serial = 449] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 210 (0x8d2dec00) [pid = 4263] [serial = 443] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 209 (0x92d21400) [pid = 4263] [serial = 458] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 208 (0x952a0000) [pid = 4263] [serial = 461] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 207 (0x8e309800) [pid = 4263] [serial = 445] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 206 (0x91b6c000) [pid = 4263] [serial = 451] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 205 (0x92810000) [pid = 4263] [serial = 454] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 204 (0x8d11b400) [pid = 4263] [serial = 442] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 203 (0x8e30b400) [pid = 4263] [serial = 446] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 202 (0x928e2400) [pid = 4263] [serial = 455] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 201 (0x92bb5c00) [pid = 4263] [serial = 457] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 200 (0x93b20c00) [pid = 4263] [serial = 460] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 199 (0x99ed8000) [pid = 4263] [serial = 232] [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.] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 198 (0x92622000) [pid = 4263] [serial = 452] [outer = (nil)] [url = about:blank] 01:52:08 INFO - PROCESS | 4263 | --DOMWINDOW == 197 (0x8ec75800) [pid = 4263] [serial = 448] [outer = (nil)] [url = about:blank] 01:52:09 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:09 INFO - PROCESS | 4263 | 1467363129214 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:52:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:52:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2042ms 01:52:09 INFO - PROCESS | 4263 | 1467363129235 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 01:52:09 INFO - PROCESS | 4263 | 1467363129241 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 01:52:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:52:09 INFO - PROCESS | 4263 | 1467363129251 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:52:09 INFO - PROCESS | 4263 | 1467363129256 Marionette TRACE conn3 <- [1,694,null,{}] 01:52:09 INFO - PROCESS | 4263 | 1467363129262 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:09 INFO - PROCESS | 4263 | 1467363129268 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:09 INFO - PROCESS | 4263 | 1467363129448 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 01:52:09 INFO - PROCESS | 4263 | 1467363129606 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 4263 | 1467363129613 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d7800 == 80 [pid = 4263] [id = 181] 01:52:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 198 (0x8d2ddc00) [pid = 4263] [serial = 543] [outer = (nil)] 01:52:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 199 (0x8ec77c00) [pid = 4263] [serial = 544] [outer = 0x8d2ddc00] 01:52:09 INFO - PROCESS | 4263 | 1467363129686 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 200 (0x924d8c00) [pid = 4263] [serial = 545] [outer = 0x8d2ddc00] 01:52:10 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:11 INFO - PROCESS | 4263 | 1467363130992 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 01:52:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1782ms 01:52:11 INFO - PROCESS | 4263 | 1467363131103 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 01:52:11 INFO - PROCESS | 4263 | 1467363131107 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 01:52:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:52:11 INFO - PROCESS | 4263 | 1467363131133 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 4263 | 1467363131140 Marionette TRACE conn3 <- [1,698,null,{}] 01:52:11 INFO - PROCESS | 4263 | 1467363131167 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:11 INFO - PROCESS | 4263 | 1467363131174 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:11 INFO - PROCESS | 4263 | 1467363131411 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 01:52:11 INFO - PROCESS | 4263 | 1467363131461 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:11 INFO - PROCESS | 4263 | 1467363131469 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11ec00 == 81 [pid = 4263] [id = 182] 01:52:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 201 (0x92620c00) [pid = 4263] [serial = 546] [outer = (nil)] 01:52:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 202 (0x92d1c800) [pid = 4263] [serial = 547] [outer = 0x92620c00] 01:52:11 INFO - PROCESS | 4263 | 1467363131540 Marionette DEBUG loaded listener.js 01:52:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 203 (0x92d22400) [pid = 4263] [serial = 548] [outer = 0x92620c00] 01:52:13 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:13 INFO - PROCESS | 4263 | --DOMWINDOW == 202 (0x8ea27000) [pid = 4263] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:52:13 INFO - PROCESS | 4263 | --DOMWINDOW == 201 (0x924d4800) [pid = 4263] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:52:13 INFO - PROCESS | 4263 | --DOMWINDOW == 200 (0x8e306c00) [pid = 4263] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:52:13 INFO - PROCESS | 4263 | --DOMWINDOW == 199 (0x8ea21800) [pid = 4263] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:52:13 INFO - PROCESS | 4263 | --DOMWINDOW == 198 (0x92427400) [pid = 4263] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:52:13 INFO - PROCESS | 4263 | 1467363133668 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 01:52:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2598ms 01:52:13 INFO - PROCESS | 4263 | 1467363133732 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 4263 | 1467363133739 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 01:52:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:52:13 INFO - PROCESS | 4263 | 1467363133748 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 4263 | 1467363133753 Marionette TRACE conn3 <- [1,702,null,{}] 01:52:13 INFO - PROCESS | 4263 | 1467363133761 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:13 INFO - PROCESS | 4263 | 1467363133769 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:14 INFO - PROCESS | 4263 | 1467363134037 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 01:52:14 INFO - PROCESS | 4263 | 1467363134229 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 4263 | 1467363134236 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e091400 == 82 [pid = 4263] [id = 183] 01:52:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 199 (0x8e092c00) [pid = 4263] [serial = 549] [outer = (nil)] 01:52:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 200 (0x92dd1c00) [pid = 4263] [serial = 550] [outer = 0x8e092c00] 01:52:14 INFO - PROCESS | 4263 | 1467363134353 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 201 (0x92ddd400) [pid = 4263] [serial = 551] [outer = 0x8e092c00] 01:52:15 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:15 INFO - PROCESS | 4263 | 1467363135970 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:52:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2341ms 01:52:16 INFO - PROCESS | 4263 | 1467363136092 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 01:52:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:52:16 INFO - PROCESS | 4263 | 1467363136102 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 01:52:16 INFO - PROCESS | 4263 | 1467363136115 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - PROCESS | 4263 | 1467363136123 Marionette TRACE conn3 <- [1,706,null,{}] 01:52:16 INFO - PROCESS | 4263 | 1467363136136 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:16 INFO - PROCESS | 4263 | 1467363136146 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:16 INFO - PROCESS | 4263 | 1467363136493 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 01:52:16 INFO - PROCESS | 4263 | 1467363136655 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 4263 | 1467363136671 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80fc00 == 83 [pid = 4263] [id = 184] 01:52:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 202 (0x8dabcc00) [pid = 4263] [serial = 552] [outer = (nil)] 01:52:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 203 (0x8e09a800) [pid = 4263] [serial = 553] [outer = 0x8dabcc00] 01:52:16 INFO - PROCESS | 4263 | 1467363136772 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 204 (0x8e309c00) [pid = 4263] [serial = 554] [outer = 0x8dabcc00] 01:52:18 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:18 INFO - PROCESS | 4263 | 1467363138295 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:52:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2199ms 01:52:18 INFO - PROCESS | 4263 | 1467363138348 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 01:52:18 INFO - PROCESS | 4263 | 1467363138356 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 01:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:52:18 INFO - PROCESS | 4263 | 1467363138368 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:52:18 INFO - PROCESS | 4263 | 1467363138372 Marionette TRACE conn3 <- [1,710,null,{}] 01:52:18 INFO - PROCESS | 4263 | 1467363138379 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:18 INFO - PROCESS | 4263 | 1467363138384 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:18 INFO - PROCESS | 4263 | 1467363138623 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 01:52:18 INFO - PROCESS | 4263 | 1467363138813 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 4263 | 1467363138819 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d805000 == 84 [pid = 4263] [id = 185] 01:52:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 205 (0x8e317400) [pid = 4263] [serial = 555] [outer = (nil)] 01:52:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 206 (0x92427400) [pid = 4263] [serial = 556] [outer = 0x8e317400] 01:52:18 INFO - PROCESS | 4263 | 1467363138908 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 207 (0x92625000) [pid = 4263] [serial = 557] [outer = 0x8e317400] 01:52:20 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:20 INFO - PROCESS | 4263 | 1467363140275 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:52:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1932ms 01:52:20 INFO - PROCESS | 4263 | 1467363140436 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 01:52:20 INFO - PROCESS | 4263 | 1467363140441 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 01:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:52:20 INFO - PROCESS | 4263 | 1467363140458 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:52:20 INFO - PROCESS | 4263 | 1467363140464 Marionette TRACE conn3 <- [1,714,null,{}] 01:52:20 INFO - PROCESS | 4263 | 1467363140481 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:20 INFO - PROCESS | 4263 | 1467363140490 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:20 INFO - PROCESS | 4263 | 1467363140687 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 01:52:20 INFO - PROCESS | 4263 | 1467363140879 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 4263 | 1467363140892 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea24800 == 85 [pid = 4263] [id = 186] 01:52:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 208 (0x92810000) [pid = 4263] [serial = 558] [outer = (nil)] 01:52:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 209 (0x93d37400) [pid = 4263] [serial = 559] [outer = 0x92810000] 01:52:21 INFO - PROCESS | 4263 | 1467363141016 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 210 (0x95386800) [pid = 4263] [serial = 560] [outer = 0x92810000] 01:52:22 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:22 INFO - PROCESS | 4263 | 1467363142399 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:52:22 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 01:52:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1994ms 01:52:22 INFO - PROCESS | 4263 | 1467363142469 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 01:52:22 INFO - PROCESS | 4263 | 1467363142474 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 01:52:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:52:22 INFO - PROCESS | 4263 | 1467363142500 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 4263 | 1467363142504 Marionette TRACE conn3 <- [1,718,null,{}] 01:52:22 INFO - PROCESS | 4263 | 1467363142510 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:22 INFO - PROCESS | 4263 | 1467363142516 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:22 INFO - PROCESS | 4263 | 1467363142697 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 01:52:22 INFO - PROCESS | 4263 | 1467363142888 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 4263 | 1467363142899 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x92643c00 == 86 [pid = 4263] [id = 187] 01:52:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 211 (0x92bb4000) [pid = 4263] [serial = 561] [outer = (nil)] 01:52:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 212 (0x95ac9400) [pid = 4263] [serial = 562] [outer = 0x92bb4000] 01:52:23 INFO - PROCESS | 4263 | 1467363143015 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 213 (0x979ae800) [pid = 4263] [serial = 563] [outer = 0x92bb4000] 01:52:24 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:24 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:52:24 INFO - PROCESS | 4263 | 1467363144359 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:52:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1888ms 01:52:24 INFO - PROCESS | 4263 | 1467363144417 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 4263 | 1467363144421 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 01:52:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:52:24 INFO - PROCESS | 4263 | 1467363144448 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 4263 | 1467363144452 Marionette TRACE conn3 <- [1,722,null,{}] 01:52:24 INFO - PROCESS | 4263 | 1467363144458 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:24 INFO - PROCESS | 4263 | 1467363144463 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:24 INFO - PROCESS | 4263 | 1467363144639 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 01:52:24 INFO - PROCESS | 4263 | 1467363144830 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 4263 | 1467363144839 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x95aca000 == 87 [pid = 4263] [id = 188] 01:52:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 214 (0x95aca400) [pid = 4263] [serial = 564] [outer = (nil)] 01:52:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 215 (0x9a3ea800) [pid = 4263] [serial = 565] [outer = 0x95aca400] 01:52:24 INFO - PROCESS | 4263 | 1467363144918 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 216 (0x9a3ef000) [pid = 4263] [serial = 566] [outer = 0x95aca400] 01:52:25 INFO - PROCESS | 4263 | 1467363145826 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 01:52:25 INFO - PROCESS | 4263 | 1467363145887 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 01:52:25 INFO - PROCESS | 4263 | 1467363145894 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:52:25 INFO - PROCESS | 4263 | 1467363145897 Marionette TRACE conn3 <- [1,726,null,{}] 01:52:25 INFO - PROCESS | 4263 | 1467363145903 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:25 INFO - PROCESS | 4263 | 1467363145913 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:26 INFO - PROCESS | 4263 | 1467363146215 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 01:52:26 INFO - PROCESS | 4263 | 1467363146544 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:26 INFO - PROCESS | 4263 | 1467363146553 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:26 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d809800 == 88 [pid = 4263] [id = 189] 01:52:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 217 (0x8d80b800) [pid = 4263] [serial = 567] [outer = (nil)] 01:52:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 218 (0x92d1b400) [pid = 4263] [serial = 568] [outer = 0x8d80b800] 01:52:26 INFO - PROCESS | 4263 | 1467363146637 Marionette DEBUG loaded listener.js 01:52:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 219 (0x9ae71800) [pid = 4263] [serial = 569] [outer = 0x8d80b800] 01:52:27 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:27 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:52:27 INFO - PROCESS | 4263 | 1467363147601 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:52:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1790ms 01:52:27 INFO - PROCESS | 4263 | 1467363147683 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 4263 | 1467363147688 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 01:52:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:52:27 INFO - PROCESS | 4263 | 1467363147694 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 4263 | 1467363147698 Marionette TRACE conn3 <- [1,730,null,{}] 01:52:27 INFO - PROCESS | 4263 | 1467363147704 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:27 INFO - PROCESS | 4263 | 1467363147709 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:27 INFO - PROCESS | 4263 | 1467363147934 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 01:52:28 INFO - PROCESS | 4263 | 1467363148222 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 4263 | 1467363148231 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11f800 == 89 [pid = 4263] [id = 190] 01:52:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 220 (0x8dac3800) [pid = 4263] [serial = 570] [outer = (nil)] 01:52:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 221 (0x9d464000) [pid = 4263] [serial = 571] [outer = 0x8dac3800] 01:52:28 INFO - PROCESS | 4263 | 1467363148313 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 222 (0xa23a3800) [pid = 4263] [serial = 572] [outer = 0x8dac3800] 01:52:29 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:29 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:52:29 INFO - PROCESS | 4263 | 1467363149316 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 4263 | 1467363149386 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 01:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:52:29 INFO - PROCESS | 4263 | 1467363149392 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 4263 | 1467363149395 Marionette TRACE conn3 <- [1,734,null,{}] 01:52:29 INFO - PROCESS | 4263 | 1467363149402 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:29 INFO - PROCESS | 4263 | 1467363149407 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:29 INFO - PROCESS | 4263 | 1467363149608 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 01:52:29 INFO - PROCESS | 4263 | 1467363149854 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:29 INFO - PROCESS | 4263 | 1467363149863 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69f000 == 90 [pid = 4263] [id = 191] 01:52:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 223 (0x92f80800) [pid = 4263] [serial = 573] [outer = (nil)] 01:52:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 224 (0xa61b7800) [pid = 4263] [serial = 574] [outer = 0x92f80800] 01:52:29 INFO - PROCESS | 4263 | 1467363149968 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 225 (0xa6924800) [pid = 4263] [serial = 575] [outer = 0x92f80800] 01:52:30 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:30 INFO - PROCESS | 4263 | 1467363150880 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:52:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:52:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1532ms 01:52:30 INFO - PROCESS | 4263 | 1467363150926 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 01:52:30 INFO - PROCESS | 4263 | 1467363150931 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 01:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:52:30 INFO - PROCESS | 4263 | 1467363150937 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:52:30 INFO - PROCESS | 4263 | 1467363150940 Marionette TRACE conn3 <- [1,738,null,{}] 01:52:30 INFO - PROCESS | 4263 | 1467363150946 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:30 INFO - PROCESS | 4263 | 1467363150950 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:31 INFO - PROCESS | 4263 | 1467363151139 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 01:52:31 INFO - PROCESS | 4263 | 1467363151823 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 4263 | 1467363151831 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d113400 == 91 [pid = 4263] [id = 192] 01:52:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 226 (0x8d113800) [pid = 4263] [serial = 576] [outer = (nil)] 01:52:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 227 (0x8d11bc00) [pid = 4263] [serial = 577] [outer = 0x8d113800] 01:52:32 INFO - PROCESS | 4263 | 1467363152001 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 228 (0x8d810000) [pid = 4263] [serial = 578] [outer = 0x8d113800] 01:52:33 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:33 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:52:33 INFO - PROCESS | 4263 | 1467363153323 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2435ms 01:52:33 INFO - PROCESS | 4263 | 1467363153374 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 4263 | 1467363153379 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 01:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:52:33 INFO - PROCESS | 4263 | 1467363153388 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 4263 | 1467363153393 Marionette TRACE conn3 <- [1,742,null,{}] 01:52:33 INFO - PROCESS | 4263 | 1467363153534 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:33 INFO - PROCESS | 4263 | 1467363153542 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:33 INFO - PROCESS | 4263 | 1467363153803 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 01:52:34 INFO - PROCESS | 4263 | 1467363154012 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:34 INFO - PROCESS | 4263 | 1467363154024 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3dd800 == 92 [pid = 4263] [id = 193] 01:52:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 229 (0x8c8f1c00) [pid = 4263] [serial = 579] [outer = (nil)] 01:52:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 230 (0x8e31f000) [pid = 4263] [serial = 580] [outer = 0x8c8f1c00] 01:52:34 INFO - PROCESS | 4263 | 1467363154200 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 231 (0x9242d800) [pid = 4263] [serial = 581] [outer = 0x8c8f1c00] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x928e4800 == 91 [pid = 4263] [id = 103] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x9a973400 == 90 [pid = 4263] [id = 16] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x998e3000 == 89 [pid = 4263] [id = 17] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x99ac6000 == 88 [pid = 4263] [id = 15] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x91b60400 == 87 [pid = 4263] [id = 105] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x928de800 == 86 [pid = 4263] [id = 104] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x91b67000 == 85 [pid = 4263] [id = 106] 01:52:34 INFO - PROCESS | 4263 | --DOMWINDOW == 230 (0x93b29c00) [pid = 4263] [serial = 502] [outer = (nil)] [url = about:blank] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x95298000 == 84 [pid = 4263] [id = 102] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11ec00 == 83 [pid = 4263] [id = 182] 01:52:34 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d7800 == 82 [pid = 4263] [id = 181] 01:52:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8c694c00 == 81 [pid = 4263] [id = 180] 01:52:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693800 == 80 [pid = 4263] [id = 179] 01:52:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11c800 == 79 [pid = 4263] [id = 171] 01:52:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8d112400 == 78 [pid = 4263] [id = 170] 01:52:35 INFO - PROCESS | 4263 | --DOCSHELL 0x92624000 == 77 [pid = 4263] [id = 169] 01:52:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80a000 == 76 [pid = 4263] [id = 168] 01:52:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8d120400 == 75 [pid = 4263] [id = 167] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 229 (0x95508400) [pid = 4263] [serial = 385] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 228 (0x9555e800) [pid = 4263] [serial = 464] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 227 (0x9ac3f400) [pid = 4263] [serial = 487] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 226 (0x9280e000) [pid = 4263] [serial = 499] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 225 (0x92d24000) [pid = 4263] [serial = 500] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 224 (0x96f0c800) [pid = 4263] [serial = 475] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 223 (0x91b6cc00) [pid = 4263] [serial = 494] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 222 (0x8ec72400) [pid = 4263] [serial = 493] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 221 (0x928e7800) [pid = 4263] [serial = 472] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 220 (0x8ec71800) [pid = 4263] [serial = 469] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 219 (0x928e1400) [pid = 4263] [serial = 497] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 218 (0x924d9400) [pid = 4263] [serial = 496] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 217 (0x9a602c00) [pid = 4263] [serial = 481] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 216 (0x8d2d9000) [pid = 4263] [serial = 466] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 215 (0x9d816000) [pid = 4263] [serial = 490] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 214 (0x99ede400) [pid = 4263] [serial = 478] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | --DOMWINDOW == 213 (0x92648400) [pid = 4263] [serial = 484] [outer = (nil)] [url = about:blank] 01:52:35 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:35 INFO - PROCESS | 4263 | 1467363155756 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:52:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 01:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2397ms 01:52:35 INFO - PROCESS | 4263 | 1467363155788 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 4263 | 1467363155793 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 01:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:52:35 INFO - PROCESS | 4263 | 1467363155853 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 4263 | 1467363155856 Marionette TRACE conn3 <- [1,746,null,{}] 01:52:35 INFO - PROCESS | 4263 | 1467363155863 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:35 INFO - PROCESS | 4263 | 1467363155868 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:36 INFO - PROCESS | 4263 | 1467363156093 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 01:52:36 INFO - PROCESS | 4263 | 1467363156260 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:36 INFO - PROCESS | 4263 | 1467363156277 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d112400 == 76 [pid = 4263] [id = 194] 01:52:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 214 (0x8e308800) [pid = 4263] [serial = 582] [outer = (nil)] 01:52:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 215 (0x91b6cc00) [pid = 4263] [serial = 583] [outer = 0x8e308800] 01:52:36 INFO - PROCESS | 4263 | 1467363156352 Marionette DEBUG loaded listener.js 01:52:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 216 (0x9280e800) [pid = 4263] [serial = 584] [outer = 0x8e308800] 01:52:37 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:37 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:37 INFO - PROCESS | 4263 | 1467363157618 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:52:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 01:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1790ms 01:52:37 INFO - PROCESS | 4263 | 1467363157638 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 01:52:37 INFO - PROCESS | 4263 | 1467363157642 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 01:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:52:37 INFO - PROCESS | 4263 | 1467363157650 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:52:37 INFO - PROCESS | 4263 | 1467363157658 Marionette TRACE conn3 <- [1,750,null,{}] 01:52:37 INFO - PROCESS | 4263 | 1467363157678 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:37 INFO - PROCESS | 4263 | 1467363157686 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:37 INFO - PROCESS | 4263 | 1467363157954 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 01:52:38 INFO - PROCESS | 4263 | 1467363157983 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 4263 | 1467363157989 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11c800 == 77 [pid = 4263] [id = 195] 01:52:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 217 (0x928e4800) [pid = 4263] [serial = 585] [outer = (nil)] 01:52:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 218 (0x93b2ac00) [pid = 4263] [serial = 586] [outer = 0x928e4800] 01:52:38 INFO - PROCESS | 4263 | 1467363158062 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 219 (0x93d3e400) [pid = 4263] [serial = 587] [outer = 0x928e4800] 01:52:40 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 218 (0x924d5c00) [pid = 4263] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 217 (0x93d37c00) [pid = 4263] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 216 (0x9a913000) [pid = 4263] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 215 (0x93b28c00) [pid = 4263] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 214 (0x9242e800) [pid = 4263] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 213 (0x8dab6800) [pid = 4263] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 212 (0x91b62c00) [pid = 4263] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 211 (0x8d2d4000) [pid = 4263] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 210 (0x8ea1e000) [pid = 4263] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 209 (0x9b1c3000) [pid = 4263] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 208 (0x93d3d400) [pid = 4263] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 207 (0x92dd5800) [pid = 4263] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 206 (0x98f95000) [pid = 4263] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 205 (0xa4f7a800) [pid = 4263] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 204 (0x9ab1c800) [pid = 4263] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 203 (0x92809400) [pid = 4263] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 202 (0x95503800) [pid = 4263] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 201 (0x8e097800) [pid = 4263] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 200 (0x8c694000) [pid = 4263] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 199 (0x952c4c00) [pid = 4263] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 198 (0xa1017c00) [pid = 4263] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 197 (0x92620c00) [pid = 4263] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 196 (0x8d2ddc00) [pid = 4263] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 195 (0x9300f000) [pid = 4263] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 194 (0x8d807800) [pid = 4263] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 193 (0x9a605000) [pid = 4263] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 192 (0x8ec78800) [pid = 4263] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 191 (0x9a980000) [pid = 4263] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 190 (0x8dab5400) [pid = 4263] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 189 (0x8e09b000) [pid = 4263] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 188 (0x8d2e0400) [pid = 4263] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 187 (0x91b68400) [pid = 4263] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 186 (0x8c8f0800) [pid = 4263] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 185 (0x8ea29800) [pid = 4263] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 184 (0x96f0ec00) [pid = 4263] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 183 (0x92dcf800) [pid = 4263] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 182 (0x9a643000) [pid = 4263] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 181 (0x92dd7000) [pid = 4263] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 180 (0x9b8e4000) [pid = 4263] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 179 (0x93008000) [pid = 4263] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 178 (0x9a60bc00) [pid = 4263] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 177 (0x92bb9800) [pid = 4263] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 176 (0x9a916000) [pid = 4263] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 175 (0x8e0a0000) [pid = 4263] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2752ms 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 174 (0x92d19800) [pid = 4263] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 173 (0x9a63b400) [pid = 4263] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 172 (0x9a643800) [pid = 4263] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 171 (0x8ec74c00) [pid = 4263] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 170 (0x955d6000) [pid = 4263] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 169 (0x8ec73800) [pid = 4263] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 168 (0x9b7e9000) [pid = 4263] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 167 (0x9a48e000) [pid = 4263] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 166 (0xa8249400) [pid = 4263] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 165 (0x99df0000) [pid = 4263] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 164 (0x8d117800) [pid = 4263] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 163 (0x8dac1000) [pid = 4263] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 162 (0x8e310c00) [pid = 4263] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:52:40 INFO - PROCESS | 4263 | --DOMWINDOW == 161 (0x92644800) [pid = 4263] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:52:40 INFO - PROCESS | 4263 | 1467363160369 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:52:40 INFO - PROCESS | 4263 | 1467363160415 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 4263 | 1467363160423 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 01:52:40 INFO - PROCESS | 4263 | 1467363160428 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 4263 | 1467363160442 Marionette TRACE conn3 <- [1,754,null,{}] 01:52:40 INFO - PROCESS | 4263 | 1467363160446 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:40 INFO - PROCESS | 4263 | 1467363160451 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:40 INFO - PROCESS | 4263 | 1467363160633 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 01:52:40 INFO - PROCESS | 4263 | 1467363160642 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 4263 | 1467363160653 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c694000 == 78 [pid = 4263] [id = 196] 01:52:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 162 (0x8c697c00) [pid = 4263] [serial = 588] [outer = (nil)] 01:52:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 163 (0x8d80c800) [pid = 4263] [serial = 589] [outer = 0x8c697c00] 01:52:40 INFO - PROCESS | 4263 | 1467363160739 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 164 (0x8e099000) [pid = 4263] [serial = 590] [outer = 0x8c697c00] 01:52:42 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:42 INFO - PROCESS | 4263 | 1467363162050 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:52:42 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 01:52:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1641ms 01:52:42 INFO - PROCESS | 4263 | 1467363162074 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 4263 | 1467363162080 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 01:52:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:52:42 INFO - PROCESS | 4263 | 1467363162090 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 4263 | 1467363162094 Marionette TRACE conn3 <- [1,758,null,{}] 01:52:42 INFO - PROCESS | 4263 | 1467363162120 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:42 INFO - PROCESS | 4263 | 1467363162128 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:42 INFO - PROCESS | 4263 | 1467363162582 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 01:52:42 INFO - PROCESS | 4263 | 1467363162737 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 4263 | 1467363162754 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2da800 == 79 [pid = 4263] [id = 197] 01:52:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 165 (0x8d2dac00) [pid = 4263] [serial = 591] [outer = (nil)] 01:52:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 166 (0x8d801c00) [pid = 4263] [serial = 592] [outer = 0x8d2dac00] 01:52:42 INFO - PROCESS | 4263 | 1467363162843 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 167 (0x8dac2c00) [pid = 4263] [serial = 593] [outer = 0x8d2dac00] 01:52:43 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:43 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:52:43 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:43 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:43 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:52:43 INFO - PROCESS | 4263 | 1467363163885 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1852ms 01:52:43 INFO - PROCESS | 4263 | 1467363163943 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 4263 | 1467363163950 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 01:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:52:43 INFO - PROCESS | 4263 | 1467363163958 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 4263 | 1467363163963 Marionette TRACE conn3 <- [1,762,null,{}] 01:52:43 INFO - PROCESS | 4263 | 1467363163971 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:43 INFO - PROCESS | 4263 | 1467363163977 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:44 INFO - PROCESS | 4263 | 1467363164222 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 01:52:44 INFO - PROCESS | 4263 | 1467363164514 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 4263 | 1467363164524 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec71800 == 80 [pid = 4263] [id = 198] 01:52:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 168 (0x8f454400) [pid = 4263] [serial = 594] [outer = (nil)] 01:52:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 169 (0x91b6c000) [pid = 4263] [serial = 595] [outer = 0x8f454400] 01:52:44 INFO - PROCESS | 4263 | 1467363164619 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 170 (0x9261a400) [pid = 4263] [serial = 596] [outer = 0x8f454400] 01:52:45 INFO - PROCESS | 4263 | 1467363165923 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:52:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:52:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2035ms 01:52:46 INFO - PROCESS | 4263 | 1467363166129 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 4263 | 1467363166135 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 01:52:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:52:46 INFO - PROCESS | 4263 | 1467363166147 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 4263 | 1467363166150 Marionette TRACE conn3 <- [1,766,null,{}] 01:52:46 INFO - PROCESS | 4263 | 1467363166158 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:46 INFO - PROCESS | 4263 | 1467363166163 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:46 INFO - PROCESS | 4263 | 1467363166357 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 01:52:46 INFO - PROCESS | 4263 | 1467363166557 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:46 INFO - PROCESS | 4263 | 1467363166569 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d120000 == 81 [pid = 4263] [id = 199] 01:52:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 171 (0x92641000) [pid = 4263] [serial = 597] [outer = (nil)] 01:52:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 172 (0x928e8c00) [pid = 4263] [serial = 598] [outer = 0x92641000] 01:52:46 INFO - PROCESS | 4263 | 1467363166690 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 173 (0x92bb8400) [pid = 4263] [serial = 599] [outer = 0x92641000] 01:52:48 INFO - PROCESS | 4263 | 1467363168059 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:52:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1933ms 01:52:48 INFO - PROCESS | 4263 | 1467363168174 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 4263 | 1467363168180 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 01:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:52:48 INFO - PROCESS | 4263 | 1467363168211 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 4263 | 1467363168220 Marionette TRACE conn3 <- [1,770,null,{}] 01:52:48 INFO - PROCESS | 4263 | 1467363168272 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:48 INFO - PROCESS | 4263 | 1467363168277 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:48 INFO - PROCESS | 4263 | 1467363168493 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 01:52:48 INFO - PROCESS | 4263 | 1467363168708 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 4263 | 1467363168718 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b65400 == 82 [pid = 4263] [id = 200] 01:52:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 174 (0x92813000) [pid = 4263] [serial = 600] [outer = (nil)] 01:52:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 175 (0x93ba6c00) [pid = 4263] [serial = 601] [outer = 0x92813000] 01:52:48 INFO - PROCESS | 4263 | 1467363168869 Marionette DEBUG loaded listener.js 01:52:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 176 (0x9550a400) [pid = 4263] [serial = 602] [outer = 0x92813000] 01:52:49 INFO - PROCESS | 4263 | 1467363169876 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1750ms 01:52:49 INFO - PROCESS | 4263 | 1467363169951 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 4263 | 1467363169955 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 01:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:52:49 INFO - PROCESS | 4263 | 1467363169962 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - PROCESS | 4263 | 1467363169965 Marionette TRACE conn3 <- [1,774,null,{}] 01:52:49 INFO - PROCESS | 4263 | 1467363169971 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:49 INFO - PROCESS | 4263 | 1467363169977 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:50 INFO - PROCESS | 4263 | 1467363170205 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 01:52:50 INFO - PROCESS | 4263 | 1467363170464 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 4263 | 1467363170473 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f4000 == 83 [pid = 4263] [id = 201] 01:52:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 177 (0x8c8f6c00) [pid = 4263] [serial = 603] [outer = (nil)] 01:52:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 178 (0x955d7800) [pid = 4263] [serial = 604] [outer = 0x8c8f6c00] 01:52:50 INFO - PROCESS | 4263 | 1467363170594 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 179 (0x955dfc00) [pid = 4263] [serial = 605] [outer = 0x8c8f6c00] 01:52:51 INFO - PROCESS | 4263 | 1467363171514 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1582ms 01:52:51 INFO - PROCESS | 4263 | 1467363171546 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 4263 | 1467363171549 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 01:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:52:51 INFO - PROCESS | 4263 | 1467363171557 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 4263 | 1467363171559 Marionette TRACE conn3 <- [1,778,null,{}] 01:52:51 INFO - PROCESS | 4263 | 1467363171566 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:51 INFO - PROCESS | 4263 | 1467363171571 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:51 INFO - PROCESS | 4263 | 1467363171828 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 01:52:52 INFO - PROCESS | 4263 | 1467363172085 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 4263 | 1467363172106 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e301400 == 84 [pid = 4263] [id = 202] 01:52:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 180 (0x979aa000) [pid = 4263] [serial = 606] [outer = (nil)] 01:52:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 181 (0x99fe7800) [pid = 4263] [serial = 607] [outer = 0x979aa000] 01:52:52 INFO - PROCESS | 4263 | 1467363172230 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 182 (0x9a5cbc00) [pid = 4263] [serial = 608] [outer = 0x979aa000] 01:52:53 INFO - PROCESS | 4263 | 1467363173142 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1632ms 01:52:53 INFO - PROCESS | 4263 | 1467363173189 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 01:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:52:53 INFO - PROCESS | 4263 | 1467363173193 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 01:52:53 INFO - PROCESS | 4263 | 1467363173200 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 4263 | 1467363173203 Marionette TRACE conn3 <- [1,782,null,{}] 01:52:53 INFO - PROCESS | 4263 | 1467363173209 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:53 INFO - PROCESS | 4263 | 1467363173214 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:53 INFO - PROCESS | 4263 | 1467363173396 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 01:52:53 INFO - PROCESS | 4263 | 1467363173696 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 4263 | 1467363173702 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ef800 == 85 [pid = 4263] [id = 203] 01:52:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 183 (0x952c4c00) [pid = 4263] [serial = 609] [outer = (nil)] 01:52:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 184 (0x9a606000) [pid = 4263] [serial = 610] [outer = 0x952c4c00] 01:52:53 INFO - PROCESS | 4263 | 1467363173792 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 185 (0x9a60bc00) [pid = 4263] [serial = 611] [outer = 0x952c4c00] 01:52:54 INFO - PROCESS | 4263 | 1467363174688 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1541ms 01:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:52:54 INFO - PROCESS | 4263 | 1467363174741 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 4263 | 1467363174744 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 01:52:54 INFO - PROCESS | 4263 | 1467363174751 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 4263 | 1467363174753 Marionette TRACE conn3 <- [1,786,null,{}] 01:52:54 INFO - PROCESS | 4263 | 1467363174760 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:54 INFO - PROCESS | 4263 | 1467363174765 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:54 INFO - PROCESS | 4263 | 1467363174951 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 01:52:55 INFO - PROCESS | 4263 | 1467363175196 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 4263 | 1467363175204 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f3800 == 86 [pid = 4263] [id = 204] 01:52:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 186 (0x9a5ce400) [pid = 4263] [serial = 612] [outer = (nil)] 01:52:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 187 (0x9a643c00) [pid = 4263] [serial = 613] [outer = 0x9a5ce400] 01:52:55 INFO - PROCESS | 4263 | 1467363175340 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 188 (0x9a916000) [pid = 4263] [serial = 614] [outer = 0x9a5ce400] 01:52:56 INFO - PROCESS | 4263 | 1467363176224 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1537ms 01:52:56 INFO - PROCESS | 4263 | 1467363176288 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 4263 | 1467363176292 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 01:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:52:56 INFO - PROCESS | 4263 | 1467363176299 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 4263 | 1467363176303 Marionette TRACE conn3 <- [1,790,null,{}] 01:52:56 INFO - PROCESS | 4263 | 1467363176308 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:56 INFO - PROCESS | 4263 | 1467363176313 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:56 INFO - PROCESS | 4263 | 1467363176517 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 01:52:56 INFO - PROCESS | 4263 | 1467363176793 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 4263 | 1467363176799 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e2c00 == 87 [pid = 4263] [id = 205] 01:52:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 189 (0x8a3e3400) [pid = 4263] [serial = 615] [outer = (nil)] 01:52:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 190 (0x8ea25c00) [pid = 4263] [serial = 616] [outer = 0x8a3e3400] 01:52:56 INFO - PROCESS | 4263 | 1467363176924 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 191 (0x92ddc800) [pid = 4263] [serial = 617] [outer = 0x8a3e3400] 01:52:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 192 (0x8ea24400) [pid = 4263] [serial = 618] [outer = 0x93d37000] 01:52:57 INFO - PROCESS | 4263 | 1467363177926 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1690ms 01:52:57 INFO - PROCESS | 4263 | 1467363177990 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 01:52:57 INFO - PROCESS | 4263 | 1467363177994 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 01:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:52:58 INFO - PROCESS | 4263 | 1467363178000 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 4263 | 1467363178003 Marionette TRACE conn3 <- [1,794,null,{}] 01:52:58 INFO - PROCESS | 4263 | 1467363178009 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:58 INFO - PROCESS | 4263 | 1467363178014 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:58 INFO - PROCESS | 4263 | 1467363178217 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 01:52:58 INFO - PROCESS | 4263 | 1467363178514 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:58 INFO - PROCESS | 4263 | 1467363178521 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d112000 == 88 [pid = 4263] [id = 206] 01:52:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 193 (0x8d112800) [pid = 4263] [serial = 619] [outer = (nil)] 01:52:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 194 (0x8d80d400) [pid = 4263] [serial = 620] [outer = 0x8d112800] 01:52:58 INFO - PROCESS | 4263 | 1467363178620 Marionette DEBUG loaded listener.js 01:52:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 195 (0x8ea20c00) [pid = 4263] [serial = 621] [outer = 0x8d112800] 01:52:59 INFO - PROCESS | 4263 | 1467363179551 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1584ms 01:52:59 INFO - PROCESS | 4263 | 1467363179585 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 01:52:59 INFO - PROCESS | 4263 | 1467363179590 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 01:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:52:59 INFO - PROCESS | 4263 | 1467363179596 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:52:59 INFO - PROCESS | 4263 | 1467363179599 Marionette TRACE conn3 <- [1,798,null,{}] 01:52:59 INFO - PROCESS | 4263 | 1467363179605 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:52:59 INFO - PROCESS | 4263 | 1467363179610 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:52:59 INFO - PROCESS | 4263 | 1467363179820 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 01:53:00 INFO - PROCESS | 4263 | 1467363180106 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 4263 | 1467363180114 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a0000 == 89 [pid = 4263] [id = 207] 01:53:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 196 (0x8d801400) [pid = 4263] [serial = 622] [outer = (nil)] 01:53:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 197 (0x92646000) [pid = 4263] [serial = 623] [outer = 0x8d801400] 01:53:00 INFO - PROCESS | 4263 | 1467363180244 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 198 (0x95502000) [pid = 4263] [serial = 624] [outer = 0x8d801400] 01:53:01 INFO - PROCESS | 4263 | 1467363181441 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:53:01 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 01:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1940ms 01:53:01 INFO - PROCESS | 4263 | 1467363181537 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 4263 | 1467363181542 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 01:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:53:01 INFO - PROCESS | 4263 | 1467363181551 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - PROCESS | 4263 | 1467363181556 Marionette TRACE conn3 <- [1,802,null,{}] 01:53:01 INFO - PROCESS | 4263 | 1467363181564 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:01 INFO - PROCESS | 4263 | 1467363181571 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:01 INFO - PROCESS | 4263 | 1467363181850 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 01:53:02 INFO - PROCESS | 4263 | 1467363182049 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 4263 | 1467363182063 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:02 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2ddc00 == 90 [pid = 4263] [id = 208] 01:53:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 199 (0x8d2df800) [pid = 4263] [serial = 625] [outer = (nil)] 01:53:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 200 (0x8d805400) [pid = 4263] [serial = 626] [outer = 0x8d2df800] 01:53:02 INFO - PROCESS | 4263 | 1467363182140 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 201 (0x8e31f400) [pid = 4263] [serial = 627] [outer = 0x8d2df800] 01:53:03 INFO - PROCESS | 4263 | 1467363183049 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:53:03 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 01:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1543ms 01:53:03 INFO - PROCESS | 4263 | 1467363183094 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 4263 | 1467363183101 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 01:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:53:03 INFO - PROCESS | 4263 | 1467363183111 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - PROCESS | 4263 | 1467363183115 Marionette TRACE conn3 <- [1,806,null,{}] 01:53:03 INFO - PROCESS | 4263 | 1467363183121 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:03 INFO - PROCESS | 4263 | 1467363183127 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:03 INFO - PROCESS | 4263 | 1467363183323 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 01:53:03 INFO - PROCESS | 4263 | 1467363183735 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 4263 | 1467363183743 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8fa800 == 91 [pid = 4263] [id = 209] 01:53:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 202 (0x8e302400) [pid = 4263] [serial = 628] [outer = (nil)] 01:53:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 203 (0x8f453400) [pid = 4263] [serial = 629] [outer = 0x8e302400] 01:53:03 INFO - PROCESS | 4263 | 1467363183829 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 204 (0x924dc800) [pid = 4263] [serial = 630] [outer = 0x8e302400] 01:53:04 INFO - PROCESS | 4263 | 1467363184745 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:53:04 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 01:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1687ms 01:53:04 INFO - PROCESS | 4263 | 1467363184799 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 4263 | 1467363184802 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 01:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:53:04 INFO - PROCESS | 4263 | 1467363184809 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 4263 | 1467363184814 Marionette TRACE conn3 <- [1,810,null,{}] 01:53:04 INFO - PROCESS | 4263 | 1467363184830 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:04 INFO - PROCESS | 4263 | 1467363184839 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:05 INFO - PROCESS | 4263 | 1467363185049 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 01:53:05 INFO - PROCESS | 4263 | 1467363185357 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 4263 | 1467363185370 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a0800 == 92 [pid = 4263] [id = 210] 01:53:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 205 (0x8d11ac00) [pid = 4263] [serial = 631] [outer = (nil)] 01:53:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 206 (0x8d807400) [pid = 4263] [serial = 632] [outer = 0x8d11ac00] 01:53:05 INFO - PROCESS | 4263 | 1467363185549 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 207 (0x8ea2a400) [pid = 4263] [serial = 633] [outer = 0x8d11ac00] 01:53:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11c800 == 91 [pid = 4263] [id = 195] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 206 (0x9a5d7800) [pid = 4263] [serial = 514] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 205 (0xa3327c00) [pid = 4263] [serial = 529] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 204 (0x8e09cc00) [pid = 4263] [serial = 505] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 203 (0x99ed6000) [pid = 4263] [serial = 511] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 202 (0xa33c4800) [pid = 4263] [serial = 523] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 201 (0x93d34000) [pid = 4263] [serial = 535] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 200 (0x8c8f6800) [pid = 4263] [serial = 526] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 199 (0x9a90dc00) [pid = 4263] [serial = 517] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 198 (0xa23a2c00) [pid = 4263] [serial = 520] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 197 (0x8e31ac00) [pid = 4263] [serial = 532] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 196 (0x92bbcc00) [pid = 4263] [serial = 508] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOMWINDOW == 195 (0x92dd1c00) [pid = 4263] [serial = 550] [outer = (nil)] [url = about:blank] 01:53:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d112400 == 90 [pid = 4263] [id = 194] 01:53:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3dd800 == 89 [pid = 4263] [id = 193] 01:53:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d113400 == 88 [pid = 4263] [id = 192] 01:53:06 INFO - PROCESS | 4263 | --DOCSHELL 0x95aca000 == 87 [pid = 4263] [id = 188] 01:53:06 INFO - PROCESS | 4263 | --DOCSHELL 0x92643c00 == 86 [pid = 4263] [id = 187] 01:53:06 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea24800 == 85 [pid = 4263] [id = 186] 01:53:06 INFO - PROCESS | 4263 | --DOCSHELL 0x8d805000 == 84 [pid = 4263] [id = 185] 01:53:06 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80fc00 == 83 [pid = 4263] [id = 184] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 194 (0x92d1a800) [pid = 4263] [serial = 431] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 193 (0x9a912000) [pid = 4263] [serial = 313] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 192 (0x9ac46400) [pid = 4263] [serial = 271] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 191 (0xa6f49800) [pid = 4263] [serial = 231] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 190 (0x928ddc00) [pid = 4263] [serial = 352] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 189 (0x8dac0400) [pid = 4263] [serial = 379] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 188 (0x91b6d400) [pid = 4263] [serial = 316] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 187 (0x8d2dbc00) [pid = 4263] [serial = 434] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 186 (0x8ea29c00) [pid = 4263] [serial = 322] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 185 (0xa25f8800) [pid = 4263] [serial = 416] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 184 (0x955dc400) [pid = 4263] [serial = 355] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 183 (0x95505c00) [pid = 4263] [serial = 265] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 182 (0x9a3f3c00) [pid = 4263] [serial = 268] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 181 (0xa6c68c00) [pid = 4263] [serial = 376] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 180 (0x9d894c00) [pid = 4263] [serial = 274] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 179 (0x9b7e9c00) [pid = 4263] [serial = 328] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 178 (0x96f15400) [pid = 4263] [serial = 307] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 177 (0xa327ac00) [pid = 4263] [serial = 367] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 176 (0x8c69f400) [pid = 4263] [serial = 440] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 175 (0x9ab28800) [pid = 4263] [serial = 403] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 174 (0xa61bb800) [pid = 4263] [serial = 419] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 173 (0x92d22400) [pid = 4263] [serial = 548] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 172 (0x8ec77c00) [pid = 4263] [serial = 544] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 171 (0x98f95400) [pid = 4263] [serial = 409] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 170 (0x8d810400) [pid = 4263] [serial = 373] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 169 (0xa33c4000) [pid = 4263] [serial = 213] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 168 (0x924d9c00) [pid = 4263] [serial = 428] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 167 (0x9b1c3c00) [pid = 4263] [serial = 412] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 166 (0x9538d400) [pid = 4263] [serial = 382] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 165 (0xa6c5f000) [pid = 4263] [serial = 370] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 164 (0x8e317000) [pid = 4263] [serial = 541] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 163 (0x92814400) [pid = 4263] [serial = 319] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 162 (0x8d805800) [pid = 4263] [serial = 539] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 161 (0x9a3f1800) [pid = 4263] [serial = 325] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 160 (0x92d1c800) [pid = 4263] [serial = 547] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 159 (0x99ed6c00) [pid = 4263] [serial = 216] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 158 (0x9a917800) [pid = 4263] [serial = 349] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 157 (0x8ea2a000) [pid = 4263] [serial = 542] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 156 (0x9ae6b000) [pid = 4263] [serial = 358] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 155 (0x9a90b000) [pid = 4263] [serial = 262] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 154 (0xa6eac800) [pid = 4263] [serial = 280] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 153 (0x99edf800) [pid = 4263] [serial = 310] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 152 (0xa20a7800) [pid = 4263] [serial = 361] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 151 (0x92bbec00) [pid = 4263] [serial = 304] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 150 (0xa4d0a800) [pid = 4263] [serial = 364] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 149 (0x8d113c00) [pid = 4263] [serial = 538] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 148 (0x92645000) [pid = 4263] [serial = 406] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 147 (0xa6922c00) [pid = 4263] [serial = 437] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 146 (0x9ae6d800) [pid = 4263] [serial = 222] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 145 (0xa610f400) [pid = 4263] [serial = 225] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 144 (0xa691e000) [pid = 4263] [serial = 425] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 143 (0x955de800) [pid = 4263] [serial = 228] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 142 (0xa6728400) [pid = 4263] [serial = 422] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 141 (0xa23ae400) [pid = 4263] [serial = 277] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 140 (0x9a603400) [pid = 4263] [serial = 219] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 139 (0xa82f5400) [pid = 4263] [serial = 235] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 138 (0x924d8c00) [pid = 4263] [serial = 545] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 137 (0x9a3f8000) [pid = 4263] [serial = 479] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 136 (0x8d808c00) [pid = 4263] [serial = 467] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 135 (0x9968bc00) [pid = 4263] [serial = 476] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 134 (0x923f7000) [pid = 4263] [serial = 470] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | --DOMWINDOW == 133 (0x92d1f000) [pid = 4263] [serial = 473] [outer = (nil)] [url = about:blank] 01:53:06 INFO - PROCESS | 4263 | 1467363186542 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1794ms 01:53:06 INFO - PROCESS | 4263 | 1467363186603 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 01:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:53:06 INFO - PROCESS | 4263 | 1467363186608 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 01:53:06 INFO - PROCESS | 4263 | 1467363186614 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:53:06 INFO - PROCESS | 4263 | 1467363186618 Marionette TRACE conn3 <- [1,814,null,{}] 01:53:06 INFO - PROCESS | 4263 | 1467363186623 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:06 INFO - PROCESS | 4263 | 1467363186628 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:06 INFO - PROCESS | 4263 | 1467363186815 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 01:53:07 INFO - PROCESS | 4263 | 1467363186981 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 4263 | 1467363186991 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69f400 == 84 [pid = 4263] [id = 211] 01:53:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 134 (0x8d810400) [pid = 4263] [serial = 634] [outer = (nil)] 01:53:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 135 (0x92806800) [pid = 4263] [serial = 635] [outer = 0x8d810400] 01:53:07 INFO - PROCESS | 4263 | 1467363187104 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 136 (0x928ec000) [pid = 4263] [serial = 636] [outer = 0x8d810400] 01:53:07 INFO - PROCESS | 4263 | 1467363187974 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 4263 | 1467363188022 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 01:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:53:08 INFO - PROCESS | 4263 | 1467363188037 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 4263 | 1467363188040 Marionette TRACE conn3 <- [1,818,null,{}] 01:53:08 INFO - PROCESS | 4263 | 1467363188046 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:08 INFO - PROCESS | 4263 | 1467363188051 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:08 INFO - PROCESS | 4263 | 1467363188268 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 01:53:08 INFO - PROCESS | 4263 | 1467363188290 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 4263 | 1467363188295 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ebc00 == 85 [pid = 4263] [id = 212] 01:53:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 137 (0x8c8eec00) [pid = 4263] [serial = 637] [outer = (nil)] 01:53:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 138 (0x92d1c800) [pid = 4263] [serial = 638] [outer = 0x8c8eec00] 01:53:08 INFO - PROCESS | 4263 | 1467363188368 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 139 (0x92d1f800) [pid = 4263] [serial = 639] [outer = 0x8c8eec00] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 138 (0x8c8f0400) [pid = 4263] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 137 (0x8dac4c00) [pid = 4263] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 136 (0x9a90c400) [pid = 4263] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 135 (0x928de000) [pid = 4263] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 134 (0x8e308800) [pid = 4263] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 133 (0x8e306400) [pid = 4263] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 132 (0x9a5cf000) [pid = 4263] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 131 (0x8d80a800) [pid = 4263] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 130 (0x9a5d2c00) [pid = 4263] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 129 (0x8c8f7c00) [pid = 4263] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 128 (0x8c8f1c00) [pid = 4263] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 127 (0x8d113800) [pid = 4263] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 126 (0x92643400) [pid = 4263] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 125 (0x928e4800) [pid = 4263] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 124 (0x92645c00) [pid = 4263] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 123 (0x8e317c00) [pid = 4263] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 122 (0x92ddcc00) [pid = 4263] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 121 (0x8d2d8800) [pid = 4263] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 120 (0x95505800) [pid = 4263] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:53:09 INFO - PROCESS | 4263 | --DOMWINDOW == 119 (0x92812c00) [pid = 4263] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:53:10 INFO - PROCESS | 4263 | 1467363190081 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2084ms 01:53:10 INFO - PROCESS | 4263 | 1467363190123 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 4263 | 1467363190129 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 01:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:53:10 INFO - PROCESS | 4263 | 1467363190138 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 4263 | 1467363190146 Marionette TRACE conn3 <- [1,822,null,{}] 01:53:10 INFO - PROCESS | 4263 | 1467363190154 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:10 INFO - PROCESS | 4263 | 1467363190159 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:10 INFO - PROCESS | 4263 | 1467363190434 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 01:53:10 INFO - PROCESS | 4263 | 1467363190722 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 4263 | 1467363190730 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d115800 == 86 [pid = 4263] [id = 213] 01:53:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 120 (0x8d2d3400) [pid = 4263] [serial = 640] [outer = (nil)] 01:53:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 121 (0x8e308800) [pid = 4263] [serial = 641] [outer = 0x8d2d3400] 01:53:10 INFO - PROCESS | 4263 | 1467363190822 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 122 (0x8ec72c00) [pid = 4263] [serial = 642] [outer = 0x8d2d3400] 01:53:11 INFO - PROCESS | 4263 | 1467363191871 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 4263 | 1467363191938 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 01:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:53:12 INFO - PROCESS | 4263 | 1467363192003 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 4263 | 1467363192008 Marionette TRACE conn3 <- [1,826,null,{}] 01:53:12 INFO - PROCESS | 4263 | 1467363192015 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:12 INFO - PROCESS | 4263 | 1467363192021 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:12 INFO - PROCESS | 4263 | 1467363192238 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 01:53:12 INFO - PROCESS | 4263 | 1467363192469 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 4263 | 1467363192480 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8f45c000 == 87 [pid = 4263] [id = 214] 01:53:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 123 (0x924e1c00) [pid = 4263] [serial = 643] [outer = (nil)] 01:53:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 124 (0x928e4800) [pid = 4263] [serial = 644] [outer = 0x924e1c00] 01:53:12 INFO - PROCESS | 4263 | 1467363192598 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 125 (0x92d19800) [pid = 4263] [serial = 645] [outer = 0x924e1c00] 01:53:13 INFO - PROCESS | 4263 | 1467363193583 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1646ms 01:53:13 INFO - PROCESS | 4263 | 1467363193637 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 01:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:53:13 INFO - PROCESS | 4263 | 1467363193642 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 01:53:13 INFO - PROCESS | 4263 | 1467363193649 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 4263 | 1467363193655 Marionette TRACE conn3 <- [1,830,null,{}] 01:53:13 INFO - PROCESS | 4263 | 1467363193671 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:13 INFO - PROCESS | 4263 | 1467363193686 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:13 INFO - PROCESS | 4263 | 1467363193943 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 01:53:14 INFO - PROCESS | 4263 | 1467363194238 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 4263 | 1467363194247 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x93009400 == 88 [pid = 4263] [id = 215] 01:53:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 126 (0x93009800) [pid = 4263] [serial = 646] [outer = (nil)] 01:53:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 127 (0x93d3d000) [pid = 4263] [serial = 647] [outer = 0x93009800] 01:53:14 INFO - PROCESS | 4263 | 1467363194335 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 128 (0x95505c00) [pid = 4263] [serial = 648] [outer = 0x93009800] 01:53:15 INFO - PROCESS | 4263 | 1467363195206 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1589ms 01:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:53:15 INFO - PROCESS | 4263 | 1467363195238 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 01:53:15 INFO - PROCESS | 4263 | 1467363195242 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 01:53:15 INFO - PROCESS | 4263 | 1467363195248 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 4263 | 1467363195252 Marionette TRACE conn3 <- [1,834,null,{}] 01:53:15 INFO - PROCESS | 4263 | 1467363195258 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:15 INFO - PROCESS | 4263 | 1467363195263 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:15 INFO - PROCESS | 4263 | 1467363195480 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 01:53:15 INFO - PROCESS | 4263 | 1467363195678 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 4263 | 1467363195686 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c694800 == 89 [pid = 4263] [id = 216] 01:53:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 129 (0x8dabb800) [pid = 4263] [serial = 649] [outer = (nil)] 01:53:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 130 (0x955dd000) [pid = 4263] [serial = 650] [outer = 0x8dabb800] 01:53:15 INFO - PROCESS | 4263 | 1467363195853 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 131 (0x95ac5c00) [pid = 4263] [serial = 651] [outer = 0x8dabb800] 01:53:16 INFO - PROCESS | 4263 | 1467363196759 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1582ms 01:53:16 INFO - PROCESS | 4263 | 1467363196830 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 4263 | 1467363196834 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 01:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:53:16 INFO - PROCESS | 4263 | 1467363196841 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 4263 | 1467363196845 Marionette TRACE conn3 <- [1,838,null,{}] 01:53:16 INFO - PROCESS | 4263 | 1467363196850 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:16 INFO - PROCESS | 4263 | 1467363196856 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:17 INFO - PROCESS | 4263 | 1467363197099 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 01:53:17 INFO - PROCESS | 4263 | 1467363197347 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 4263 | 1467363197355 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c692400 == 90 [pid = 4263] [id = 217] 01:53:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 132 (0x92ddcc00) [pid = 4263] [serial = 652] [outer = (nil)] 01:53:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 133 (0x96f0f000) [pid = 4263] [serial = 653] [outer = 0x92ddcc00] 01:53:17 INFO - PROCESS | 4263 | 1467363197480 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 134 (0x98909000) [pid = 4263] [serial = 654] [outer = 0x92ddcc00] 01:53:18 INFO - PROCESS | 4263 | 1467363198440 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1638ms 01:53:18 INFO - PROCESS | 4263 | 1467363198480 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 4263 | 1467363198483 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 01:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:53:18 INFO - PROCESS | 4263 | 1467363198490 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:53:18 INFO - PROCESS | 4263 | 1467363198494 Marionette TRACE conn3 <- [1,842,null,{}] 01:53:18 INFO - PROCESS | 4263 | 1467363198499 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:18 INFO - PROCESS | 4263 | 1467363198510 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:18 INFO - PROCESS | 4263 | 1467363198781 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 01:53:19 INFO - PROCESS | 4263 | 1467363199067 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:19 INFO - PROCESS | 4263 | 1467363199075 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x96f0ac00 == 91 [pid = 4263] [id = 218] 01:53:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 135 (0x99ed1000) [pid = 4263] [serial = 655] [outer = (nil)] 01:53:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 136 (0x9a3f0000) [pid = 4263] [serial = 656] [outer = 0x99ed1000] 01:53:19 INFO - PROCESS | 4263 | 1467363199166 Marionette DEBUG loaded listener.js 01:53:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 137 (0x9a48b000) [pid = 4263] [serial = 657] [outer = 0x99ed1000] 01:53:20 INFO - PROCESS | 4263 | 1467363200093 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1633ms 01:53:20 INFO - PROCESS | 4263 | 1467363200126 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 4263 | 1467363200133 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 01:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:53:20 INFO - PROCESS | 4263 | 1467363200144 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - PROCESS | 4263 | 1467363200149 Marionette TRACE conn3 <- [1,846,null,{}] 01:53:20 INFO - PROCESS | 4263 | 1467363200158 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:20 INFO - PROCESS | 4263 | 1467363200165 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:20 INFO - PROCESS | 4263 | 1467363200395 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 01:53:20 INFO - PROCESS | 4263 | 1467363200725 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 4263 | 1467363200735 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ecc00 == 92 [pid = 4263] [id = 219] 01:53:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 138 (0x8c693400) [pid = 4263] [serial = 658] [outer = (nil)] 01:53:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 139 (0x9a5d2400) [pid = 4263] [serial = 659] [outer = 0x8c693400] 01:53:20 INFO - PROCESS | 4263 | 1467363200839 Marionette DEBUG loaded listener.js 01:53:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 140 (0x9a609c00) [pid = 4263] [serial = 660] [outer = 0x8c693400] 01:53:21 INFO - PROCESS | 4263 | 1467363201847 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1748ms 01:53:21 INFO - PROCESS | 4263 | 1467363201890 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 01:53:21 INFO - PROCESS | 4263 | 1467363201897 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 01:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:53:21 INFO - PROCESS | 4263 | 1467363201909 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:53:21 INFO - PROCESS | 4263 | 1467363201912 Marionette TRACE conn3 <- [1,850,null,{}] 01:53:21 INFO - PROCESS | 4263 | 1467363201921 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:21 INFO - PROCESS | 4263 | 1467363201925 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:22 INFO - PROCESS | 4263 | 1467363202143 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 01:53:22 INFO - PROCESS | 4263 | 1467363202400 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:22 INFO - PROCESS | 4263 | 1467363202408 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1c00 == 93 [pid = 4263] [id = 220] 01:53:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 141 (0x8d2dec00) [pid = 4263] [serial = 661] [outer = (nil)] 01:53:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 142 (0x9a90f400) [pid = 4263] [serial = 662] [outer = 0x8d2dec00] 01:53:22 INFO - PROCESS | 4263 | 1467363202529 Marionette DEBUG loaded listener.js 01:53:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 143 (0x9a918400) [pid = 4263] [serial = 663] [outer = 0x8d2dec00] 01:53:23 INFO - PROCESS | 4263 | 1467363203456 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1584ms 01:53:23 INFO - PROCESS | 4263 | 1467363203492 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 01:53:23 INFO - PROCESS | 4263 | 1467363203497 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 01:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:53:23 INFO - PROCESS | 4263 | 1467363203504 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:53:23 INFO - PROCESS | 4263 | 1467363203508 Marionette TRACE conn3 <- [1,854,null,{}] 01:53:23 INFO - PROCESS | 4263 | 1467363203514 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:23 INFO - PROCESS | 4263 | 1467363203520 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:23 INFO - PROCESS | 4263 | 1467363203772 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 01:53:24 INFO - PROCESS | 4263 | 1467363204069 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:24 INFO - PROCESS | 4263 | 1467363204078 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3de000 == 94 [pid = 4263] [id = 221] 01:53:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 144 (0x8a3ec800) [pid = 4263] [serial = 664] [outer = (nil)] 01:53:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 145 (0x9ac40c00) [pid = 4263] [serial = 665] [outer = 0x8a3ec800] 01:53:24 INFO - PROCESS | 4263 | 1467363204158 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 146 (0x9b14c800) [pid = 4263] [serial = 666] [outer = 0x8a3ec800] 01:53:25 INFO - PROCESS | 4263 | 1467363205072 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1644ms 01:53:25 INFO - PROCESS | 4263 | 1467363205151 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 01:53:25 INFO - PROCESS | 4263 | 1467363205157 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 01:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:53:25 INFO - PROCESS | 4263 | 1467363205167 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - PROCESS | 4263 | 1467363205172 Marionette TRACE conn3 <- [1,858,null,{}] 01:53:25 INFO - PROCESS | 4263 | 1467363205182 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:25 INFO - PROCESS | 4263 | 1467363205188 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:25 INFO - PROCESS | 4263 | 1467363205465 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 01:53:25 INFO - PROCESS | 4263 | 1467363205831 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 4263 | 1467363205839 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ef400 == 95 [pid = 4263] [id = 222] 01:53:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 147 (0x8d11f400) [pid = 4263] [serial = 667] [outer = (nil)] 01:53:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 148 (0x8ec6a800) [pid = 4263] [serial = 668] [outer = 0x8d11f400] 01:53:25 INFO - PROCESS | 4263 | 1467363205937 Marionette DEBUG loaded listener.js 01:53:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 149 (0x95ac1400) [pid = 4263] [serial = 669] [outer = 0x8d11f400] 01:53:27 INFO - PROCESS | 4263 | 1467363207511 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2390ms 01:53:27 INFO - PROCESS | 4263 | 1467363207556 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 01:53:27 INFO - PROCESS | 4263 | 1467363207563 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 01:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:53:27 INFO - PROCESS | 4263 | 1467363207571 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 4263 | 1467363207576 Marionette TRACE conn3 <- [1,862,null,{}] 01:53:27 INFO - PROCESS | 4263 | 1467363207585 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:27 INFO - PROCESS | 4263 | 1467363207589 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:27 INFO - PROCESS | 4263 | 1467363207793 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 01:53:28 INFO - PROCESS | 4263 | 1467363208066 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:28 INFO - PROCESS | 4263 | 1467363208076 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f6800 == 96 [pid = 4263] [id = 223] 01:53:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 150 (0x8c8f7000) [pid = 4263] [serial = 670] [outer = (nil)] 01:53:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 151 (0x8e308400) [pid = 4263] [serial = 671] [outer = 0x8c8f7000] 01:53:28 INFO - PROCESS | 4263 | 1467363208152 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 152 (0x8e311800) [pid = 4263] [serial = 672] [outer = 0x8c8f7000] 01:53:29 INFO - PROCESS | 4263 | 1467363209190 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1639ms 01:53:29 INFO - PROCESS | 4263 | 1467363209208 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 4263 | 1467363209214 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 01:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:53:29 INFO - PROCESS | 4263 | 1467363209224 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - PROCESS | 4263 | 1467363209228 Marionette TRACE conn3 <- [1,866,null,{}] 01:53:29 INFO - PROCESS | 4263 | 1467363209234 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:29 INFO - PROCESS | 4263 | 1467363209240 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:29 INFO - PROCESS | 4263 | 1467363209455 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 01:53:29 INFO - PROCESS | 4263 | 1467363209747 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 4263 | 1467363209755 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c699c00 == 97 [pid = 4263] [id = 224] 01:53:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 153 (0x8ec6f000) [pid = 4263] [serial = 673] [outer = (nil)] 01:53:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 154 (0x92809400) [pid = 4263] [serial = 674] [outer = 0x8ec6f000] 01:53:29 INFO - PROCESS | 4263 | 1467363209832 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 155 (0x928e2400) [pid = 4263] [serial = 675] [outer = 0x8ec6f000] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8d114800 == 96 [pid = 4263] [id = 174] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f4c00 == 95 [pid = 4263] [id = 177] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x99ed9400 == 94 [pid = 4263] [id = 173] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f3800 == 93 [pid = 4263] [id = 204] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8e301400 == 92 [pid = 4263] [id = 202] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ef800 == 91 [pid = 4263] [id = 203] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f4000 == 90 [pid = 4263] [id = 201] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x91b65400 == 89 [pid = 4263] [id = 200] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8d120000 == 88 [pid = 4263] [id = 199] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec71800 == 87 [pid = 4263] [id = 198] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2da800 == 86 [pid = 4263] [id = 197] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9d816c00 == 85 [pid = 4263] [id = 14] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9d812400 == 84 [pid = 4263] [id = 37] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9a637400 == 83 [pid = 4263] [id = 137] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9a604000 == 82 [pid = 4263] [id = 71] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0xa2008000 == 81 [pid = 4263] [id = 18] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x923f2400 == 80 [pid = 4263] [id = 8] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x98910000 == 79 [pid = 4263] [id = 24] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x92bb2000 == 78 [pid = 4263] [id = 101] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9300ac00 == 77 [pid = 4263] [id = 20] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x92425400 == 76 [pid = 4263] [id = 38] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8dac2400 == 75 [pid = 4263] [id = 163] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x923ee400 == 74 [pid = 4263] [id = 50] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x95510800 == 73 [pid = 4263] [id = 72] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9d81dc00 == 72 [pid = 4263] [id = 13] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9300d800 == 71 [pid = 4263] [id = 47] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09d400 == 70 [pid = 4263] [id = 135] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9261cc00 == 69 [pid = 4263] [id = 94] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x98909c00 == 68 [pid = 4263] [id = 40] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x92dd3000 == 67 [pid = 4263] [id = 87] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9242d000 == 66 [pid = 4263] [id = 21] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9280d400 == 65 [pid = 4263] [id = 178] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x93d3e000 == 64 [pid = 4263] [id = 31] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x91b65800 == 63 [pid = 4263] [id = 162] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a0000 == 62 [pid = 4263] [id = 207] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea24c00 == 61 [pid = 4263] [id = 108] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0xa8241000 == 60 [pid = 4263] [id = 78] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8d112000 == 59 [pid = 4263] [id = 206] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0xa4d0f800 == 58 [pid = 4263] [id = 49] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9a63b000 == 57 [pid = 4263] [id = 74] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea1d000 == 56 [pid = 4263] [id = 107] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x923f3000 == 55 [pid = 4263] [id = 75] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e2c00 == 54 [pid = 4263] [id = 205] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x95389400 == 53 [pid = 4263] [id = 46] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9300bc00 == 52 [pid = 4263] [id = 12] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9555fc00 == 51 [pid = 4263] [id = 26] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8d116c00 == 50 [pid = 4263] [id = 172] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0xa2321800 == 49 [pid = 4263] [id = 19] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ed800 == 48 [pid = 4263] [id = 175] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f2c00 == 47 [pid = 4263] [id = 176] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x92622c00 == 46 [pid = 4263] [id = 136] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0xa23a2800 == 45 [pid = 4263] [id = 22] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x923f3400 == 44 [pid = 4263] [id = 30] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x95501400 == 43 [pid = 4263] [id = 73] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x95502c00 == 42 [pid = 4263] [id = 51] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x955d4c00 == 41 [pid = 4263] [id = 76] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea28c00 == 40 [pid = 4263] [id = 109] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x923f2c00 == 39 [pid = 4263] [id = 77] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9263bc00 == 38 [pid = 4263] [id = 79] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9d463c00 == 37 [pid = 4263] [id = 25] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x93d33800 == 36 [pid = 4263] [id = 6] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x923f3800 == 35 [pid = 4263] [id = 9] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8c694000 == 34 [pid = 4263] [id = 196] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x9538d000 == 33 [pid = 4263] [id = 48] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8d809800 == 32 [pid = 4263] [id = 189] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x92426800 == 31 [pid = 4263] [id = 128] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11f800 == 30 [pid = 4263] [id = 190] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80dc00 == 29 [pid = 4263] [id = 125] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8dab5c00 == 28 [pid = 4263] [id = 126] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69f000 == 27 [pid = 4263] [id = 191] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8d120800 == 26 [pid = 4263] [id = 127] 01:53:31 INFO - PROCESS | 4263 | --DOCSHELL 0x8e091400 == 25 [pid = 4263] [id = 183] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 154 (0x8d80c800) [pid = 4263] [serial = 589] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 153 (0x92d1b400) [pid = 4263] [serial = 568] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 152 (0x8c8fa000) [pid = 4263] [serial = 527] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 151 (0x9a3ea800) [pid = 4263] [serial = 565] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 150 (0x955e1400) [pid = 4263] [serial = 485] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 149 (0xa2fe9000) [pid = 4263] [serial = 521] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 148 (0x9b7dc000) [pid = 4263] [serial = 488] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 147 (0x92427400) [pid = 4263] [serial = 556] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 146 (0x9d464000) [pid = 4263] [serial = 571] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 145 (0x9280e800) [pid = 4263] [serial = 584] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 144 (0xa2322400) [pid = 4263] [serial = 491] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 143 (0x9a912400) [pid = 4263] [serial = 518] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 142 (0xa61b7800) [pid = 4263] [serial = 574] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 141 (0x8e30fc00) [pid = 4263] [serial = 506] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 140 (0x9a910000) [pid = 4263] [serial = 482] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 139 (0xa61b2400) [pid = 4263] [serial = 530] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 138 (0x91b6cc00) [pid = 4263] [serial = 583] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 137 (0x93d37400) [pid = 4263] [serial = 559] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 136 (0x8e31f000) [pid = 4263] [serial = 580] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 135 (0x8d810000) [pid = 4263] [serial = 578] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 134 (0x92d22800) [pid = 4263] [serial = 509] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 133 (0x8e09a800) [pid = 4263] [serial = 553] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 132 (0x93d3e400) [pid = 4263] [serial = 587] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 131 (0x93b2ac00) [pid = 4263] [serial = 586] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 130 (0x9a63c400) [pid = 4263] [serial = 515] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 129 (0x95ac9400) [pid = 4263] [serial = 562] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 128 (0x8e31c800) [pid = 4263] [serial = 533] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 127 (0x93d36800) [pid = 4263] [serial = 503] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 126 (0xa4f20000) [pid = 4263] [serial = 524] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 125 (0x9a3f0800) [pid = 4263] [serial = 512] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 124 (0x9242d800) [pid = 4263] [serial = 581] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 123 (0x8d11bc00) [pid = 4263] [serial = 577] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | --DOMWINDOW == 122 (0xa6922400) [pid = 4263] [serial = 536] [outer = (nil)] [url = about:blank] 01:53:32 INFO - PROCESS | 4263 | 1467363212682 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 3496ms 01:53:32 INFO - PROCESS | 4263 | 1467363212723 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 01:53:32 INFO - PROCESS | 4263 | 1467363212731 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 01:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:53:32 INFO - PROCESS | 4263 | 1467363212739 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:53:32 INFO - PROCESS | 4263 | 1467363212744 Marionette TRACE conn3 <- [1,870,null,{}] 01:53:32 INFO - PROCESS | 4263 | 1467363212756 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:32 INFO - PROCESS | 4263 | 1467363212762 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:33 INFO - PROCESS | 4263 | 1467363213005 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 01:53:33 INFO - PROCESS | 4263 | 1467363213158 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 4263 | 1467363213166 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f1c00 == 26 [pid = 4263] [id = 225] 01:53:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 123 (0x8c8f4c00) [pid = 4263] [serial = 676] [outer = (nil)] 01:53:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 124 (0x8d117400) [pid = 4263] [serial = 677] [outer = 0x8c8f4c00] 01:53:33 INFO - PROCESS | 4263 | 1467363213247 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 125 (0x8d11d800) [pid = 4263] [serial = 678] [outer = 0x8c8f4c00] 01:53:34 INFO - PROCESS | 4263 | 1467363214121 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1440ms 01:53:34 INFO - PROCESS | 4263 | 1467363214178 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 01:53:34 INFO - PROCESS | 4263 | 1467363214185 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 01:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:53:34 INFO - PROCESS | 4263 | 1467363214197 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:53:34 INFO - PROCESS | 4263 | 1467363214200 Marionette TRACE conn3 <- [1,874,null,{}] 01:53:34 INFO - PROCESS | 4263 | 1467363214205 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:34 INFO - PROCESS | 4263 | 1467363214211 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:34 INFO - PROCESS | 4263 | 1467363214373 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 01:53:34 INFO - PROCESS | 4263 | 1467363214536 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:34 INFO - PROCESS | 4263 | 1467363214545 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2db800 == 27 [pid = 4263] [id = 226] 01:53:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 126 (0x8d809400) [pid = 4263] [serial = 679] [outer = (nil)] 01:53:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 127 (0x8dab6c00) [pid = 4263] [serial = 680] [outer = 0x8d809400] 01:53:34 INFO - PROCESS | 4263 | 1467363214614 Marionette DEBUG loaded listener.js 01:53:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 128 (0x8dac1000) [pid = 4263] [serial = 681] [outer = 0x8d809400] 01:53:35 INFO - PROCESS | 4263 | 1467363215521 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1382ms 01:53:35 INFO - PROCESS | 4263 | 1467363215581 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 01:53:35 INFO - PROCESS | 4263 | 1467363215584 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 01:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:53:35 INFO - PROCESS | 4263 | 1467363215590 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - PROCESS | 4263 | 1467363215596 Marionette TRACE conn3 <- [1,878,null,{}] 01:53:35 INFO - PROCESS | 4263 | 1467363215613 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:35 INFO - PROCESS | 4263 | 1467363215622 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:35 INFO - PROCESS | 4263 | 1467363215854 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 01:53:35 INFO - PROCESS | 4263 | 1467363215876 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:35 INFO - PROCESS | 4263 | 1467363215890 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30d400 == 28 [pid = 4263] [id = 227] 01:53:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 129 (0x8e30e000) [pid = 4263] [serial = 682] [outer = (nil)] 01:53:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 130 (0x8e318000) [pid = 4263] [serial = 683] [outer = 0x8e30e000] 01:53:35 INFO - PROCESS | 4263 | 1467363215958 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 131 (0x8ea1bc00) [pid = 4263] [serial = 684] [outer = 0x8e30e000] 01:53:38 INFO - PROCESS | 4263 | 1467363218492 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 130 (0x92810000) [pid = 4263] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 129 (0x8e317400) [pid = 4263] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 128 (0x8c697c00) [pid = 4263] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 127 (0x92bb4000) [pid = 4263] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 126 (0x8dabcc00) [pid = 4263] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 125 (0x8e092c00) [pid = 4263] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 124 (0x92f80800) [pid = 4263] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 123 (0x95aca400) [pid = 4263] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 122 (0x8d80b800) [pid = 4263] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 121 (0x8dac3800) [pid = 4263] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 120 (0x8d2df800) [pid = 4263] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 119 (0x8f454400) [pid = 4263] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 118 (0x8e302400) [pid = 4263] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 117 (0x92813000) [pid = 4263] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 116 (0x9a5ce400) [pid = 4263] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 115 (0x92641000) [pid = 4263] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 114 (0x979aa000) [pid = 4263] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 113 (0x8d11ac00) [pid = 4263] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 112 (0x8d112800) [pid = 4263] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 111 (0x8a3e3400) [pid = 4263] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 110 (0x8d2dac00) [pid = 4263] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 109 (0x8c8f6c00) [pid = 4263] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 108 (0x8d801400) [pid = 4263] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 107 (0x952c4c00) [pid = 4263] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 3048ms 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 106 (0x8d810400) [pid = 4263] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:53:38 INFO - PROCESS | 4263 | --DOMWINDOW == 105 (0x8c8eec00) [pid = 4263] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:53:38 INFO - PROCESS | 4263 | 1467363218646 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 01:53:38 INFO - PROCESS | 4263 | 1467363218651 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 01:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:53:38 INFO - PROCESS | 4263 | 1467363218657 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:53:38 INFO - PROCESS | 4263 | 1467363218660 Marionette TRACE conn3 <- [1,882,null,{}] 01:53:38 INFO - PROCESS | 4263 | 1467363218665 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:38 INFO - PROCESS | 4263 | 1467363218670 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:38 INFO - PROCESS | 4263 | 1467363218884 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 01:53:39 INFO - PROCESS | 4263 | 1467363218980 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 4263 | 1467363218989 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d7800 == 29 [pid = 4263] [id = 228] 01:53:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 106 (0x8d810400) [pid = 4263] [serial = 685] [outer = (nil)] 01:53:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 107 (0x8e099800) [pid = 4263] [serial = 686] [outer = 0x8d810400] 01:53:39 INFO - PROCESS | 4263 | 1467363219059 Marionette DEBUG loaded listener.js 01:53:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 108 (0x8ea1d400) [pid = 4263] [serial = 687] [outer = 0x8d810400] 01:53:39 INFO - PROCESS | 4263 | 1467363219767 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1140ms 01:53:39 INFO - PROCESS | 4263 | 1467363219803 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 01:53:39 INFO - PROCESS | 4263 | 1467363219807 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 01:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:53:39 INFO - PROCESS | 4263 | 1467363219813 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:53:39 INFO - PROCESS | 4263 | 1467363219815 Marionette TRACE conn3 <- [1,886,null,{}] 01:53:39 INFO - PROCESS | 4263 | 1467363219821 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:39 INFO - PROCESS | 4263 | 1467363219826 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:39 INFO - PROCESS | 4263 | 1467363219977 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 01:53:40 INFO - PROCESS | 4263 | 1467363219991 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 4263 | 1467363219996 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2df800 == 30 [pid = 4263] [id = 229] 01:53:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 109 (0x8e320000) [pid = 4263] [serial = 688] [outer = (nil)] 01:53:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 110 (0x8ec77000) [pid = 4263] [serial = 689] [outer = 0x8e320000] 01:53:40 INFO - PROCESS | 4263 | 1467363220066 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 111 (0x8f454400) [pid = 4263] [serial = 690] [outer = 0x8e320000] 01:53:41 INFO - PROCESS | 4263 | 1467363221231 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1485ms 01:53:41 INFO - PROCESS | 4263 | 1467363221300 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 01:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:53:41 INFO - PROCESS | 4263 | 1467363221308 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 01:53:41 INFO - PROCESS | 4263 | 1467363221316 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:53:41 INFO - PROCESS | 4263 | 1467363221321 Marionette TRACE conn3 <- [1,890,null,{}] 01:53:41 INFO - PROCESS | 4263 | 1467363221331 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:41 INFO - PROCESS | 4263 | 1467363221336 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:41 INFO - PROCESS | 4263 | 1467363221561 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 01:53:41 INFO - PROCESS | 4263 | 1467363221813 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:41 INFO - PROCESS | 4263 | 1467363221823 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:41 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f6400 == 31 [pid = 4263] [id = 230] 01:53:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 112 (0x8c8f8800) [pid = 4263] [serial = 691] [outer = (nil)] 01:53:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 113 (0x8d2db400) [pid = 4263] [serial = 692] [outer = 0x8c8f8800] 01:53:41 INFO - PROCESS | 4263 | 1467363221958 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 114 (0x8d80c800) [pid = 4263] [serial = 693] [outer = 0x8c8f8800] 01:53:43 INFO - PROCESS | 4263 | 1467363223005 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1739ms 01:53:43 INFO - PROCESS | 4263 | 1467363223055 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 4263 | 1467363223063 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 01:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:53:43 INFO - PROCESS | 4263 | 1467363223075 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 4263 | 1467363223079 Marionette TRACE conn3 <- [1,894,null,{}] 01:53:43 INFO - PROCESS | 4263 | 1467363223087 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:43 INFO - PROCESS | 4263 | 1467363223093 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:43 INFO - PROCESS | 4263 | 1467363223425 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 01:53:43 INFO - PROCESS | 4263 | 1467363223639 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 4263 | 1467363223647 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d4400 == 32 [pid = 4263] [id = 231] 01:53:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 115 (0x8e31f000) [pid = 4263] [serial = 694] [outer = (nil)] 01:53:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 116 (0x8ec6c400) [pid = 4263] [serial = 695] [outer = 0x8e31f000] 01:53:43 INFO - PROCESS | 4263 | 1467363223739 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 117 (0x8e311400) [pid = 4263] [serial = 696] [outer = 0x8e31f000] 01:53:44 INFO - PROCESS | 4263 | 1467363224852 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1838ms 01:53:44 INFO - PROCESS | 4263 | 1467363224913 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 01:53:44 INFO - PROCESS | 4263 | 1467363224917 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 01:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:53:44 INFO - PROCESS | 4263 | 1467363224924 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 4263 | 1467363224930 Marionette TRACE conn3 <- [1,898,null,{}] 01:53:44 INFO - PROCESS | 4263 | 1467363224947 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:44 INFO - PROCESS | 4263 | 1467363224956 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:45 INFO - PROCESS | 4263 | 1467363225177 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 01:53:45 INFO - PROCESS | 4263 | 1467363225418 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 4263 | 1467363225430 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242bc00 == 33 [pid = 4263] [id = 232] 01:53:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 118 (0x9242c800) [pid = 4263] [serial = 697] [outer = (nil)] 01:53:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 119 (0x924d4800) [pid = 4263] [serial = 698] [outer = 0x9242c800] 01:53:45 INFO - PROCESS | 4263 | 1467363225558 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 120 (0x924da400) [pid = 4263] [serial = 699] [outer = 0x9242c800] 01:53:46 INFO - PROCESS | 4263 | 1467363226495 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1593ms 01:53:46 INFO - PROCESS | 4263 | 1467363226517 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 01:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:53:46 INFO - PROCESS | 4263 | 1467363226522 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 01:53:46 INFO - PROCESS | 4263 | 1467363226529 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - PROCESS | 4263 | 1467363226532 Marionette TRACE conn3 <- [1,902,null,{}] 01:53:46 INFO - PROCESS | 4263 | 1467363226538 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:46 INFO - PROCESS | 4263 | 1467363226543 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:46 INFO - PROCESS | 4263 | 1467363226735 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 01:53:46 INFO - PROCESS | 4263 | 1467363226928 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:46 INFO - PROCESS | 4263 | 1467363226937 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3de800 == 34 [pid = 4263] [id = 233] 01:53:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 121 (0x8e30b000) [pid = 4263] [serial = 700] [outer = (nil)] 01:53:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 122 (0x92624000) [pid = 4263] [serial = 701] [outer = 0x8e30b000] 01:53:47 INFO - PROCESS | 4263 | 1467363227067 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 123 (0x9263bc00) [pid = 4263] [serial = 702] [outer = 0x8e30b000] 01:53:47 INFO - PROCESS | 4263 | 1467363227970 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1487ms 01:53:48 INFO - PROCESS | 4263 | 1467363228016 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 4263 | 1467363228020 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 01:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:53:48 INFO - PROCESS | 4263 | 1467363228027 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:53:48 INFO - PROCESS | 4263 | 1467363228029 Marionette TRACE conn3 <- [1,906,null,{}] 01:53:48 INFO - PROCESS | 4263 | 1467363228036 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:48 INFO - PROCESS | 4263 | 1467363228041 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:48 INFO - PROCESS | 4263 | 1467363228217 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 01:53:48 INFO - PROCESS | 4263 | 1467363228412 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 4263 | 1467363228423 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x92425400 == 35 [pid = 4263] [id = 234] 01:53:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 124 (0x9261d400) [pid = 4263] [serial = 703] [outer = (nil)] 01:53:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 125 (0x92807c00) [pid = 4263] [serial = 704] [outer = 0x9261d400] 01:53:48 INFO - PROCESS | 4263 | 1467363228555 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 126 (0x9280fc00) [pid = 4263] [serial = 705] [outer = 0x9261d400] 01:53:49 INFO - PROCESS | 4263 | 1467363229561 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1579ms 01:53:49 INFO - PROCESS | 4263 | 1467363229608 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 4263 | 1467363229612 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 01:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:53:49 INFO - PROCESS | 4263 | 1467363229618 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:53:49 INFO - PROCESS | 4263 | 1467363229622 Marionette TRACE conn3 <- [1,910,null,{}] 01:53:49 INFO - PROCESS | 4263 | 1467363229627 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:49 INFO - PROCESS | 4263 | 1467363229639 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:49 INFO - PROCESS | 4263 | 1467363229907 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 01:53:50 INFO - PROCESS | 4263 | 1467363230196 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 4263 | 1467363230205 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d112800 == 36 [pid = 4263] [id = 235] 01:53:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 127 (0x8ea25400) [pid = 4263] [serial = 706] [outer = (nil)] 01:53:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 128 (0x92bc0c00) [pid = 4263] [serial = 707] [outer = 0x8ea25400] 01:53:50 INFO - PROCESS | 4263 | 1467363230292 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 129 (0x92d1e800) [pid = 4263] [serial = 708] [outer = 0x8ea25400] 01:53:51 INFO - PROCESS | 4263 | 1467363231147 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1582ms 01:53:51 INFO - PROCESS | 4263 | 1467363231206 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 01:53:51 INFO - PROCESS | 4263 | 1467363231210 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 01:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:53:51 INFO - PROCESS | 4263 | 1467363231218 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - PROCESS | 4263 | 1467363231221 Marionette TRACE conn3 <- [1,914,null,{}] 01:53:51 INFO - PROCESS | 4263 | 1467363231226 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:51 INFO - PROCESS | 4263 | 1467363231232 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:51 INFO - PROCESS | 4263 | 1467363231408 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 01:53:51 INFO - PROCESS | 4263 | 1467363231605 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 4263 | 1467363231614 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e3400 == 37 [pid = 4263] [id = 236] 01:53:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 130 (0x8c8f3800) [pid = 4263] [serial = 709] [outer = (nil)] 01:53:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 131 (0x92dd7c00) [pid = 4263] [serial = 710] [outer = 0x8c8f3800] 01:53:51 INFO - PROCESS | 4263 | 1467363231726 Marionette DEBUG loaded listener.js 01:53:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 132 (0x92f7fc00) [pid = 4263] [serial = 711] [outer = 0x8c8f3800] 01:53:52 INFO - PROCESS | 4263 | 1467363232629 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1484ms 01:53:52 INFO - PROCESS | 4263 | 1467363232704 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 01:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:53:52 INFO - PROCESS | 4263 | 1467363232715 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 01:53:52 INFO - PROCESS | 4263 | 1467363232721 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:53:52 INFO - PROCESS | 4263 | 1467363232725 Marionette TRACE conn3 <- [1,918,null,{}] 01:53:52 INFO - PROCESS | 4263 | 1467363232731 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:52 INFO - PROCESS | 4263 | 1467363232736 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:52 INFO - PROCESS | 4263 | 1467363232940 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 01:53:53 INFO - PROCESS | 4263 | 1467363233181 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 4263 | 1467363233189 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ef000 == 38 [pid = 4263] [id = 237] 01:53:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 133 (0x8c8f0400) [pid = 4263] [serial = 712] [outer = (nil)] 01:53:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 134 (0x93b27000) [pid = 4263] [serial = 713] [outer = 0x8c8f0400] 01:53:53 INFO - PROCESS | 4263 | 1467363233312 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 135 (0x93d33800) [pid = 4263] [serial = 714] [outer = 0x8c8f0400] 01:53:54 INFO - PROCESS | 4263 | 1467363234227 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1581ms 01:53:54 INFO - PROCESS | 4263 | 1467363234303 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 4263 | 1467363234307 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 01:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:53:54 INFO - PROCESS | 4263 | 1467363234314 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - PROCESS | 4263 | 1467363234316 Marionette TRACE conn3 <- [1,922,null,{}] 01:53:54 INFO - PROCESS | 4263 | 1467363234323 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:54 INFO - PROCESS | 4263 | 1467363234328 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:54 INFO - PROCESS | 4263 | 1467363234500 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 01:53:54 INFO - PROCESS | 4263 | 1467363234740 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 4263 | 1467363234746 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e2000 == 39 [pid = 4263] [id = 238] 01:53:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 136 (0x8a3e3c00) [pid = 4263] [serial = 715] [outer = (nil)] 01:53:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 137 (0x8d2e2800) [pid = 4263] [serial = 716] [outer = 0x8a3e3c00] 01:53:54 INFO - PROCESS | 4263 | 1467363234871 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 138 (0x91b62000) [pid = 4263] [serial = 717] [outer = 0x8a3e3c00] 01:53:55 INFO - PROCESS | 4263 | 1467363235935 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1681ms 01:53:55 INFO - PROCESS | 4263 | 1467363235996 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 01:53:56 INFO - PROCESS | 4263 | 1467363236002 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 01:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:53:56 INFO - PROCESS | 4263 | 1467363236010 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 4263 | 1467363236015 Marionette TRACE conn3 <- [1,926,null,{}] 01:53:56 INFO - PROCESS | 4263 | 1467363236023 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:56 INFO - PROCESS | 4263 | 1467363236028 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:56 INFO - PROCESS | 4263 | 1467363236212 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 01:53:56 INFO - PROCESS | 4263 | 1467363236467 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 4263 | 1467363236481 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7800 == 40 [pid = 4263] [id = 239] 01:53:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 139 (0x8c8fb400) [pid = 4263] [serial = 718] [outer = (nil)] 01:53:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 140 (0x8d113800) [pid = 4263] [serial = 719] [outer = 0x8c8fb400] 01:53:56 INFO - PROCESS | 4263 | 1467363236596 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 141 (0x8d11c400) [pid = 4263] [serial = 720] [outer = 0x8c8fb400] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 140 (0x92d1f800) [pid = 4263] [serial = 639] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 139 (0x8d805400) [pid = 4263] [serial = 626] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 138 (0x8e31f400) [pid = 4263] [serial = 627] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 137 (0x91b6c000) [pid = 4263] [serial = 595] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 136 (0x9261a400) [pid = 4263] [serial = 596] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 135 (0x8f453400) [pid = 4263] [serial = 629] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 134 (0x924dc800) [pid = 4263] [serial = 630] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 133 (0x93ba6c00) [pid = 4263] [serial = 601] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 132 (0x9550a400) [pid = 4263] [serial = 602] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 131 (0x9a643c00) [pid = 4263] [serial = 613] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 130 (0x9a916000) [pid = 4263] [serial = 614] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 129 (0x928e8c00) [pid = 4263] [serial = 598] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 128 (0x92bb8400) [pid = 4263] [serial = 599] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 127 (0x99fe7800) [pid = 4263] [serial = 607] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 126 (0x9a5cbc00) [pid = 4263] [serial = 608] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 125 (0x8d807400) [pid = 4263] [serial = 632] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 124 (0x8ea2a400) [pid = 4263] [serial = 633] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 123 (0x8d80d400) [pid = 4263] [serial = 620] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 122 (0x8ea20c00) [pid = 4263] [serial = 621] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 121 (0x8ea25c00) [pid = 4263] [serial = 616] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 120 (0x92ddc800) [pid = 4263] [serial = 617] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 119 (0x8d801c00) [pid = 4263] [serial = 592] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 118 (0x8dac2c00) [pid = 4263] [serial = 593] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 117 (0x955d7800) [pid = 4263] [serial = 604] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 116 (0x955dfc00) [pid = 4263] [serial = 605] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 115 (0x92646000) [pid = 4263] [serial = 623] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 114 (0x95502000) [pid = 4263] [serial = 624] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 113 (0x9a606000) [pid = 4263] [serial = 610] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 112 (0x9a60bc00) [pid = 4263] [serial = 611] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 111 (0x9ac3b800) [pid = 4263] [serial = 413] [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.] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 110 (0x928ec000) [pid = 4263] [serial = 636] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 109 (0x92806800) [pid = 4263] [serial = 635] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 108 (0x92d1c800) [pid = 4263] [serial = 638] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 107 (0x95386800) [pid = 4263] [serial = 560] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 106 (0x92625000) [pid = 4263] [serial = 557] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 105 (0x8e099000) [pid = 4263] [serial = 590] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 104 (0x979ae800) [pid = 4263] [serial = 563] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 103 (0x8e309c00) [pid = 4263] [serial = 554] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x92ddd400) [pid = 4263] [serial = 551] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0xa6924800) [pid = 4263] [serial = 575] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x9a3ef000) [pid = 4263] [serial = 566] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x9ae71800) [pid = 4263] [serial = 569] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0xa23a3800) [pid = 4263] [serial = 572] [outer = (nil)] [url = about:blank] 01:53:57 INFO - PROCESS | 4263 | 1467363237655 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1697ms 01:53:57 INFO - PROCESS | 4263 | 1467363237707 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 4263 | 1467363237713 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 01:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:53:57 INFO - PROCESS | 4263 | 1467363237723 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:53:57 INFO - PROCESS | 4263 | 1467363237727 Marionette TRACE conn3 <- [1,930,null,{}] 01:53:57 INFO - PROCESS | 4263 | 1467363237733 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:57 INFO - PROCESS | 4263 | 1467363237737 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:57 INFO - PROCESS | 4263 | 1467363237909 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 01:53:58 INFO - PROCESS | 4263 | 1467363238112 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 4263 | 1467363238122 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d120c00 == 41 [pid = 4263] [id = 240] 01:53:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x8dac2000) [pid = 4263] [serial = 721] [outer = (nil)] 01:53:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x8e09c800) [pid = 4263] [serial = 722] [outer = 0x8dac2000] 01:53:58 INFO - PROCESS | 4263 | 1467363238196 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x8e308000) [pid = 4263] [serial = 723] [outer = 0x8dac2000] 01:53:58 INFO - PROCESS | 4263 | 1467363238967 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1278ms 01:53:59 INFO - PROCESS | 4263 | 1467363239002 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 01:53:59 INFO - PROCESS | 4263 | 1467363239007 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 01:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:53:59 INFO - PROCESS | 4263 | 1467363239017 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - PROCESS | 4263 | 1467363239022 Marionette TRACE conn3 <- [1,934,null,{}] 01:53:59 INFO - PROCESS | 4263 | 1467363239038 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:53:59 INFO - PROCESS | 4263 | 1467363239046 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:59 INFO - PROCESS | 4263 | 1467363239211 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 01:53:59 INFO - PROCESS | 4263 | 1467363239222 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 4263 | 1467363239231 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:53:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec74000 == 42 [pid = 4263] [id = 241] 01:53:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x8ec76400) [pid = 4263] [serial = 724] [outer = (nil)] 01:53:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x91b60400) [pid = 4263] [serial = 725] [outer = 0x8ec76400] 01:53:59 INFO - PROCESS | 4263 | 1467363239302 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 104 (0x91b6dc00) [pid = 4263] [serial = 726] [outer = 0x8ec76400] 01:54:00 INFO - PROCESS | 4263 | 1467363240362 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1386ms 01:54:00 INFO - PROCESS | 4263 | 1467363240405 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 01:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:54:00 INFO - PROCESS | 4263 | 1467363240410 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 01:54:00 INFO - PROCESS | 4263 | 1467363240416 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:54:00 INFO - PROCESS | 4263 | 1467363240420 Marionette TRACE conn3 <- [1,938,null,{}] 01:54:00 INFO - PROCESS | 4263 | 1467363240434 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:00 INFO - PROCESS | 4263 | 1467363240439 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:00 INFO - PROCESS | 4263 | 1467363240667 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 01:54:00 INFO - PROCESS | 4263 | 1467363240694 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 4263 | 1467363240721 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c695000 == 43 [pid = 4263] [id = 242] 01:54:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 105 (0x8f454000) [pid = 4263] [serial = 727] [outer = (nil)] 01:54:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 106 (0x924d4400) [pid = 4263] [serial = 728] [outer = 0x8f454000] 01:54:00 INFO - PROCESS | 4263 | 1467363240874 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 107 (0x9261cc00) [pid = 4263] [serial = 729] [outer = 0x8f454000] 01:54:01 INFO - PROCESS | 4263 | 1467363241730 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1384ms 01:54:01 INFO - PROCESS | 4263 | 1467363241800 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 01:54:01 INFO - PROCESS | 4263 | 1467363241804 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 01:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:54:01 INFO - PROCESS | 4263 | 1467363241810 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 4263 | 1467363241813 Marionette TRACE conn3 <- [1,942,null,{}] 01:54:01 INFO - PROCESS | 4263 | 1467363241819 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:01 INFO - PROCESS | 4263 | 1467363241824 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:02 INFO - PROCESS | 4263 | 1467363242049 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 106 (0x92ddcc00) [pid = 4263] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 105 (0x8d2d3400) [pid = 4263] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 104 (0x8d2dec00) [pid = 4263] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 103 (0x8dabb800) [pid = 4263] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x8e30e000) [pid = 4263] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0x8d809400) [pid = 4263] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x8c693400) [pid = 4263] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x8ec6f000) [pid = 4263] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x8d810400) [pid = 4263] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x8c8f4c00) [pid = 4263] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x99ed1000) [pid = 4263] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x8a3ec800) [pid = 4263] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x924e1c00) [pid = 4263] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x8d11f400) [pid = 4263] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x93009800) [pid = 4263] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:54:02 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x8c8f7000) [pid = 4263] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:54:02 INFO - PROCESS | 4263 | 1467363242410 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 4263 | 1467363242419 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:02 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ec800 == 44 [pid = 4263] [id = 243] 01:54:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8c693400) [pid = 4263] [serial = 730] [outer = (nil)] 01:54:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x8d2d3400) [pid = 4263] [serial = 731] [outer = 0x8c693400] 01:54:02 INFO - PROCESS | 4263 | 1467363242497 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x8e30e000) [pid = 4263] [serial = 732] [outer = 0x8c693400] 01:54:03 INFO - PROCESS | 4263 | 1467363243253 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1479ms 01:54:03 INFO - PROCESS | 4263 | 1467363243291 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 01:54:03 INFO - PROCESS | 4263 | 1467363243295 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 01:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:54:03 INFO - PROCESS | 4263 | 1467363243301 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 4263 | 1467363243303 Marionette TRACE conn3 <- [1,946,null,{}] 01:54:03 INFO - PROCESS | 4263 | 1467363243309 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:03 INFO - PROCESS | 4263 | 1467363243318 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:03 INFO - PROCESS | 4263 | 1467363243514 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 01:54:03 INFO - PROCESS | 4263 | 1467363243676 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 4263 | 1467363243685 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec71000 == 45 [pid = 4263] [id = 244] 01:54:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x8f44e800) [pid = 4263] [serial = 733] [outer = (nil)] 01:54:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x92bb3c00) [pid = 4263] [serial = 734] [outer = 0x8f44e800] 01:54:03 INFO - PROCESS | 4263 | 1467363243752 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x92bbe800) [pid = 4263] [serial = 735] [outer = 0x8f44e800] 01:54:04 INFO - PROCESS | 4263 | 1467363244710 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1482ms 01:54:04 INFO - PROCESS | 4263 | 1467363244784 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 4263 | 1467363244791 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 01:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:54:04 INFO - PROCESS | 4263 | 1467363244800 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 4263 | 1467363244806 Marionette TRACE conn3 <- [1,950,null,{}] 01:54:04 INFO - PROCESS | 4263 | 1467363244815 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:04 INFO - PROCESS | 4263 | 1467363244822 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:05 INFO - PROCESS | 4263 | 1467363245068 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 01:54:05 INFO - PROCESS | 4263 | 1467363245380 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 4263 | 1467363245389 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c697400 == 46 [pid = 4263] [id = 245] 01:54:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x8c69b800) [pid = 4263] [serial = 736] [outer = (nil)] 01:54:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x8d11a800) [pid = 4263] [serial = 737] [outer = 0x8c69b800] 01:54:05 INFO - PROCESS | 4263 | 1467363245479 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x8dac2c00) [pid = 4263] [serial = 738] [outer = 0x8c69b800] 01:54:06 INFO - PROCESS | 4263 | 1467363246474 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1740ms 01:54:06 INFO - PROCESS | 4263 | 1467363246541 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 4263 | 1467363246548 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 01:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:54:06 INFO - PROCESS | 4263 | 1467363246559 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 4263 | 1467363246563 Marionette TRACE conn3 <- [1,954,null,{}] 01:54:06 INFO - PROCESS | 4263 | 1467363246569 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:06 INFO - PROCESS | 4263 | 1467363246575 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:06 INFO - PROCESS | 4263 | 1467363246806 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 01:54:07 INFO - PROCESS | 4263 | 1467363247092 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 4263 | 1467363247102 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e319400 == 47 [pid = 4263] [id = 246] 01:54:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x8ea27800) [pid = 4263] [serial = 739] [outer = (nil)] 01:54:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x8ec73c00) [pid = 4263] [serial = 740] [outer = 0x8ea27800] 01:54:07 INFO - PROCESS | 4263 | 1467363247189 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x91b6cc00) [pid = 4263] [serial = 741] [outer = 0x8ea27800] 01:54:08 INFO - PROCESS | 4263 | 1467363248155 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1635ms 01:54:08 INFO - PROCESS | 4263 | 1467363248194 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 4263 | 1467363248198 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 01:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:54:08 INFO - PROCESS | 4263 | 1467363248205 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 4263 | 1467363248211 Marionette TRACE conn3 <- [1,958,null,{}] 01:54:08 INFO - PROCESS | 4263 | 1467363248227 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:08 INFO - PROCESS | 4263 | 1467363248236 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:08 INFO - PROCESS | 4263 | 1467363248427 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 01:54:08 INFO - PROCESS | 4263 | 1467363248731 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:08 INFO - PROCESS | 4263 | 1467363248743 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x92bb9000 == 48 [pid = 4263] [id = 247] 01:54:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 104 (0x92bb9400) [pid = 4263] [serial = 742] [outer = (nil)] 01:54:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 105 (0x92d21c00) [pid = 4263] [serial = 743] [outer = 0x92bb9400] 01:54:08 INFO - PROCESS | 4263 | 1467363248831 Marionette DEBUG loaded listener.js 01:54:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 106 (0x92ddbc00) [pid = 4263] [serial = 744] [outer = 0x92bb9400] 01:54:09 INFO - PROCESS | 4263 | 1467363249739 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1588ms 01:54:09 INFO - PROCESS | 4263 | 1467363249794 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 01:54:09 INFO - PROCESS | 4263 | 1467363249798 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 01:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:54:09 INFO - PROCESS | 4263 | 1467363249805 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:54:09 INFO - PROCESS | 4263 | 1467363249809 Marionette TRACE conn3 <- [1,962,null,{}] 01:54:09 INFO - PROCESS | 4263 | 1467363249814 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:09 INFO - PROCESS | 4263 | 1467363249820 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:10 INFO - PROCESS | 4263 | 1467363250009 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 01:54:10 INFO - PROCESS | 4263 | 1467363250244 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:10 INFO - PROCESS | 4263 | 1467363250254 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e307c00 == 49 [pid = 4263] [id = 248] 01:54:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 107 (0x92f7e000) [pid = 4263] [serial = 745] [outer = (nil)] 01:54:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 108 (0x93ba0800) [pid = 4263] [serial = 746] [outer = 0x92f7e000] 01:54:10 INFO - PROCESS | 4263 | 1467363250375 Marionette DEBUG loaded listener.js 01:54:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 109 (0x948ba800) [pid = 4263] [serial = 747] [outer = 0x92f7e000] 01:54:11 INFO - PROCESS | 4263 | 1467363251285 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1530ms 01:54:11 INFO - PROCESS | 4263 | 1467363251336 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 01:54:11 INFO - PROCESS | 4263 | 1467363251341 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 01:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:54:11 INFO - PROCESS | 4263 | 1467363251347 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:54:11 INFO - PROCESS | 4263 | 1467363251351 Marionette TRACE conn3 <- [1,966,null,{}] 01:54:11 INFO - PROCESS | 4263 | 1467363251356 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:11 INFO - PROCESS | 4263 | 1467363251362 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:11 INFO - PROCESS | 4263 | 1467363251549 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 01:54:11 INFO - PROCESS | 4263 | 1467363251801 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 4263 | 1467363251809 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x92d24000 == 50 [pid = 4263] [id = 249] 01:54:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 110 (0x92f7ec00) [pid = 4263] [serial = 748] [outer = (nil)] 01:54:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 111 (0x95502c00) [pid = 4263] [serial = 749] [outer = 0x92f7ec00] 01:54:11 INFO - PROCESS | 4263 | 1467363251946 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 112 (0x95509c00) [pid = 4263] [serial = 750] [outer = 0x92f7ec00] 01:54:12 INFO - PROCESS | 4263 | 1467363252890 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1586ms 01:54:12 INFO - PROCESS | 4263 | 1467363252935 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 4263 | 1467363252939 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 01:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:54:12 INFO - PROCESS | 4263 | 1467363252946 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 4263 | 1467363252950 Marionette TRACE conn3 <- [1,970,null,{}] 01:54:12 INFO - PROCESS | 4263 | 1467363252956 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:12 INFO - PROCESS | 4263 | 1467363252966 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:13 INFO - PROCESS | 4263 | 1467363253212 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 01:54:13 INFO - PROCESS | 4263 | 1467363253475 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:13 INFO - PROCESS | 4263 | 1467363253490 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x93d39c00 == 51 [pid = 4263] [id = 250] 01:54:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 113 (0x9550f000) [pid = 4263] [serial = 751] [outer = (nil)] 01:54:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 114 (0x95ac5800) [pid = 4263] [serial = 752] [outer = 0x9550f000] 01:54:13 INFO - PROCESS | 4263 | 1467363253610 Marionette DEBUG loaded listener.js 01:54:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 115 (0x95acc000) [pid = 4263] [serial = 753] [outer = 0x9550f000] 01:54:14 INFO - PROCESS | 4263 | 1467363254657 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1786ms 01:54:14 INFO - PROCESS | 4263 | 1467363254734 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 01:54:14 INFO - PROCESS | 4263 | 1467363254738 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 01:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:54:14 INFO - PROCESS | 4263 | 1467363254745 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:54:14 INFO - PROCESS | 4263 | 1467363254748 Marionette TRACE conn3 <- [1,974,null,{}] 01:54:14 INFO - PROCESS | 4263 | 1467363254755 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:14 INFO - PROCESS | 4263 | 1467363254760 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:14 INFO - PROCESS | 4263 | 1467363254951 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 01:54:15 INFO - PROCESS | 4263 | 1467363255196 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 4263 | 1467363255207 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x9261e000 == 52 [pid = 4263] [id = 251] 01:54:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 116 (0x9550d800) [pid = 4263] [serial = 754] [outer = (nil)] 01:54:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 117 (0x96f13400) [pid = 4263] [serial = 755] [outer = 0x9550d800] 01:54:15 INFO - PROCESS | 4263 | 1467363255326 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 118 (0x979ac400) [pid = 4263] [serial = 756] [outer = 0x9550d800] 01:54:16 INFO - PROCESS | 4263 | 1467363256190 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1488ms 01:54:16 INFO - PROCESS | 4263 | 1467363256234 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 01:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:54:16 INFO - PROCESS | 4263 | 1467363256245 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 01:54:16 INFO - PROCESS | 4263 | 1467363256252 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - PROCESS | 4263 | 1467363256256 Marionette TRACE conn3 <- [1,978,null,{}] 01:54:16 INFO - PROCESS | 4263 | 1467363256262 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:16 INFO - PROCESS | 4263 | 1467363256267 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:16 INFO - PROCESS | 4263 | 1467363256457 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 01:54:16 INFO - PROCESS | 4263 | 1467363256654 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 4263 | 1467363256662 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dabe000 == 53 [pid = 4263] [id = 252] 01:54:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 119 (0x924d8c00) [pid = 4263] [serial = 757] [outer = (nil)] 01:54:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 120 (0x999d0400) [pid = 4263] [serial = 758] [outer = 0x924d8c00] 01:54:16 INFO - PROCESS | 4263 | 1467363256784 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 121 (0x99ac5000) [pid = 4263] [serial = 759] [outer = 0x924d8c00] 01:54:17 INFO - PROCESS | 4263 | 1467363257715 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1537ms 01:54:17 INFO - PROCESS | 4263 | 1467363257790 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 01:54:17 INFO - PROCESS | 4263 | 1467363257793 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 01:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:54:17 INFO - PROCESS | 4263 | 1467363257799 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:54:17 INFO - PROCESS | 4263 | 1467363257802 Marionette TRACE conn3 <- [1,982,null,{}] 01:54:17 INFO - PROCESS | 4263 | 1467363257808 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:17 INFO - PROCESS | 4263 | 1467363257813 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:18 INFO - PROCESS | 4263 | 1467363258043 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 01:54:18 INFO - PROCESS | 4263 | 1467363258300 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:18 INFO - PROCESS | 4263 | 1467363258315 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c692800 == 54 [pid = 4263] [id = 253] 01:54:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 122 (0x8c69e800) [pid = 4263] [serial = 760] [outer = (nil)] 01:54:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 123 (0x8dac3800) [pid = 4263] [serial = 761] [outer = 0x8c69e800] 01:54:18 INFO - PROCESS | 4263 | 1467363258444 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 124 (0x928de800) [pid = 4263] [serial = 762] [outer = 0x8c69e800] 01:54:19 INFO - PROCESS | 4263 | 1467363259718 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1989ms 01:54:19 INFO - PROCESS | 4263 | 1467363259790 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 01:54:19 INFO - PROCESS | 4263 | 1467363259794 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 01:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:54:19 INFO - PROCESS | 4263 | 1467363259803 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:54:19 INFO - PROCESS | 4263 | 1467363259809 Marionette TRACE conn3 <- [1,986,null,{}] 01:54:19 INFO - PROCESS | 4263 | 1467363259817 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:19 INFO - PROCESS | 4263 | 1467363259823 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:20 INFO - PROCESS | 4263 | 1467363260079 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 01:54:20 INFO - PROCESS | 4263 | 1467363260282 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:20 INFO - PROCESS | 4263 | 1467363260296 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d119400 == 55 [pid = 4263] [id = 254] 01:54:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 125 (0x8d11f400) [pid = 4263] [serial = 763] [outer = (nil)] 01:54:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 126 (0x8d2da800) [pid = 4263] [serial = 764] [outer = 0x8d11f400] 01:54:20 INFO - PROCESS | 4263 | 1467363260414 Marionette DEBUG loaded listener.js 01:54:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 127 (0x8d801c00) [pid = 4263] [serial = 765] [outer = 0x8d11f400] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ec800 == 54 [pid = 4263] [id = 243] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8c695000 == 53 [pid = 4263] [id = 242] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec74000 == 52 [pid = 4263] [id = 241] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d120c00 == 51 [pid = 4263] [id = 240] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7800 == 50 [pid = 4263] [id = 239] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2db800 == 49 [pid = 4263] [id = 226] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2df800 == 48 [pid = 4263] [id = 229] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d4400 == 47 [pid = 4263] [id = 231] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f6400 == 46 [pid = 4263] [id = 230] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3de800 == 45 [pid = 4263] [id = 233] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30d400 == 44 [pid = 4263] [id = 227] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x92425400 == 43 [pid = 4263] [id = 234] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x9242bc00 == 42 [pid = 4263] [id = 232] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d112800 == 41 [pid = 4263] [id = 235] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e3400 == 40 [pid = 4263] [id = 236] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ef000 == 39 [pid = 4263] [id = 237] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d7800 == 38 [pid = 4263] [id = 228] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e2000 == 37 [pid = 4263] [id = 238] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8dabe000 == 36 [pid = 4263] [id = 252] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8c692800 == 35 [pid = 4263] [id = 253] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x9261e000 == 34 [pid = 4263] [id = 251] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x93d39c00 == 33 [pid = 4263] [id = 250] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8e307c00 == 32 [pid = 4263] [id = 248] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x92d24000 == 31 [pid = 4263] [id = 249] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x92bb9000 == 30 [pid = 4263] [id = 247] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8e319400 == 29 [pid = 4263] [id = 246] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec71000 == 28 [pid = 4263] [id = 244] 01:54:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8c697400 == 27 [pid = 4263] [id = 245] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 126 (0x8ec77000) [pid = 4263] [serial = 689] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 125 (0x8ea1d400) [pid = 4263] [serial = 687] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 124 (0x98909000) [pid = 4263] [serial = 654] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 123 (0x8e308800) [pid = 4263] [serial = 641] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 122 (0x9a918400) [pid = 4263] [serial = 663] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 121 (0x955dd000) [pid = 4263] [serial = 650] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 120 (0x8ea1bc00) [pid = 4263] [serial = 684] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 119 (0x8dab6c00) [pid = 4263] [serial = 680] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 118 (0x95ac5c00) [pid = 4263] [serial = 651] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 117 (0x9a5d2400) [pid = 4263] [serial = 659] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 116 (0x928e2400) [pid = 4263] [serial = 675] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 115 (0x8e099800) [pid = 4263] [serial = 686] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 114 (0x9a609c00) [pid = 4263] [serial = 660] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 113 (0x8d117400) [pid = 4263] [serial = 677] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 112 (0x9a3f0000) [pid = 4263] [serial = 656] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 111 (0x9b14c800) [pid = 4263] [serial = 666] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 110 (0x92809400) [pid = 4263] [serial = 674] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 109 (0x928e4800) [pid = 4263] [serial = 644] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 108 (0x9ac40c00) [pid = 4263] [serial = 665] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 107 (0x92d19800) [pid = 4263] [serial = 645] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 106 (0x9a90f400) [pid = 4263] [serial = 662] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 105 (0x8e318000) [pid = 4263] [serial = 683] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 104 (0x95ac1400) [pid = 4263] [serial = 669] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 103 (0x9a48b000) [pid = 4263] [serial = 657] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x8dac1000) [pid = 4263] [serial = 681] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0x95505c00) [pid = 4263] [serial = 648] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x8d11d800) [pid = 4263] [serial = 678] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x8e311800) [pid = 4263] [serial = 672] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x8ec72c00) [pid = 4263] [serial = 642] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x8ec6a800) [pid = 4263] [serial = 668] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x93d3d000) [pid = 4263] [serial = 647] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x8e308400) [pid = 4263] [serial = 671] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x96f0f000) [pid = 4263] [serial = 653] [outer = (nil)] [url = about:blank] 01:54:22 INFO - PROCESS | 4263 | 1467363262944 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 3191ms 01:54:22 INFO - PROCESS | 4263 | 1467363262995 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 01:54:23 INFO - PROCESS | 4263 | 1467363263000 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 01:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:54:23 INFO - PROCESS | 4263 | 1467363263009 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - PROCESS | 4263 | 1467363263015 Marionette TRACE conn3 <- [1,990,null,{}] 01:54:23 INFO - PROCESS | 4263 | 1467363263024 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:23 INFO - PROCESS | 4263 | 1467363263029 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:23 INFO - PROCESS | 4263 | 1467363263233 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 01:54:23 INFO - PROCESS | 4263 | 1467363263361 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 4263 | 1467363263372 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ef800 == 28 [pid = 4263] [id = 255] 01:54:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x8c8f0800) [pid = 4263] [serial = 766] [outer = (nil)] 01:54:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x8c8f6400) [pid = 4263] [serial = 767] [outer = 0x8c8f0800] 01:54:23 INFO - PROCESS | 4263 | 1467363263441 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x8c8f8c00) [pid = 4263] [serial = 768] [outer = 0x8c8f0800] 01:54:24 INFO - PROCESS | 4263 | 1467363264227 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1294ms 01:54:24 INFO - PROCESS | 4263 | 1467363264302 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 4263 | 1467363264311 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 01:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:54:24 INFO - PROCESS | 4263 | 1467363264322 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 4263 | 1467363264326 Marionette TRACE conn3 <- [1,994,null,{}] 01:54:24 INFO - PROCESS | 4263 | 1467363264332 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:24 INFO - PROCESS | 4263 | 1467363264338 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:24 INFO - PROCESS | 4263 | 1467363264503 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 01:54:24 INFO - PROCESS | 4263 | 1467363264621 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:24 INFO - PROCESS | 4263 | 1467363264632 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d802800 == 29 [pid = 4263] [id = 256] 01:54:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x8d80a000) [pid = 4263] [serial = 769] [outer = (nil)] 01:54:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x8dab6400) [pid = 4263] [serial = 770] [outer = 0x8d80a000] 01:54:24 INFO - PROCESS | 4263 | 1467363264718 Marionette DEBUG loaded listener.js 01:54:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x8dab9400) [pid = 4263] [serial = 771] [outer = 0x8d80a000] 01:54:25 INFO - PROCESS | 4263 | 1467363265611 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1333ms 01:54:25 INFO - PROCESS | 4263 | 1467363265655 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 01:54:25 INFO - PROCESS | 4263 | 1467363265659 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 01:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:54:25 INFO - PROCESS | 4263 | 1467363265666 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:54:25 INFO - PROCESS | 4263 | 1467363265672 Marionette TRACE conn3 <- [1,998,null,{}] 01:54:25 INFO - PROCESS | 4263 | 1467363265697 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:25 INFO - PROCESS | 4263 | 1467363265706 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:25 INFO - PROCESS | 4263 | 1467363265917 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 01:54:25 INFO - PROCESS | 4263 | 1467363265940 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 4263 | 1467363265950 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30bc00 == 30 [pid = 4263] [id = 257] 01:54:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x8e30c400) [pid = 4263] [serial = 772] [outer = (nil)] 01:54:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x8e315c00) [pid = 4263] [serial = 773] [outer = 0x8e30c400] 01:54:26 INFO - PROCESS | 4263 | 1467363266022 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x8e318800) [pid = 4263] [serial = 774] [outer = 0x8e30c400] 01:54:26 INFO - PROCESS | 4263 | 1467363266931 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1290ms 01:54:26 INFO - PROCESS | 4263 | 1467363266971 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 01:54:26 INFO - PROCESS | 4263 | 1467363266976 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 01:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:54:26 INFO - PROCESS | 4263 | 1467363266991 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:54:26 INFO - PROCESS | 4263 | 1467363266994 Marionette TRACE conn3 <- [1,1002,null,{}] 01:54:27 INFO - PROCESS | 4263 | 1467363266999 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:27 INFO - PROCESS | 4263 | 1467363267004 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:27 INFO - PROCESS | 4263 | 1467363267198 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 01:54:27 INFO - PROCESS | 4263 | 1467363267224 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 4263 | 1467363267232 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e313400 == 31 [pid = 4263] [id = 258] 01:54:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 104 (0x8ea1d400) [pid = 4263] [serial = 775] [outer = (nil)] 01:54:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 105 (0x8ea25c00) [pid = 4263] [serial = 776] [outer = 0x8ea1d400] 01:54:27 INFO - PROCESS | 4263 | 1467363267301 Marionette DEBUG loaded listener.js 01:54:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 106 (0x8ec74400) [pid = 4263] [serial = 777] [outer = 0x8ea1d400] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 105 (0x8f454000) [pid = 4263] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 104 (0x8c693400) [pid = 4263] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 103 (0x8c8f8800) [pid = 4263] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x8e320000) [pid = 4263] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0x8c8fb400) [pid = 4263] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x8a3e3c00) [pid = 4263] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x8c8f0400) [pid = 4263] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x9242c800) [pid = 4263] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x8ec76400) [pid = 4263] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x8e30b000) [pid = 4263] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x8e31f000) [pid = 4263] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x8c8f3800) [pid = 4263] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x8dac2000) [pid = 4263] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x9261d400) [pid = 4263] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x8ea25400) [pid = 4263] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:54:28 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x8f44e800) [pid = 4263] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:54:28 INFO - PROCESS | 4263 | 1467363268933 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1992ms 01:54:28 INFO - PROCESS | 4263 | 1467363268976 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 4263 | 1467363268978 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 01:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:54:28 INFO - PROCESS | 4263 | 1467363268985 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - PROCESS | 4263 | 1467363268987 Marionette TRACE conn3 <- [1,1006,null,{}] 01:54:28 INFO - PROCESS | 4263 | 1467363268993 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:28 INFO - PROCESS | 4263 | 1467363268998 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:29 INFO - PROCESS | 4263 | 1467363269156 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 01:54:29 INFO - PROCESS | 4263 | 1467363269303 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:29 INFO - PROCESS | 4263 | 1467363269310 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693400 == 32 [pid = 4263] [id = 259] 01:54:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8d11b400) [pid = 4263] [serial = 778] [outer = (nil)] 01:54:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8ea25400) [pid = 4263] [serial = 779] [outer = 0x8d11b400] 01:54:29 INFO - PROCESS | 4263 | 1467363269380 Marionette DEBUG loaded listener.js 01:54:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x8ec78c00) [pid = 4263] [serial = 780] [outer = 0x8d11b400] 01:54:30 INFO - PROCESS | 4263 | 1467363270130 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1186ms 01:54:30 INFO - PROCESS | 4263 | 1467363270172 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 01:54:30 INFO - PROCESS | 4263 | 1467363270175 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 01:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:54:30 INFO - PROCESS | 4263 | 1467363270181 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:54:30 INFO - PROCESS | 4263 | 1467363270184 Marionette TRACE conn3 <- [1,1010,null,{}] 01:54:30 INFO - PROCESS | 4263 | 1467363270190 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:30 INFO - PROCESS | 4263 | 1467363270200 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:30 INFO - PROCESS | 4263 | 1467363270457 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 01:54:30 INFO - PROCESS | 4263 | 1467363270621 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 4263 | 1467363270630 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c697000 == 33 [pid = 4263] [id = 260] 01:54:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x8c698000) [pid = 4263] [serial = 781] [outer = (nil)] 01:54:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x8c8ee400) [pid = 4263] [serial = 782] [outer = 0x8c698000] 01:54:30 INFO - PROCESS | 4263 | 1467363270718 Marionette DEBUG loaded listener.js 01:54:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x8c8f9800) [pid = 4263] [serial = 783] [outer = 0x8c698000] 01:54:31 INFO - PROCESS | 4263 | 1467363271693 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1588ms 01:54:31 INFO - PROCESS | 4263 | 1467363271773 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 01:54:31 INFO - PROCESS | 4263 | 1467363271779 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 01:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:54:31 INFO - PROCESS | 4263 | 1467363271788 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:54:31 INFO - PROCESS | 4263 | 1467363271794 Marionette TRACE conn3 <- [1,1014,null,{}] 01:54:31 INFO - PROCESS | 4263 | 1467363271801 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:31 INFO - PROCESS | 4263 | 1467363271807 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:32 INFO - PROCESS | 4263 | 1467363272036 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 01:54:32 INFO - PROCESS | 4263 | 1467363272245 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 4263 | 1467363272254 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3de400 == 34 [pid = 4263] [id = 261] 01:54:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x8c6a1c00) [pid = 4263] [serial = 784] [outer = (nil)] 01:54:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x8e097000) [pid = 4263] [serial = 785] [outer = 0x8c6a1c00] 01:54:32 INFO - PROCESS | 4263 | 1467363272343 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x8e0a0800) [pid = 4263] [serial = 786] [outer = 0x8c6a1c00] 01:54:33 INFO - PROCESS | 4263 | 1467363273233 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1484ms 01:54:33 INFO - PROCESS | 4263 | 1467363273272 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 01:54:33 INFO - PROCESS | 4263 | 1467363273277 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 01:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:54:33 INFO - PROCESS | 4263 | 1467363273285 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - PROCESS | 4263 | 1467363273288 Marionette TRACE conn3 <- [1,1018,null,{}] 01:54:33 INFO - PROCESS | 4263 | 1467363273294 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:33 INFO - PROCESS | 4263 | 1467363273300 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:33 INFO - PROCESS | 4263 | 1467363273495 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 01:54:33 INFO - PROCESS | 4263 | 1467363273669 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 4263 | 1467363273679 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e2400 == 35 [pid = 4263] [id = 262] 01:54:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x8ec79c00) [pid = 4263] [serial = 787] [outer = (nil)] 01:54:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x91b66800) [pid = 4263] [serial = 788] [outer = 0x8ec79c00] 01:54:33 INFO - PROCESS | 4263 | 1467363273849 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x923f5800) [pid = 4263] [serial = 789] [outer = 0x8ec79c00] 01:54:34 INFO - PROCESS | 4263 | 1467363274750 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1539ms 01:54:34 INFO - PROCESS | 4263 | 1467363274824 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 01:54:34 INFO - PROCESS | 4263 | 1467363274830 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 01:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:54:34 INFO - PROCESS | 4263 | 1467363274847 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:54:34 INFO - PROCESS | 4263 | 1467363274855 Marionette TRACE conn3 <- [1,1022,null,{}] 01:54:34 INFO - PROCESS | 4263 | 1467363274861 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:34 INFO - PROCESS | 4263 | 1467363274868 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:35 INFO - PROCESS | 4263 | 1467363275083 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 01:54:35 INFO - PROCESS | 4263 | 1467363275296 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:35 INFO - PROCESS | 4263 | 1467363275304 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242e400 == 36 [pid = 4263] [id = 263] 01:54:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x924d5000) [pid = 4263] [serial = 790] [outer = (nil)] 01:54:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 104 (0x924df400) [pid = 4263] [serial = 791] [outer = 0x924d5000] 01:54:35 INFO - PROCESS | 4263 | 1467363275400 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 105 (0x9261d400) [pid = 4263] [serial = 792] [outer = 0x924d5000] 01:54:36 INFO - PROCESS | 4263 | 1467363276243 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1440ms 01:54:36 INFO - PROCESS | 4263 | 1467363276280 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 01:54:36 INFO - PROCESS | 4263 | 1467363276283 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 01:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:54:36 INFO - PROCESS | 4263 | 1467363276290 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:54:36 INFO - PROCESS | 4263 | 1467363276293 Marionette TRACE conn3 <- [1,1026,null,{}] 01:54:36 INFO - PROCESS | 4263 | 1467363276299 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:36 INFO - PROCESS | 4263 | 1467363276304 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:36 INFO - PROCESS | 4263 | 1467363276477 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 01:54:36 INFO - PROCESS | 4263 | 1467363276639 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 4263 | 1467363276647 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x92623800 == 37 [pid = 4263] [id = 264] 01:54:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 106 (0x92623c00) [pid = 4263] [serial = 793] [outer = (nil)] 01:54:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 107 (0x9263b800) [pid = 4263] [serial = 794] [outer = 0x92623c00] 01:54:36 INFO - PROCESS | 4263 | 1467363276728 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 108 (0x9263f400) [pid = 4263] [serial = 795] [outer = 0x92623c00] 01:54:37 INFO - PROCESS | 4263 | 1467363277674 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1433ms 01:54:37 INFO - PROCESS | 4263 | 1467363277723 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 4263 | 1467363277727 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 01:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:54:37 INFO - PROCESS | 4263 | 1467363277734 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 4263 | 1467363277737 Marionette TRACE conn3 <- [1,1030,null,{}] 01:54:37 INFO - PROCESS | 4263 | 1467363277743 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:37 INFO - PROCESS | 4263 | 1467363277748 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:37 INFO - PROCESS | 4263 | 1467363277929 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 01:54:38 INFO - PROCESS | 4263 | 1467363278108 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 4263 | 1467363278125 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x92808400 == 38 [pid = 4263] [id = 265] 01:54:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 109 (0x92808c00) [pid = 4263] [serial = 796] [outer = (nil)] 01:54:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 110 (0x9280d000) [pid = 4263] [serial = 797] [outer = 0x92808c00] 01:54:38 INFO - PROCESS | 4263 | 1467363278266 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 111 (0x928dfc00) [pid = 4263] [serial = 798] [outer = 0x92808c00] 01:54:39 INFO - PROCESS | 4263 | 1467363279212 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1530ms 01:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:54:39 INFO - PROCESS | 4263 | 1467363279265 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 4263 | 1467363279268 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 01:54:39 INFO - PROCESS | 4263 | 1467363279275 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - PROCESS | 4263 | 1467363279278 Marionette TRACE conn3 <- [1,1034,null,{}] 01:54:39 INFO - PROCESS | 4263 | 1467363279284 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:39 INFO - PROCESS | 4263 | 1467363279289 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:39 INFO - PROCESS | 4263 | 1467363279462 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 01:54:39 INFO - PROCESS | 4263 | 1467363279627 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:39 INFO - PROCESS | 4263 | 1467363279634 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f2c00 == 39 [pid = 4263] [id = 266] 01:54:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 112 (0x8ec78400) [pid = 4263] [serial = 799] [outer = (nil)] 01:54:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 113 (0x928ecc00) [pid = 4263] [serial = 800] [outer = 0x8ec78400] 01:54:39 INFO - PROCESS | 4263 | 1467363279719 Marionette DEBUG loaded listener.js 01:54:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 114 (0x928eb400) [pid = 4263] [serial = 801] [outer = 0x8ec78400] 01:54:40 INFO - PROCESS | 4263 | 1467363280583 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1380ms 01:54:40 INFO - PROCESS | 4263 | 1467363280656 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 01:54:40 INFO - PROCESS | 4263 | 1467363280659 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 01:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:54:40 INFO - PROCESS | 4263 | 1467363280665 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:54:40 INFO - PROCESS | 4263 | 1467363280669 Marionette TRACE conn3 <- [1,1038,null,{}] 01:54:40 INFO - PROCESS | 4263 | 1467363280675 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:40 INFO - PROCESS | 4263 | 1467363280680 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:40 INFO - PROCESS | 4263 | 1467363280846 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 01:54:41 INFO - PROCESS | 4263 | 1467363281012 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:41 INFO - PROCESS | 4263 | 1467363281023 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:41 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11dc00 == 40 [pid = 4263] [id = 267] 01:54:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 115 (0x8d120800) [pid = 4263] [serial = 802] [outer = (nil)] 01:54:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 116 (0x92d17000) [pid = 4263] [serial = 803] [outer = 0x8d120800] 01:54:41 INFO - PROCESS | 4263 | 1467363281096 Marionette DEBUG loaded listener.js 01:54:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 117 (0x92d1a800) [pid = 4263] [serial = 804] [outer = 0x8d120800] 01:54:42 INFO - PROCESS | 4263 | 1467363282048 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1431ms 01:54:42 INFO - PROCESS | 4263 | 1467363282096 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 01:54:42 INFO - PROCESS | 4263 | 1467363282100 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 01:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:54:42 INFO - PROCESS | 4263 | 1467363282106 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:54:42 INFO - PROCESS | 4263 | 1467363282110 Marionette TRACE conn3 <- [1,1042,null,{}] 01:54:42 INFO - PROCESS | 4263 | 1467363282116 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:42 INFO - PROCESS | 4263 | 1467363282120 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:42 INFO - PROCESS | 4263 | 1467363282287 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 01:54:42 INFO - PROCESS | 4263 | 1467363282456 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:42 INFO - PROCESS | 4263 | 1467363282467 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e4800 == 41 [pid = 4263] [id = 268] 01:54:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 118 (0x92bb5c00) [pid = 4263] [serial = 805] [outer = (nil)] 01:54:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 119 (0x92dd0000) [pid = 4263] [serial = 806] [outer = 0x92bb5c00] 01:54:42 INFO - PROCESS | 4263 | 1467363282541 Marionette DEBUG loaded listener.js 01:54:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 120 (0x92dd2000) [pid = 4263] [serial = 807] [outer = 0x92bb5c00] 01:54:43 INFO - PROCESS | 4263 | 1467363283536 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1482ms 01:54:43 INFO - PROCESS | 4263 | 1467363283601 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 01:54:43 INFO - PROCESS | 4263 | 1467363283605 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 01:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:54:43 INFO - PROCESS | 4263 | 1467363283611 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:54:43 INFO - PROCESS | 4263 | 1467363283615 Marionette TRACE conn3 <- [1,1046,null,{}] 01:54:43 INFO - PROCESS | 4263 | 1467363283620 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:43 INFO - PROCESS | 4263 | 1467363283624 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:43 INFO - PROCESS | 4263 | 1467363283800 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 01:54:44 INFO - PROCESS | 4263 | 1467363284018 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:44 INFO - PROCESS | 4263 | 1467363284027 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3de800 == 42 [pid = 4263] [id = 269] 01:54:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 121 (0x8a3df400) [pid = 4263] [serial = 808] [outer = (nil)] 01:54:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 122 (0x8a3e7400) [pid = 4263] [serial = 809] [outer = 0x8a3df400] 01:54:44 INFO - PROCESS | 4263 | 1467363284276 Marionette DEBUG loaded listener.js 01:54:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 123 (0x8c69c800) [pid = 4263] [serial = 810] [outer = 0x8a3df400] 01:54:45 INFO - PROCESS | 4263 | 1467363285163 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1585ms 01:54:45 INFO - PROCESS | 4263 | 1467363285198 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 01:54:45 INFO - PROCESS | 4263 | 1467363285203 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 01:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:54:45 INFO - PROCESS | 4263 | 1467363285212 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:54:45 INFO - PROCESS | 4263 | 1467363285214 Marionette TRACE conn3 <- [1,1050,null,{}] 01:54:45 INFO - PROCESS | 4263 | 1467363285222 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:45 INFO - PROCESS | 4263 | 1467363285227 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:45 INFO - PROCESS | 4263 | 1467363285406 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 01:54:45 INFO - PROCESS | 4263 | 1467363285748 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:45 INFO - PROCESS | 4263 | 1467363285755 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:45 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693400 == 41 [pid = 4263] [id = 259] 01:54:45 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30bc00 == 40 [pid = 4263] [id = 257] 01:54:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693400 == 41 [pid = 4263] [id = 270] 01:54:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 124 (0x8d116000) [pid = 4263] [serial = 811] [outer = (nil)] 01:54:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 125 (0x8d2d9000) [pid = 4263] [serial = 812] [outer = 0x8d116000] 01:54:45 INFO - PROCESS | 4263 | 1467363285896 Marionette DEBUG loaded listener.js 01:54:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 126 (0x8d80f400) [pid = 4263] [serial = 813] [outer = 0x8d116000] 01:54:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d802800 == 40 [pid = 4263] [id = 256] 01:54:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ef800 == 39 [pid = 4263] [id = 255] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 125 (0x924d4400) [pid = 4263] [serial = 728] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 124 (0x8d2d3400) [pid = 4263] [serial = 731] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 123 (0x9261cc00) [pid = 4263] [serial = 729] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 122 (0x8d2db400) [pid = 4263] [serial = 692] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 121 (0x8d80c800) [pid = 4263] [serial = 693] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 120 (0x8f454400) [pid = 4263] [serial = 690] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 119 (0x8d113800) [pid = 4263] [serial = 719] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 118 (0x8d11c400) [pid = 4263] [serial = 720] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 117 (0x8d2e2800) [pid = 4263] [serial = 716] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 116 (0x91b62000) [pid = 4263] [serial = 717] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 115 (0x93b27000) [pid = 4263] [serial = 713] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 114 (0x93d33800) [pid = 4263] [serial = 714] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 113 (0x924d4800) [pid = 4263] [serial = 698] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 112 (0x924da400) [pid = 4263] [serial = 699] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 111 (0x91b60400) [pid = 4263] [serial = 725] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 110 (0x92624000) [pid = 4263] [serial = 701] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 109 (0x9263bc00) [pid = 4263] [serial = 702] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 108 (0x8ec6c400) [pid = 4263] [serial = 695] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 107 (0x8e311400) [pid = 4263] [serial = 696] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 106 (0x92dd7c00) [pid = 4263] [serial = 710] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 105 (0x92f7fc00) [pid = 4263] [serial = 711] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 104 (0x8e09c800) [pid = 4263] [serial = 722] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 103 (0x8e308000) [pid = 4263] [serial = 723] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x92807c00) [pid = 4263] [serial = 704] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0x9280fc00) [pid = 4263] [serial = 705] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x92bc0c00) [pid = 4263] [serial = 707] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x92d1e800) [pid = 4263] [serial = 708] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x92bb3c00) [pid = 4263] [serial = 734] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x92bbe800) [pid = 4263] [serial = 735] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x8e30e000) [pid = 4263] [serial = 732] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x91b6dc00) [pid = 4263] [serial = 726] [outer = (nil)] [url = about:blank] 01:54:46 INFO - PROCESS | 4263 | 1467363286708 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1530ms 01:54:46 INFO - PROCESS | 4263 | 1467363286740 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 01:54:46 INFO - PROCESS | 4263 | 1467363286745 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 01:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:54:46 INFO - PROCESS | 4263 | 1467363286755 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:54:46 INFO - PROCESS | 4263 | 1467363286759 Marionette TRACE conn3 <- [1,1054,null,{}] 01:54:46 INFO - PROCESS | 4263 | 1467363286765 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:46 INFO - PROCESS | 4263 | 1467363286770 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:46 INFO - PROCESS | 4263 | 1467363286944 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 01:54:47 INFO - PROCESS | 4263 | 1467363287071 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:47 INFO - PROCESS | 4263 | 1467363287082 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2e2800 == 40 [pid = 4263] [id = 271] 01:54:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x8d802800) [pid = 4263] [serial = 814] [outer = (nil)] 01:54:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x8e30d800) [pid = 4263] [serial = 815] [outer = 0x8d802800] 01:54:47 INFO - PROCESS | 4263 | 1467363287148 Marionette DEBUG loaded listener.js 01:54:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x8e31f800) [pid = 4263] [serial = 816] [outer = 0x8d802800] 01:54:47 INFO - PROCESS | 4263 | 1467363287973 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1230ms 01:54:48 INFO - PROCESS | 4263 | 1467363288007 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 01:54:48 INFO - PROCESS | 4263 | 1467363288015 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 01:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:54:48 INFO - PROCESS | 4263 | 1467363288027 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:54:48 INFO - PROCESS | 4263 | 1467363288034 Marionette TRACE conn3 <- [1,1058,null,{}] 01:54:48 INFO - PROCESS | 4263 | 1467363288054 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:48 INFO - PROCESS | 4263 | 1467363288063 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:48 INFO - PROCESS | 4263 | 1467363288232 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 01:54:48 INFO - PROCESS | 4263 | 1467363288242 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:48 INFO - PROCESS | 4263 | 1467363288251 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e315000 == 41 [pid = 4263] [id = 272] 01:54:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x91b61c00) [pid = 4263] [serial = 817] [outer = (nil)] 01:54:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x91b6f400) [pid = 4263] [serial = 818] [outer = 0x91b61c00] 01:54:48 INFO - PROCESS | 4263 | 1467363288319 Marionette DEBUG loaded listener.js 01:54:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x92426800) [pid = 4263] [serial = 819] [outer = 0x91b61c00] 01:54:49 INFO - PROCESS | 4263 | 1467363289297 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1336ms 01:54:49 INFO - PROCESS | 4263 | 1467363289362 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 01:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:54:49 INFO - PROCESS | 4263 | 1467363289367 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 01:54:49 INFO - PROCESS | 4263 | 1467363289373 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:54:49 INFO - PROCESS | 4263 | 1467363289376 Marionette TRACE conn3 <- [1,1062,null,{}] 01:54:49 INFO - PROCESS | 4263 | 1467363289389 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:49 INFO - PROCESS | 4263 | 1467363289393 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:49 INFO - PROCESS | 4263 | 1467363289615 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 01:54:49 INFO - PROCESS | 4263 | 1467363289639 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:49 INFO - PROCESS | 4263 | 1467363289647 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d7c00 == 42 [pid = 4263] [id = 273] 01:54:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x8e09a400) [pid = 4263] [serial = 820] [outer = (nil)] 01:54:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x924d9400) [pid = 4263] [serial = 821] [outer = 0x8e09a400] 01:54:49 INFO - PROCESS | 4263 | 1467363289715 Marionette DEBUG loaded listener.js 01:54:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 104 (0x924e0000) [pid = 4263] [serial = 822] [outer = 0x8e09a400] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 103 (0x8ea1d400) [pid = 4263] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x92f7e000) [pid = 4263] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0x8c69e800) [pid = 4263] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x8ea27800) [pid = 4263] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x8c8f0800) [pid = 4263] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x8e30c400) [pid = 4263] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x8c69b800) [pid = 4263] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x92f7ec00) [pid = 4263] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x8d11f400) [pid = 4263] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x92bb9400) [pid = 4263] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x9550f000) [pid = 4263] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x9550d800) [pid = 4263] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x924d8c00) [pid = 4263] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:54:50 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x8d80a000) [pid = 4263] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:54:50 INFO - PROCESS | 4263 | 1467363290768 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1431ms 01:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:54:50 INFO - PROCESS | 4263 | 1467363290804 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 01:54:50 INFO - PROCESS | 4263 | 1467363290807 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 01:54:50 INFO - PROCESS | 4263 | 1467363290814 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:54:50 INFO - PROCESS | 4263 | 1467363290817 Marionette TRACE conn3 <- [1,1066,null,{}] 01:54:50 INFO - PROCESS | 4263 | 1467363290823 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:50 INFO - PROCESS | 4263 | 1467363290827 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:51 INFO - PROCESS | 4263 | 1467363291026 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 01:54:51 INFO - PROCESS | 4263 | 1467363291106 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:51 INFO - PROCESS | 4263 | 1467363291113 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80a000 == 43 [pid = 4263] [id = 274] 01:54:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8dab7800) [pid = 4263] [serial = 823] [outer = (nil)] 01:54:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8ec76800) [pid = 4263] [serial = 824] [outer = 0x8dab7800] 01:54:51 INFO - PROCESS | 4263 | 1467363291191 Marionette DEBUG loaded listener.js 01:54:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x92625000) [pid = 4263] [serial = 825] [outer = 0x8dab7800] 01:54:51 INFO - PROCESS | 4263 | 1467363291950 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1184ms 01:54:52 INFO - PROCESS | 4263 | 1467363291997 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 01:54:52 INFO - PROCESS | 4263 | 1467363292000 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 01:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:54:52 INFO - PROCESS | 4263 | 1467363292007 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:54:52 INFO - PROCESS | 4263 | 1467363292010 Marionette TRACE conn3 <- [1,1070,null,{}] 01:54:52 INFO - PROCESS | 4263 | 1467363292015 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:52 INFO - PROCESS | 4263 | 1467363292024 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:52 INFO - PROCESS | 4263 | 1467363292184 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 01:54:52 INFO - PROCESS | 4263 | 1467363292193 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:52 INFO - PROCESS | 4263 | 1467363292198 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30c400 == 44 [pid = 4263] [id = 275] 01:54:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x8f455000) [pid = 4263] [serial = 826] [outer = (nil)] 01:54:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x92810800) [pid = 4263] [serial = 827] [outer = 0x8f455000] 01:54:52 INFO - PROCESS | 4263 | 1467363292268 Marionette DEBUG loaded listener.js 01:54:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x928e5800) [pid = 4263] [serial = 828] [outer = 0x8f455000] 01:54:53 INFO - PROCESS | 4263 | 1467363293367 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1392ms 01:54:53 INFO - PROCESS | 4263 | 1467363293401 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 01:54:53 INFO - PROCESS | 4263 | 1467363293407 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 01:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:54:53 INFO - PROCESS | 4263 | 1467363293416 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:54:53 INFO - PROCESS | 4263 | 1467363293420 Marionette TRACE conn3 <- [1,1074,null,{}] 01:54:53 INFO - PROCESS | 4263 | 1467363293430 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:53 INFO - PROCESS | 4263 | 1467363293436 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:53 INFO - PROCESS | 4263 | 1467363293645 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 01:54:53 INFO - PROCESS | 4263 | 1467363293870 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:53 INFO - PROCESS | 4263 | 1467363293879 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2dc400 == 45 [pid = 4263] [id = 276] 01:54:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x8d2dcc00) [pid = 4263] [serial = 829] [outer = (nil)] 01:54:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x8e093000) [pid = 4263] [serial = 830] [outer = 0x8d2dcc00] 01:54:54 INFO - PROCESS | 4263 | 1467363294004 Marionette DEBUG loaded listener.js 01:54:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x8e307c00) [pid = 4263] [serial = 831] [outer = 0x8d2dcc00] 01:54:54 INFO - PROCESS | 4263 | 1467363294947 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1588ms 01:54:55 INFO - PROCESS | 4263 | 1467363295004 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 01:54:55 INFO - PROCESS | 4263 | 1467363295012 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 01:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:54:55 INFO - PROCESS | 4263 | 1467363295023 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:54:55 INFO - PROCESS | 4263 | 1467363295026 Marionette TRACE conn3 <- [1,1078,null,{}] 01:54:55 INFO - PROCESS | 4263 | 1467363295033 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:55 INFO - PROCESS | 4263 | 1467363295042 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:55 INFO - PROCESS | 4263 | 1467363295311 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 01:54:55 INFO - PROCESS | 4263 | 1467363295538 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:55 INFO - PROCESS | 4263 | 1467363295549 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea28400 == 46 [pid = 4263] [id = 277] 01:54:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x8ec6c800) [pid = 4263] [serial = 832] [outer = (nil)] 01:54:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x8f458c00) [pid = 4263] [serial = 833] [outer = 0x8ec6c800] 01:54:55 INFO - PROCESS | 4263 | 1467363295652 Marionette DEBUG loaded listener.js 01:54:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x91b69400) [pid = 4263] [serial = 834] [outer = 0x8ec6c800] 01:54:56 INFO - PROCESS | 4263 | 1467363296704 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1730ms 01:54:56 INFO - PROCESS | 4263 | 1467363296755 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 01:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:54:56 INFO - PROCESS | 4263 | 1467363296759 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 01:54:56 INFO - PROCESS | 4263 | 1467363296766 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:54:56 INFO - PROCESS | 4263 | 1467363296772 Marionette TRACE conn3 <- [1,1082,null,{}] 01:54:56 INFO - PROCESS | 4263 | 1467363296789 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:56 INFO - PROCESS | 4263 | 1467363296798 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:57 INFO - PROCESS | 4263 | 1467363297067 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 01:54:57 INFO - PROCESS | 4263 | 1467363297281 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:57 INFO - PROCESS | 4263 | 1467363297293 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x92810000 == 47 [pid = 4263] [id = 278] 01:54:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x928de400) [pid = 4263] [serial = 835] [outer = (nil)] 01:54:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 104 (0x92bb6800) [pid = 4263] [serial = 836] [outer = 0x928de400] 01:54:57 INFO - PROCESS | 4263 | 1467363297390 Marionette DEBUG loaded listener.js 01:54:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 105 (0x92d16400) [pid = 4263] [serial = 837] [outer = 0x928de400] 01:54:58 INFO - PROCESS | 4263 | 1467363298306 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1594ms 01:54:58 INFO - PROCESS | 4263 | 1467363298360 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 01:54:58 INFO - PROCESS | 4263 | 1467363298364 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 01:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:54:58 INFO - PROCESS | 4263 | 1467363298371 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:54:58 INFO - PROCESS | 4263 | 1467363298374 Marionette TRACE conn3 <- [1,1086,null,{}] 01:54:58 INFO - PROCESS | 4263 | 1467363298380 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:58 INFO - PROCESS | 4263 | 1467363298385 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:58 INFO - PROCESS | 4263 | 1467363298571 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 01:54:58 INFO - PROCESS | 4263 | 1467363298824 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:58 INFO - PROCESS | 4263 | 1467363298833 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:54:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dac1800 == 48 [pid = 4263] [id = 279] 01:54:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 106 (0x9280a000) [pid = 4263] [serial = 838] [outer = (nil)] 01:54:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 107 (0x92d25000) [pid = 4263] [serial = 839] [outer = 0x9280a000] 01:54:58 INFO - PROCESS | 4263 | 1467363298954 Marionette DEBUG loaded listener.js 01:54:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 108 (0x92f74000) [pid = 4263] [serial = 840] [outer = 0x9280a000] 01:54:59 INFO - PROCESS | 4263 | 1467363299831 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1487ms 01:54:59 INFO - PROCESS | 4263 | 1467363299859 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 01:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:54:59 INFO - PROCESS | 4263 | 1467363299863 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 01:54:59 INFO - PROCESS | 4263 | 1467363299869 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:54:59 INFO - PROCESS | 4263 | 1467363299873 Marionette TRACE conn3 <- [1,1090,null,{}] 01:54:59 INFO - PROCESS | 4263 | 1467363299879 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:54:59 INFO - PROCESS | 4263 | 1467363299884 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:00 INFO - PROCESS | 4263 | 1467363300070 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 01:55:00 INFO - PROCESS | 4263 | 1467363300247 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:00 INFO - PROCESS | 4263 | 1467363300256 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f2400 == 49 [pid = 4263] [id = 280] 01:55:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 109 (0x92d19c00) [pid = 4263] [serial = 841] [outer = (nil)] 01:55:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 110 (0x93006c00) [pid = 4263] [serial = 842] [outer = 0x92d19c00] 01:55:00 INFO - PROCESS | 4263 | 1467363300334 Marionette DEBUG loaded listener.js 01:55:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 111 (0x93008c00) [pid = 4263] [serial = 843] [outer = 0x92d19c00] 01:55:01 INFO - PROCESS | 4263 | 1467363301296 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1481ms 01:55:01 INFO - PROCESS | 4263 | 1467363301351 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 01:55:01 INFO - PROCESS | 4263 | 1467363301355 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 01:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:55:01 INFO - PROCESS | 4263 | 1467363301362 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:55:01 INFO - PROCESS | 4263 | 1467363301365 Marionette TRACE conn3 <- [1,1094,null,{}] 01:55:01 INFO - PROCESS | 4263 | 1467363301372 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:01 INFO - PROCESS | 4263 | 1467363301387 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:01 INFO - PROCESS | 4263 | 1467363301682 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 01:55:02 INFO - PROCESS | 4263 | 1467363301983 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:02 INFO - PROCESS | 4263 | 1467363301992 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:02 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11b000 == 50 [pid = 4263] [id = 281] 01:55:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 112 (0x8d11c400) [pid = 4263] [serial = 844] [outer = (nil)] 01:55:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 113 (0x93bae400) [pid = 4263] [serial = 845] [outer = 0x8d11c400] 01:55:02 INFO - PROCESS | 4263 | 1467363302085 Marionette DEBUG loaded listener.js 01:55:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 114 (0x93d33c00) [pid = 4263] [serial = 846] [outer = 0x8d11c400] 01:55:03 INFO - PROCESS | 4263 | 1467363303322 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2044ms 01:55:03 INFO - PROCESS | 4263 | 1467363303407 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 01:55:03 INFO - PROCESS | 4263 | 1467363303413 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 01:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:55:03 INFO - PROCESS | 4263 | 1467363303422 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:55:03 INFO - PROCESS | 4263 | 1467363303427 Marionette TRACE conn3 <- [1,1098,null,{}] 01:55:03 INFO - PROCESS | 4263 | 1467363303435 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:03 INFO - PROCESS | 4263 | 1467363303442 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:03 INFO - PROCESS | 4263 | 1467363303783 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 01:55:03 INFO - PROCESS | 4263 | 1467363303933 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:03 INFO - PROCESS | 4263 | 1467363303952 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09b000 == 51 [pid = 4263] [id = 282] 01:55:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 115 (0x8e09c800) [pid = 4263] [serial = 847] [outer = (nil)] 01:55:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 116 (0x8e30cc00) [pid = 4263] [serial = 848] [outer = 0x8e09c800] 01:55:04 INFO - PROCESS | 4263 | 1467363304069 Marionette DEBUG loaded listener.js 01:55:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 117 (0x8e311c00) [pid = 4263] [serial = 849] [outer = 0x8e09c800] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d119400 == 50 [pid = 4263] [id = 254] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80a000 == 49 [pid = 4263] [id = 274] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d7c00 == 48 [pid = 4263] [id = 273] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8e315000 == 47 [pid = 4263] [id = 272] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2e2800 == 46 [pid = 4263] [id = 271] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693400 == 45 [pid = 4263] [id = 270] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8e313400 == 44 [pid = 4263] [id = 258] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3de800 == 43 [pid = 4263] [id = 269] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x9242e400 == 42 [pid = 4263] [id = 263] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11dc00 == 41 [pid = 4263] [id = 267] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3de400 == 40 [pid = 4263] [id = 261] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e4800 == 39 [pid = 4263] [id = 268] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8c697000 == 38 [pid = 4263] [id = 260] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x92623800 == 37 [pid = 4263] [id = 264] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f2c00 == 36 [pid = 4263] [id = 266] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e2400 == 35 [pid = 4263] [id = 262] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x92808400 == 34 [pid = 4263] [id = 265] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11b000 == 33 [pid = 4263] [id = 281] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8dac1800 == 32 [pid = 4263] [id = 279] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f2400 == 31 [pid = 4263] [id = 280] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x92810000 == 30 [pid = 4263] [id = 278] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea28400 == 29 [pid = 4263] [id = 277] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30c400 == 28 [pid = 4263] [id = 275] 01:55:05 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2dc400 == 27 [pid = 4263] [id = 276] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 116 (0x8ec74400) [pid = 4263] [serial = 777] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 115 (0x93ba0800) [pid = 4263] [serial = 746] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 114 (0x8dac3800) [pid = 4263] [serial = 761] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 113 (0x91b6cc00) [pid = 4263] [serial = 741] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 112 (0x8c8f6400) [pid = 4263] [serial = 767] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 111 (0x8e315c00) [pid = 4263] [serial = 773] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 110 (0x8ec73c00) [pid = 4263] [serial = 740] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 109 (0x8dac2c00) [pid = 4263] [serial = 738] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 108 (0x95502c00) [pid = 4263] [serial = 749] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 107 (0x8ea25c00) [pid = 4263] [serial = 776] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 106 (0x8d801c00) [pid = 4263] [serial = 765] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 105 (0x8d2da800) [pid = 4263] [serial = 764] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 104 (0x92d21c00) [pid = 4263] [serial = 743] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 103 (0x95ac5800) [pid = 4263] [serial = 752] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x928de800) [pid = 4263] [serial = 762] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0x948ba800) [pid = 4263] [serial = 747] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x92ddbc00) [pid = 4263] [serial = 744] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x96f13400) [pid = 4263] [serial = 755] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x8c8f8c00) [pid = 4263] [serial = 768] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x99ac5000) [pid = 4263] [serial = 759] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x8dab6400) [pid = 4263] [serial = 770] [outer = (nil)] [url = about:blank] 01:55:05 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x999d0400) [pid = 4263] [serial = 758] [outer = (nil)] [url = about:blank] 01:55:06 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x8d11a800) [pid = 4263] [serial = 737] [outer = (nil)] [url = about:blank] 01:55:06 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x95acc000) [pid = 4263] [serial = 753] [outer = (nil)] [url = about:blank] 01:55:06 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x8e318800) [pid = 4263] [serial = 774] [outer = (nil)] [url = about:blank] 01:55:06 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x95509c00) [pid = 4263] [serial = 750] [outer = (nil)] [url = about:blank] 01:55:06 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x979ac400) [pid = 4263] [serial = 756] [outer = (nil)] [url = about:blank] 01:55:06 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x8dab9400) [pid = 4263] [serial = 771] [outer = (nil)] [url = about:blank] 01:55:06 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8ea25400) [pid = 4263] [serial = 779] [outer = (nil)] [url = about:blank] 01:55:06 INFO - PROCESS | 4263 | 1467363306296 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2891ms 01:55:06 INFO - PROCESS | 4263 | 1467363306318 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 01:55:06 INFO - PROCESS | 4263 | 1467363306324 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 01:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:55:06 INFO - PROCESS | 4263 | 1467363306336 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:55:06 INFO - PROCESS | 4263 | 1467363306339 Marionette TRACE conn3 <- [1,1102,null,{}] 01:55:06 INFO - PROCESS | 4263 | 1467363306348 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:06 INFO - PROCESS | 4263 | 1467363306354 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:06 INFO - PROCESS | 4263 | 1467363306525 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 01:55:06 INFO - PROCESS | 4263 | 1467363306537 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:06 INFO - PROCESS | 4263 | 1467363306549 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f0000 == 28 [pid = 4263] [id = 283] 01:55:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8c8f1000) [pid = 4263] [serial = 850] [outer = (nil)] 01:55:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8d119400) [pid = 4263] [serial = 851] [outer = 0x8c8f1000] 01:55:06 INFO - PROCESS | 4263 | 1467363306617 Marionette DEBUG loaded listener.js 01:55:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8d11e400) [pid = 4263] [serial = 852] [outer = 0x8c8f1000] 01:55:07 INFO - PROCESS | 4263 | 1467363307483 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1180ms 01:55:07 INFO - PROCESS | 4263 | 1467363307516 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 01:55:07 INFO - PROCESS | 4263 | 1467363307525 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 01:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:55:07 INFO - PROCESS | 4263 | 1467363307540 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:55:07 INFO - PROCESS | 4263 | 1467363307544 Marionette TRACE conn3 <- [1,1106,null,{}] 01:55:07 INFO - PROCESS | 4263 | 1467363307550 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:07 INFO - PROCESS | 4263 | 1467363307556 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:07 INFO - PROCESS | 4263 | 1467363307723 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 01:55:07 INFO - PROCESS | 4263 | 1467363307734 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:07 INFO - PROCESS | 4263 | 1467363307742 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80ac00 == 29 [pid = 4263] [id = 284] 01:55:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8d80bc00) [pid = 4263] [serial = 853] [outer = (nil)] 01:55:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x8dab7000) [pid = 4263] [serial = 854] [outer = 0x8d80bc00] 01:55:07 INFO - PROCESS | 4263 | 1467363307814 Marionette DEBUG loaded listener.js 01:55:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x8dabb400) [pid = 4263] [serial = 855] [outer = 0x8d80bc00] 01:55:08 INFO - PROCESS | 4263 | 1467363308785 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1292ms 01:55:08 INFO - PROCESS | 4263 | 1467363308843 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 01:55:08 INFO - PROCESS | 4263 | 1467363308847 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 01:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:55:08 INFO - PROCESS | 4263 | 1467363308853 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:55:08 INFO - PROCESS | 4263 | 1467363308859 Marionette TRACE conn3 <- [1,1110,null,{}] 01:55:08 INFO - PROCESS | 4263 | 1467363308876 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:08 INFO - PROCESS | 4263 | 1467363308885 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:09 INFO - PROCESS | 4263 | 1467363309100 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 01:55:09 INFO - PROCESS | 4263 | 1467363309125 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:09 INFO - PROCESS | 4263 | 1467363309135 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31cc00 == 30 [pid = 4263] [id = 285] 01:55:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x8e31d800) [pid = 4263] [serial = 856] [outer = (nil)] 01:55:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x8ea1d800) [pid = 4263] [serial = 857] [outer = 0x8e31d800] 01:55:09 INFO - PROCESS | 4263 | 1467363309209 Marionette DEBUG loaded listener.js 01:55:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x8ea27400) [pid = 4263] [serial = 858] [outer = 0x8e31d800] 01:55:10 INFO - PROCESS | 4263 | 1467363310115 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1297ms 01:55:10 INFO - PROCESS | 4263 | 1467363310150 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 01:55:10 INFO - PROCESS | 4263 | 1467363310170 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 01:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:55:10 INFO - PROCESS | 4263 | 1467363310184 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:55:10 INFO - PROCESS | 4263 | 1467363310186 Marionette TRACE conn3 <- [1,1114,null,{}] 01:55:10 INFO - PROCESS | 4263 | 1467363310192 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:10 INFO - PROCESS | 4263 | 1467363310197 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:10 INFO - PROCESS | 4263 | 1467363310397 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 01:55:10 INFO - PROCESS | 4263 | 1467363310419 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:10 INFO - PROCESS | 4263 | 1467363310430 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31c400 == 31 [pid = 4263] [id = 286] 01:55:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x8ea2a800) [pid = 4263] [serial = 859] [outer = (nil)] 01:55:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x8ec79000) [pid = 4263] [serial = 860] [outer = 0x8ea2a800] 01:55:10 INFO - PROCESS | 4263 | 1467363310495 Marionette DEBUG loaded listener.js 01:55:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x91b67400) [pid = 4263] [serial = 861] [outer = 0x8ea2a800] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x8e09a400) [pid = 4263] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x8dab7800) [pid = 4263] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x8ec78400) [pid = 4263] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x8ec79c00) [pid = 4263] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x8d120800) [pid = 4263] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x92623c00) [pid = 4263] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x91b61c00) [pid = 4263] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x8c698000) [pid = 4263] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x92808c00) [pid = 4263] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x8d116000) [pid = 4263] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x924d5000) [pid = 4263] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x92bb5c00) [pid = 4263] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x8c6a1c00) [pid = 4263] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8d802800) [pid = 4263] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8d11b400) [pid = 4263] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8a3df400) [pid = 4263] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:55:11 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8f455000) [pid = 4263] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:55:12 INFO - PROCESS | 4263 | 1467363312061 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1936ms 01:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:55:12 INFO - PROCESS | 4263 | 1467363312113 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 01:55:12 INFO - PROCESS | 4263 | 1467363312116 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 01:55:12 INFO - PROCESS | 4263 | 1467363312122 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:55:12 INFO - PROCESS | 4263 | 1467363312126 Marionette TRACE conn3 <- [1,1118,null,{}] 01:55:12 INFO - PROCESS | 4263 | 1467363312131 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:12 INFO - PROCESS | 4263 | 1467363312136 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:12 INFO - PROCESS | 4263 | 1467363312278 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 01:55:12 INFO - PROCESS | 4263 | 1467363312291 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:12 INFO - PROCESS | 4263 | 1467363312299 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30a800 == 32 [pid = 4263] [id = 287] 01:55:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8e313400) [pid = 4263] [serial = 862] [outer = (nil)] 01:55:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8ec76400) [pid = 4263] [serial = 863] [outer = 0x8e313400] 01:55:12 INFO - PROCESS | 4263 | 1467363312365 Marionette DEBUG loaded listener.js 01:55:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x91b66000) [pid = 4263] [serial = 864] [outer = 0x8e313400] 01:55:13 INFO - PROCESS | 4263 | 1467363313228 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1138ms 01:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:55:13 INFO - PROCESS | 4263 | 1467363313259 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 01:55:13 INFO - PROCESS | 4263 | 1467363313262 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 01:55:13 INFO - PROCESS | 4263 | 1467363313269 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:55:13 INFO - PROCESS | 4263 | 1467363313272 Marionette TRACE conn3 <- [1,1122,null,{}] 01:55:13 INFO - PROCESS | 4263 | 1467363313277 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:13 INFO - PROCESS | 4263 | 1467363313287 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:13 INFO - PROCESS | 4263 | 1467363313477 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 01:55:13 INFO - PROCESS | 4263 | 1467363313487 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:13 INFO - PROCESS | 4263 | 1467363313493 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242e400 == 33 [pid = 4263] [id = 288] 01:55:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x924d2400) [pid = 4263] [serial = 865] [outer = (nil)] 01:55:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x924dec00) [pid = 4263] [serial = 866] [outer = 0x924d2400] 01:55:13 INFO - PROCESS | 4263 | 1467363313562 Marionette DEBUG loaded listener.js 01:55:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x9261f800) [pid = 4263] [serial = 867] [outer = 0x924d2400] 01:55:14 INFO - PROCESS | 4263 | 1467363314778 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1530ms 01:55:14 INFO - PROCESS | 4263 | 1467363314799 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 01:55:14 INFO - PROCESS | 4263 | 1467363314804 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 01:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:55:14 INFO - PROCESS | 4263 | 1467363314812 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:55:14 INFO - PROCESS | 4263 | 1467363314818 Marionette TRACE conn3 <- [1,1126,null,{}] 01:55:14 INFO - PROCESS | 4263 | 1467363314825 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:14 INFO - PROCESS | 4263 | 1467363314832 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:15 INFO - PROCESS | 4263 | 1467363315009 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 01:55:15 INFO - PROCESS | 4263 | 1467363315171 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:15 INFO - PROCESS | 4263 | 1467363315182 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1800 == 34 [pid = 4263] [id = 289] 01:55:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8c8f9000) [pid = 4263] [serial = 868] [outer = (nil)] 01:55:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8d802800) [pid = 4263] [serial = 869] [outer = 0x8c8f9000] 01:55:15 INFO - PROCESS | 4263 | 1467363315316 Marionette DEBUG loaded listener.js 01:55:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8d80e800) [pid = 4263] [serial = 870] [outer = 0x8c8f9000] 01:55:16 INFO - PROCESS | 4263 | 1467363316227 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1483ms 01:55:16 INFO - PROCESS | 4263 | 1467363316296 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 01:55:16 INFO - PROCESS | 4263 | 1467363316303 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 01:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:55:16 INFO - PROCESS | 4263 | 1467363316314 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:55:16 INFO - PROCESS | 4263 | 1467363316318 Marionette TRACE conn3 <- [1,1130,null,{}] 01:55:16 INFO - PROCESS | 4263 | 1467363316325 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:16 INFO - PROCESS | 4263 | 1467363316331 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:16 INFO - PROCESS | 4263 | 1467363316554 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 01:55:16 INFO - PROCESS | 4263 | 1467363316812 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:16 INFO - PROCESS | 4263 | 1467363316824 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e318000 == 35 [pid = 4263] [id = 290] 01:55:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x8ea22c00) [pid = 4263] [serial = 871] [outer = (nil)] 01:55:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x8ec6e000) [pid = 4263] [serial = 872] [outer = 0x8ea22c00] 01:55:16 INFO - PROCESS | 4263 | 1467363316949 Marionette DEBUG loaded listener.js 01:55:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x8ec79400) [pid = 4263] [serial = 873] [outer = 0x8ea22c00] 01:55:17 INFO - PROCESS | 4263 | 1467363317853 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1586ms 01:55:17 INFO - PROCESS | 4263 | 1467363317900 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 01:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:55:17 INFO - PROCESS | 4263 | 1467363317906 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 01:55:17 INFO - PROCESS | 4263 | 1467363317912 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:55:17 INFO - PROCESS | 4263 | 1467363317918 Marionette TRACE conn3 <- [1,1134,null,{}] 01:55:17 INFO - PROCESS | 4263 | 1467363317935 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:17 INFO - PROCESS | 4263 | 1467363317943 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:18 INFO - PROCESS | 4263 | 1467363318125 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 01:55:18 INFO - PROCESS | 4263 | 1467363318347 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:18 INFO - PROCESS | 4263 | 1467363318360 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31b000 == 36 [pid = 4263] [id = 291] 01:55:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x92624800) [pid = 4263] [serial = 874] [outer = (nil)] 01:55:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x9263f000) [pid = 4263] [serial = 875] [outer = 0x92624800] 01:55:18 INFO - PROCESS | 4263 | 1467363318483 Marionette DEBUG loaded listener.js 01:55:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x92647c00) [pid = 4263] [serial = 876] [outer = 0x92624800] 01:55:19 INFO - PROCESS | 4263 | 1467363319399 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1552ms 01:55:19 INFO - PROCESS | 4263 | 1467363319464 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 01:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:55:19 INFO - PROCESS | 4263 | 1467363319469 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 01:55:19 INFO - PROCESS | 4263 | 1467363319475 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:55:19 INFO - PROCESS | 4263 | 1467363319479 Marionette TRACE conn3 <- [1,1138,null,{}] 01:55:19 INFO - PROCESS | 4263 | 1467363319485 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:19 INFO - PROCESS | 4263 | 1467363319490 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:19 INFO - PROCESS | 4263 | 1467363319671 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 01:55:19 INFO - PROCESS | 4263 | 1467363319835 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:19 INFO - PROCESS | 4263 | 1467363319843 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e320000 == 37 [pid = 4263] [id = 292] 01:55:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x924da000) [pid = 4263] [serial = 877] [outer = (nil)] 01:55:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x92813c00) [pid = 4263] [serial = 878] [outer = 0x924da000] 01:55:19 INFO - PROCESS | 4263 | 1467363319925 Marionette DEBUG loaded listener.js 01:55:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x928e8400) [pid = 4263] [serial = 879] [outer = 0x924da000] 01:55:20 INFO - PROCESS | 4263 | 1467363320824 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1381ms 01:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:55:20 INFO - PROCESS | 4263 | 1467363320857 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 01:55:20 INFO - PROCESS | 4263 | 1467363320860 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 01:55:20 INFO - PROCESS | 4263 | 1467363320866 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:55:20 INFO - PROCESS | 4263 | 1467363320870 Marionette TRACE conn3 <- [1,1142,null,{}] 01:55:20 INFO - PROCESS | 4263 | 1467363320876 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:20 INFO - PROCESS | 4263 | 1467363320881 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:21 INFO - PROCESS | 4263 | 1467363321045 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 01:55:21 INFO - PROCESS | 4263 | 1467363321213 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:21 INFO - PROCESS | 4263 | 1467363321220 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f2000 == 38 [pid = 4263] [id = 293] 01:55:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x8d120800) [pid = 4263] [serial = 880] [outer = (nil)] 01:55:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x92bbdc00) [pid = 4263] [serial = 881] [outer = 0x8d120800] 01:55:21 INFO - PROCESS | 4263 | 1467363321301 Marionette DEBUG loaded listener.js 01:55:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 104 (0x92812000) [pid = 4263] [serial = 882] [outer = 0x8d120800] 01:55:22 INFO - PROCESS | 4263 | 1467363322278 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1443ms 01:55:22 INFO - PROCESS | 4263 | 1467363322309 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 01:55:22 INFO - PROCESS | 4263 | 1467363322313 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 01:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:55:22 INFO - PROCESS | 4263 | 1467363322319 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:55:22 INFO - PROCESS | 4263 | 1467363322323 Marionette TRACE conn3 <- [1,1146,null,{}] 01:55:22 INFO - PROCESS | 4263 | 1467363322329 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:22 INFO - PROCESS | 4263 | 1467363322339 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:22 INFO - PROCESS | 4263 | 1467363322525 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 01:55:22 INFO - PROCESS | 4263 | 1467363322696 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:22 INFO - PROCESS | 4263 | 1467363322703 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09f400 == 39 [pid = 4263] [id = 294] 01:55:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 105 (0x923f2c00) [pid = 4263] [serial = 883] [outer = (nil)] 01:55:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 106 (0x93007400) [pid = 4263] [serial = 884] [outer = 0x923f2c00] 01:55:22 INFO - PROCESS | 4263 | 1467363322786 Marionette DEBUG loaded listener.js 01:55:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 107 (0x9300b800) [pid = 4263] [serial = 885] [outer = 0x923f2c00] 01:55:23 INFO - PROCESS | 4263 | 1467363323685 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1437ms 01:55:23 INFO - PROCESS | 4263 | 1467363323757 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 01:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:55:23 INFO - PROCESS | 4263 | 1467363323762 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 01:55:23 INFO - PROCESS | 4263 | 1467363323768 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:55:23 INFO - PROCESS | 4263 | 1467363323772 Marionette TRACE conn3 <- [1,1150,null,{}] 01:55:23 INFO - PROCESS | 4263 | 1467363323778 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:23 INFO - PROCESS | 4263 | 1467363323783 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:23 INFO - PROCESS | 4263 | 1467363323985 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 01:55:24 INFO - PROCESS | 4263 | 1467363324156 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:24 INFO - PROCESS | 4263 | 1467363324166 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x92d1bc00 == 40 [pid = 4263] [id = 295] 01:55:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 108 (0x9300f000) [pid = 4263] [serial = 886] [outer = (nil)] 01:55:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 109 (0x93b2b400) [pid = 4263] [serial = 887] [outer = 0x9300f000] 01:55:24 INFO - PROCESS | 4263 | 1467363324286 Marionette DEBUG loaded listener.js 01:55:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 110 (0x93d31400) [pid = 4263] [serial = 888] [outer = 0x9300f000] 01:55:25 INFO - PROCESS | 4263 | 1467363325176 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1439ms 01:55:25 INFO - PROCESS | 4263 | 1467363325208 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 01:55:25 INFO - PROCESS | 4263 | 1467363325211 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 01:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:55:25 INFO - PROCESS | 4263 | 1467363325219 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:55:25 INFO - PROCESS | 4263 | 1467363325223 Marionette TRACE conn3 <- [1,1154,null,{}] 01:55:25 INFO - PROCESS | 4263 | 1467363325228 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:25 INFO - PROCESS | 4263 | 1467363325233 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:25 INFO - PROCESS | 4263 | 1467363325397 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 01:55:25 INFO - PROCESS | 4263 | 1467363325569 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:25 INFO - PROCESS | 4263 | 1467363325579 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d113800 == 41 [pid = 4263] [id = 296] 01:55:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 111 (0x8d119c00) [pid = 4263] [serial = 889] [outer = (nil)] 01:55:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 112 (0x8e317c00) [pid = 4263] [serial = 890] [outer = 0x8d119c00] 01:55:25 INFO - PROCESS | 4263 | 1467363325657 Marionette DEBUG loaded listener.js 01:55:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 113 (0x91b65c00) [pid = 4263] [serial = 891] [outer = 0x8d119c00] 01:55:26 INFO - PROCESS | 4263 | 1467363326749 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1588ms 01:55:26 INFO - PROCESS | 4263 | 1467363326808 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 01:55:26 INFO - PROCESS | 4263 | 1467363326813 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 01:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:55:26 INFO - PROCESS | 4263 | 1467363326821 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:55:26 INFO - PROCESS | 4263 | 1467363326826 Marionette TRACE conn3 <- [1,1158,null,{}] 01:55:26 INFO - PROCESS | 4263 | 1467363326834 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:26 INFO - PROCESS | 4263 | 1467363326840 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:27 INFO - PROCESS | 4263 | 1467363327031 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 01:55:27 INFO - PROCESS | 4263 | 1467363327253 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:27 INFO - PROCESS | 4263 | 1467363327259 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c698000 == 42 [pid = 4263] [id = 297] 01:55:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 114 (0x8c699800) [pid = 4263] [serial = 892] [outer = (nil)] 01:55:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 115 (0x8d2d9400) [pid = 4263] [serial = 893] [outer = 0x8c699800] 01:55:27 INFO - PROCESS | 4263 | 1467363327336 Marionette DEBUG loaded listener.js 01:55:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 116 (0x8d804c00) [pid = 4263] [serial = 894] [outer = 0x8c699800] 01:55:27 INFO - PROCESS | 4263 | --DOCSHELL 0x93b23000 == 41 [pid = 4263] [id = 10] 01:55:28 INFO - PROCESS | 4263 | 1467363328380 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1592ms 01:55:28 INFO - PROCESS | 4263 | 1467363328413 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 01:55:28 INFO - PROCESS | 4263 | 1467363328420 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 01:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:55:28 INFO - PROCESS | 4263 | 1467363328430 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:55:28 INFO - PROCESS | 4263 | 1467363328433 Marionette TRACE conn3 <- [1,1162,null,{}] 01:55:28 INFO - PROCESS | 4263 | 1467363328440 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:28 INFO - PROCESS | 4263 | 1467363328445 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:28 INFO - PROCESS | 4263 | 1467363328628 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 01:55:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30a800 == 40 [pid = 4263] [id = 287] 01:55:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31c400 == 39 [pid = 4263] [id = 286] 01:55:28 INFO - PROCESS | 4263 | 1467363328869 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:28 INFO - PROCESS | 4263 | 1467363328878 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31cc00 == 38 [pid = 4263] [id = 285] 01:55:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80ac00 == 37 [pid = 4263] [id = 284] 01:55:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e8c00 == 38 [pid = 4263] [id = 298] 01:55:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 117 (0x8c69f800) [pid = 4263] [serial = 895] [outer = (nil)] 01:55:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 118 (0x8d119800) [pid = 4263] [serial = 896] [outer = 0x8c69f800] 01:55:28 INFO - PROCESS | 4263 | 1467363328951 Marionette DEBUG loaded listener.js 01:55:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 119 (0x8e305800) [pid = 4263] [serial = 897] [outer = 0x8c69f800] 01:55:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f0000 == 37 [pid = 4263] [id = 283] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 118 (0x924d9400) [pid = 4263] [serial = 821] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 117 (0x924e0000) [pid = 4263] [serial = 822] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 116 (0x8ec76800) [pid = 4263] [serial = 824] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 115 (0x928ecc00) [pid = 4263] [serial = 800] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 114 (0x928eb400) [pid = 4263] [serial = 801] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 113 (0x91b66800) [pid = 4263] [serial = 788] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 112 (0x923f5800) [pid = 4263] [serial = 789] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 111 (0x92d17000) [pid = 4263] [serial = 803] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 110 (0x92d1a800) [pid = 4263] [serial = 804] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 109 (0x9263b800) [pid = 4263] [serial = 794] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 108 (0x9263f400) [pid = 4263] [serial = 795] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 107 (0x91b6f400) [pid = 4263] [serial = 818] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 106 (0x8c8ee400) [pid = 4263] [serial = 782] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 105 (0x8c8f9800) [pid = 4263] [serial = 783] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 104 (0x9280d000) [pid = 4263] [serial = 797] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 103 (0x928dfc00) [pid = 4263] [serial = 798] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x8d2d9000) [pid = 4263] [serial = 812] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0x8d80f400) [pid = 4263] [serial = 813] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x924df400) [pid = 4263] [serial = 791] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x9261d400) [pid = 4263] [serial = 792] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x92dd0000) [pid = 4263] [serial = 806] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x92dd2000) [pid = 4263] [serial = 807] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x8e097000) [pid = 4263] [serial = 785] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x8e0a0800) [pid = 4263] [serial = 786] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x8e30d800) [pid = 4263] [serial = 815] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x8e31f800) [pid = 4263] [serial = 816] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x8ec78c00) [pid = 4263] [serial = 780] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x8a3e7400) [pid = 4263] [serial = 809] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x8c69c800) [pid = 4263] [serial = 810] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x92810800) [pid = 4263] [serial = 827] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x928e5800) [pid = 4263] [serial = 828] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x92625000) [pid = 4263] [serial = 825] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x92426800) [pid = 4263] [serial = 819] [outer = (nil)] [url = about:blank] 01:55:29 INFO - PROCESS | 4263 | 1467363329877 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1482ms 01:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:55:29 INFO - PROCESS | 4263 | 1467363329911 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 01:55:29 INFO - PROCESS | 4263 | 1467363329915 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 01:55:29 INFO - PROCESS | 4263 | 1467363329921 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:55:29 INFO - PROCESS | 4263 | 1467363329927 Marionette TRACE conn3 <- [1,1166,null,{}] 01:55:29 INFO - PROCESS | 4263 | 1467363329942 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:29 INFO - PROCESS | 4263 | 1467363329950 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:30 INFO - PROCESS | 4263 | 1467363330111 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 01:55:30 INFO - PROCESS | 4263 | 1467363330122 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:30 INFO - PROCESS | 4263 | 1467363330132 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6ec00 == 38 [pid = 4263] [id = 299] 01:55:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8ec78c00) [pid = 4263] [serial = 898] [outer = (nil)] 01:55:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x91b63c00) [pid = 4263] [serial = 899] [outer = 0x8ec78c00] 01:55:30 INFO - PROCESS | 4263 | 1467363330206 Marionette DEBUG loaded listener.js 01:55:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x923f7400) [pid = 4263] [serial = 900] [outer = 0x8ec78c00] 01:55:31 INFO - PROCESS | 4263 | 1467363331083 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1188ms 01:55:31 INFO - PROCESS | 4263 | 1467363331108 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 01:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:55:31 INFO - PROCESS | 4263 | 1467363331113 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 01:55:31 INFO - PROCESS | 4263 | 1467363331119 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:55:31 INFO - PROCESS | 4263 | 1467363331123 Marionette TRACE conn3 <- [1,1170,null,{}] 01:55:31 INFO - PROCESS | 4263 | 1467363331128 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:31 INFO - PROCESS | 4263 | 1467363331133 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:31 INFO - PROCESS | 4263 | 1467363331348 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 01:55:31 INFO - PROCESS | 4263 | 1467363331366 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:31 INFO - PROCESS | 4263 | 1467363331374 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3dec00 == 39 [pid = 4263] [id = 300] 01:55:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x91b6b000) [pid = 4263] [serial = 901] [outer = (nil)] 01:55:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x924d3400) [pid = 4263] [serial = 902] [outer = 0x91b6b000] 01:55:31 INFO - PROCESS | 4263 | 1467363331440 Marionette DEBUG loaded listener.js 01:55:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x9261cc00) [pid = 4263] [serial = 903] [outer = 0x91b6b000] 01:55:32 INFO - PROCESS | 4263 | 1467363332390 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1296ms 01:55:32 INFO - PROCESS | 4263 | 1467363332415 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 01:55:32 INFO - PROCESS | 4263 | 1467363332418 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 01:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:55:32 INFO - PROCESS | 4263 | 1467363332425 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:55:32 INFO - PROCESS | 4263 | 1467363332441 Marionette TRACE conn3 <- [1,1174,null,{}] 01:55:32 INFO - PROCESS | 4263 | 1467363332455 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:32 INFO - PROCESS | 4263 | 1467363332460 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:32 INFO - PROCESS | 4263 | 1467363332661 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 01:55:32 INFO - PROCESS | 4263 | 1467363332681 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:32 INFO - PROCESS | 4263 | 1467363332692 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2e1000 == 40 [pid = 4263] [id = 301] 01:55:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x8ec75400) [pid = 4263] [serial = 904] [outer = (nil)] 01:55:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x92629000) [pid = 4263] [serial = 905] [outer = 0x8ec75400] 01:55:32 INFO - PROCESS | 4263 | 1467363332754 Marionette DEBUG loaded listener.js 01:55:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x92641800) [pid = 4263] [serial = 906] [outer = 0x8ec75400] 01:55:33 INFO - PROCESS | 4263 | 1467363333654 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:55:33 INFO - PROCESS | 4263 | 1467363333842 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 01:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:55:33 INFO - PROCESS | 4263 | 1467363333853 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:55:33 INFO - PROCESS | 4263 | 1467363333855 Marionette TRACE conn3 <- [1,1178,null,{}] 01:55:33 INFO - PROCESS | 4263 | 1467363333861 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:33 INFO - PROCESS | 4263 | 1467363333870 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:34 INFO - PROCESS | 4263 | 1467363334038 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 01:55:34 INFO - PROCESS | 4263 | 1467363334168 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:34 INFO - PROCESS | 4263 | 1467363334175 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6c800 == 41 [pid = 4263] [id = 302] 01:55:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x92421800) [pid = 4263] [serial = 907] [outer = (nil)] 01:55:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x9280e000) [pid = 4263] [serial = 908] [outer = 0x92421800] 01:55:34 INFO - PROCESS | 4263 | 1467363334293 Marionette DEBUG loaded listener.js 01:55:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x92813800) [pid = 4263] [serial = 909] [outer = 0x92421800] 01:55:35 INFO - PROCESS | 4263 | 1467363335003 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:55:35 INFO - PROCESS | 4263 | 1467363335035 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 01:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:55:35 INFO - PROCESS | 4263 | 1467363335041 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:55:35 INFO - PROCESS | 4263 | 1467363335044 Marionette TRACE conn3 <- [1,1182,null,{}] 01:55:35 INFO - PROCESS | 4263 | 1467363335049 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:35 INFO - PROCESS | 4263 | 1467363335054 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:35 INFO - PROCESS | 4263 | 1467363335342 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 01:55:35 INFO - PROCESS | 4263 | 1467363335369 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:35 INFO - PROCESS | 4263 | 1467363335380 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b62c00 == 42 [pid = 4263] [id = 303] 01:55:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x9242bc00) [pid = 4263] [serial = 910] [outer = (nil)] 01:55:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x92d1c000) [pid = 4263] [serial = 911] [outer = 0x9242bc00] 01:55:35 INFO - PROCESS | 4263 | 1467363335477 Marionette DEBUG loaded listener.js 01:55:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x92d23800) [pid = 4263] [serial = 912] [outer = 0x9242bc00] 01:55:36 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:36 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:55:36 INFO - PROCESS | 4263 | 1467363336544 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:55:36 INFO - PROCESS | 4263 | 1467363336593 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 01:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:55:36 INFO - PROCESS | 4263 | 1467363336602 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:55:36 INFO - PROCESS | 4263 | 1467363336607 Marionette TRACE conn3 <- [1,1186,null,{}] 01:55:36 INFO - PROCESS | 4263 | 1467363336617 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:36 INFO - PROCESS | 4263 | 1467363336623 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:36 INFO - PROCESS | 4263 | 1467363336834 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 01:55:37 INFO - PROCESS | 4263 | 1467363337056 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:37 INFO - PROCESS | 4263 | 1467363337065 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:37 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a1c00 == 43 [pid = 4263] [id = 304] 01:55:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8c8f3400) [pid = 4263] [serial = 913] [outer = (nil)] 01:55:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8e092000) [pid = 4263] [serial = 914] [outer = 0x8c8f3400] 01:55:37 INFO - PROCESS | 4263 | 1467363337193 Marionette DEBUG loaded listener.js 01:55:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8e09a000) [pid = 4263] [serial = 915] [outer = 0x8c8f3400] 01:55:38 INFO - PROCESS | 4263 | 1467363338099 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 01:55:38 INFO - PROCESS | 4263 | 1467363338162 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 01:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:55:38 INFO - PROCESS | 4263 | 1467363338176 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:55:38 INFO - PROCESS | 4263 | 1467363338181 Marionette TRACE conn3 <- [1,1190,null,{}] 01:55:38 INFO - PROCESS | 4263 | 1467363338187 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:38 INFO - PROCESS | 4263 | 1467363338193 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:38 INFO - PROCESS | 4263 | 1467363338394 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 01:55:38 INFO - PROCESS | 4263 | 1467363338615 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:38 INFO - PROCESS | 4263 | 1467363338624 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6e400 == 44 [pid = 4263] [id = 305] 01:55:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x8f44e400) [pid = 4263] [serial = 916] [outer = (nil)] 01:55:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x92422000) [pid = 4263] [serial = 917] [outer = 0x8f44e400] 01:55:38 INFO - PROCESS | 4263 | 1467363338750 Marionette DEBUG loaded listener.js 01:55:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x9261a400) [pid = 4263] [serial = 918] [outer = 0x8f44e400] 01:55:39 INFO - PROCESS | 4263 | 1467363339721 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 01:55:39 INFO - PROCESS | 4263 | 1467363339767 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 01:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:55:39 INFO - PROCESS | 4263 | 1467363339775 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:55:39 INFO - PROCESS | 4263 | 1467363339781 Marionette TRACE conn3 <- [1,1194,null,{}] 01:55:39 INFO - PROCESS | 4263 | 1467363339798 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:39 INFO - PROCESS | 4263 | 1467363339807 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:39 INFO - PROCESS | 4263 | 1467363339997 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 01:55:40 INFO - PROCESS | 4263 | 1467363340212 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:40 INFO - PROCESS | 4263 | 1467363340220 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea27000 == 45 [pid = 4263] [id = 306] 01:55:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x92dd5c00) [pid = 4263] [serial = 919] [outer = (nil)] 01:55:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x92ddd800) [pid = 4263] [serial = 920] [outer = 0x92dd5c00] 01:55:40 INFO - PROCESS | 4263 | 1467363340351 Marionette DEBUG loaded listener.js 01:55:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x93b23000) [pid = 4263] [serial = 921] [outer = 0x92dd5c00] 01:55:41 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:41 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:55:41 INFO - PROCESS | 4263 | 1467363341241 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 01:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:55:41 INFO - PROCESS | 4263 | 1467363341322 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 01:55:41 INFO - PROCESS | 4263 | 1467363341329 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:55:41 INFO - PROCESS | 4263 | 1467363341332 Marionette TRACE conn3 <- [1,1198,null,{}] 01:55:41 INFO - PROCESS | 4263 | 1467363341338 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:41 INFO - PROCESS | 4263 | 1467363341343 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:41 INFO - PROCESS | 4263 | 1467363341535 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 01:55:41 INFO - PROCESS | 4263 | 1467363341748 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:41 INFO - PROCESS | 4263 | 1467363341759 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:41 INFO - PROCESS | 4263 | ++DOCSHELL 0x92ddc800 == 46 [pid = 4263] [id = 307] 01:55:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x93b26400) [pid = 4263] [serial = 922] [outer = (nil)] 01:55:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x948bf800) [pid = 4263] [serial = 923] [outer = 0x93b26400] 01:55:41 INFO - PROCESS | 4263 | 1467363341893 Marionette DEBUG loaded listener.js 01:55:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x95298800) [pid = 4263] [serial = 924] [outer = 0x93b26400] 01:55:42 INFO - PROCESS | 4263 | 1467363342740 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1480ms 01:55:42 INFO - PROCESS | 4263 | 1467363342809 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 01:55:42 INFO - PROCESS | 4263 | 1467363342813 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 01:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:55:42 INFO - PROCESS | 4263 | 1467363342820 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:55:42 INFO - PROCESS | 4263 | 1467363342823 Marionette TRACE conn3 <- [1,1202,null,{}] 01:55:42 INFO - PROCESS | 4263 | 1467363342829 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:42 INFO - PROCESS | 4263 | 1467363342834 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:43 INFO - PROCESS | 4263 | 1467363343069 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 01:55:43 INFO - PROCESS | 4263 | 1467363343297 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:43 INFO - PROCESS | 4263 | 1467363343303 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x93b27000 == 47 [pid = 4263] [id = 308] 01:55:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x95298000) [pid = 4263] [serial = 925] [outer = (nil)] 01:55:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x952a4800) [pid = 4263] [serial = 926] [outer = 0x95298000] 01:55:43 INFO - PROCESS | 4263 | 1467363343429 Marionette DEBUG loaded listener.js 01:55:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 104 (0x952be800) [pid = 4263] [serial = 927] [outer = 0x95298000] 01:55:44 INFO - PROCESS | 4263 | 1467363344301 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:55:44 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 01:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1529ms 01:55:44 INFO - PROCESS | 4263 | 1467363344350 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 01:55:44 INFO - PROCESS | 4263 | 1467363344354 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 01:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:55:44 INFO - PROCESS | 4263 | 1467363344361 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:55:44 INFO - PROCESS | 4263 | 1467363344364 Marionette TRACE conn3 <- [1,1206,null,{}] 01:55:44 INFO - PROCESS | 4263 | 1467363344370 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:44 INFO - PROCESS | 4263 | 1467363344380 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:44 INFO - PROCESS | 4263 | 1467363344642 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 01:55:44 INFO - PROCESS | 4263 | 1467363344864 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:44 INFO - PROCESS | 4263 | 1467363344875 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a0000 == 48 [pid = 4263] [id = 309] 01:55:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 105 (0x952a0400) [pid = 4263] [serial = 928] [outer = (nil)] 01:55:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 106 (0x95509400) [pid = 4263] [serial = 929] [outer = 0x952a0400] 01:55:44 INFO - PROCESS | 4263 | 1467363344994 Marionette DEBUG loaded listener.js 01:55:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 107 (0x9550c800) [pid = 4263] [serial = 930] [outer = 0x952a0400] 01:55:45 INFO - PROCESS | 4263 | 1467363345870 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:55:45 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 01:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1580ms 01:55:45 INFO - PROCESS | 4263 | 1467363345943 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 01:55:45 INFO - PROCESS | 4263 | 1467363345946 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 01:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:55:45 INFO - PROCESS | 4263 | 1467363345953 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:55:45 INFO - PROCESS | 4263 | 1467363345956 Marionette TRACE conn3 <- [1,1210,null,{}] 01:55:45 INFO - PROCESS | 4263 | 1467363345962 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:45 INFO - PROCESS | 4263 | 1467363345967 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:46 INFO - PROCESS | 4263 | 1467363346139 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 01:55:46 INFO - PROCESS | 4263 | 1467363346309 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:46 INFO - PROCESS | 4263 | 1467363346319 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c698400 == 49 [pid = 4263] [id = 310] 01:55:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 108 (0x8d11ec00) [pid = 4263] [serial = 931] [outer = (nil)] 01:55:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 109 (0x8e311400) [pid = 4263] [serial = 932] [outer = 0x8d11ec00] 01:55:46 INFO - PROCESS | 4263 | 1467363346407 Marionette DEBUG loaded listener.js 01:55:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 110 (0x8f453800) [pid = 4263] [serial = 933] [outer = 0x8d11ec00] 01:55:47 INFO - PROCESS | 4263 | 1467363347666 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1783ms 01:55:47 INFO - PROCESS | 4263 | 1467363347738 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 01:55:47 INFO - PROCESS | 4263 | 1467363347744 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 01:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:55:47 INFO - PROCESS | 4263 | 1467363347751 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:55:47 INFO - PROCESS | 4263 | 1467363347756 Marionette TRACE conn3 <- [1,1214,null,{}] 01:55:47 INFO - PROCESS | 4263 | 1467363347764 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:47 INFO - PROCESS | 4263 | 1467363347768 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:47 INFO - PROCESS | 4263 | 1467363347987 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 01:55:48 INFO - PROCESS | 4263 | 1467363348182 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:48 INFO - PROCESS | 4263 | 1467363348191 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31d000 == 50 [pid = 4263] [id = 311] 01:55:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 111 (0x8e31f000) [pid = 4263] [serial = 934] [outer = (nil)] 01:55:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 112 (0x8ea26400) [pid = 4263] [serial = 935] [outer = 0x8e31f000] 01:55:48 INFO - PROCESS | 4263 | 1467363348269 Marionette DEBUG loaded listener.js 01:55:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 113 (0x8ec76c00) [pid = 4263] [serial = 936] [outer = 0x8e31f000] 01:55:49 INFO - PROCESS | 4263 | 1467363349238 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1536ms 01:55:49 INFO - PROCESS | 4263 | 1467363349288 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 01:55:49 INFO - PROCESS | 4263 | 1467363349295 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 01:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:55:49 INFO - PROCESS | 4263 | 1467363349304 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:55:49 INFO - PROCESS | 4263 | 1467363349309 Marionette TRACE conn3 <- [1,1218,null,{}] 01:55:49 INFO - PROCESS | 4263 | 1467363349315 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:49 INFO - PROCESS | 4263 | 1467363349320 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:49 INFO - PROCESS | 4263 | 1467363349519 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6c800 == 49 [pid = 4263] [id = 302] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2e1000 == 48 [pid = 4263] [id = 301] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3dec00 == 47 [pid = 4263] [id = 300] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6ec00 == 46 [pid = 4263] [id = 299] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e8c00 == 45 [pid = 4263] [id = 298] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8c698000 == 44 [pid = 4263] [id = 297] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x9242e400 == 43 [pid = 4263] [id = 288] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x92d1bc00 == 42 [pid = 4263] [id = 295] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09b000 == 41 [pid = 4263] [id = 282] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8d113800 == 40 [pid = 4263] [id = 296] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1800 == 39 [pid = 4263] [id = 289] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31b000 == 38 [pid = 4263] [id = 291] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09f400 == 37 [pid = 4263] [id = 294] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8e320000 == 36 [pid = 4263] [id = 292] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8e318000 == 35 [pid = 4263] [id = 290] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f2000 == 34 [pid = 4263] [id = 293] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x9242d400 == 33 [pid = 4263] [id = 11] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31d000 == 32 [pid = 4263] [id = 311] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8c698400 == 31 [pid = 4263] [id = 310] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a0000 == 30 [pid = 4263] [id = 309] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x92ddc800 == 29 [pid = 4263] [id = 307] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x93b27000 == 28 [pid = 4263] [id = 308] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea27000 == 27 [pid = 4263] [id = 306] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6e400 == 26 [pid = 4263] [id = 305] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x91b62c00 == 25 [pid = 4263] [id = 303] 01:55:50 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a1c00 == 24 [pid = 4263] [id = 304] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 112 (0x8d119400) [pid = 4263] [serial = 851] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 111 (0x8ea27400) [pid = 4263] [serial = 858] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 110 (0x91b69400) [pid = 4263] [serial = 834] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 109 (0x8e311c00) [pid = 4263] [serial = 849] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 108 (0x93d33c00) [pid = 4263] [serial = 846] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 107 (0x8e30cc00) [pid = 4263] [serial = 848] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 106 (0x8e307c00) [pid = 4263] [serial = 831] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 105 (0x92bb6800) [pid = 4263] [serial = 836] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 104 (0x92f74000) [pid = 4263] [serial = 840] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 103 (0x93006c00) [pid = 4263] [serial = 842] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x8ea1d800) [pid = 4263] [serial = 857] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0x8dabb400) [pid = 4263] [serial = 855] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x8d11e400) [pid = 4263] [serial = 852] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x92d25000) [pid = 4263] [serial = 839] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x92d16400) [pid = 4263] [serial = 837] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x8e093000) [pid = 4263] [serial = 830] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x8f458c00) [pid = 4263] [serial = 833] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x93bae400) [pid = 4263] [serial = 845] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x93008c00) [pid = 4263] [serial = 843] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x8ec79000) [pid = 4263] [serial = 860] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x8ec76400) [pid = 4263] [serial = 863] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x8dab7000) [pid = 4263] [serial = 854] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x91b67400) [pid = 4263] [serial = 861] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x91b66000) [pid = 4263] [serial = 864] [outer = (nil)] [url = about:blank] 01:55:50 INFO - PROCESS | 4263 | 1467363350949 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:50 INFO - PROCESS | 4263 | 1467363350960 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ea800 == 25 [pid = 4263] [id = 312] 01:55:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8a3ec800) [pid = 4263] [serial = 937] [outer = (nil)] 01:55:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8c698400) [pid = 4263] [serial = 938] [outer = 0x8a3ec800] 01:55:51 INFO - PROCESS | 4263 | 1467363351039 Marionette DEBUG loaded listener.js 01:55:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8c8efc00) [pid = 4263] [serial = 939] [outer = 0x8a3ec800] 01:55:51 INFO - PROCESS | 4263 | 1467363351826 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2585ms 01:55:51 INFO - PROCESS | 4263 | 1467363351892 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 01:55:51 INFO - PROCESS | 4263 | 1467363351898 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 01:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:55:51 INFO - PROCESS | 4263 | 1467363351906 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:55:51 INFO - PROCESS | 4263 | 1467363351910 Marionette TRACE conn3 <- [1,1222,null,{}] 01:55:51 INFO - PROCESS | 4263 | 1467363351929 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:51 INFO - PROCESS | 4263 | 1467363351937 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:52 INFO - PROCESS | 4263 | 1467363352101 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 01:55:52 INFO - PROCESS | 4263 | 1467363352112 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:52 INFO - PROCESS | 4263 | 1467363352120 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d7400 == 26 [pid = 4263] [id = 313] 01:55:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x8d2d7800) [pid = 4263] [serial = 940] [outer = (nil)] 01:55:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x8d2e2c00) [pid = 4263] [serial = 941] [outer = 0x8d2d7800] 01:55:52 INFO - PROCESS | 4263 | 1467363352193 Marionette DEBUG loaded listener.js 01:55:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x8d80e400) [pid = 4263] [serial = 942] [outer = 0x8d2d7800] 01:55:53 INFO - PROCESS | 4263 | 1467363353121 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 01:55:53 INFO - PROCESS | 4263 | 1467363353168 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 01:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:55:53 INFO - PROCESS | 4263 | 1467363353176 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:55:53 INFO - PROCESS | 4263 | 1467363353179 Marionette TRACE conn3 <- [1,1226,null,{}] 01:55:53 INFO - PROCESS | 4263 | 1467363353185 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:53 INFO - PROCESS | 4263 | 1467363353190 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:53 INFO - PROCESS | 4263 | 1467363353369 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 01:55:53 INFO - PROCESS | 4263 | 1467363353523 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:53 INFO - PROCESS | 4263 | 1467363353533 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2da800 == 27 [pid = 4263] [id = 314] 01:55:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x8dac0800) [pid = 4263] [serial = 943] [outer = (nil)] 01:55:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x8e303c00) [pid = 4263] [serial = 944] [outer = 0x8dac0800] 01:55:53 INFO - PROCESS | 4263 | 1467363353601 Marionette DEBUG loaded listener.js 01:55:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x8e312800) [pid = 4263] [serial = 945] [outer = 0x8dac0800] 01:55:54 INFO - PROCESS | 4263 | 1467363354557 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1430ms 01:55:54 INFO - PROCESS | 4263 | 1467363354615 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 01:55:54 INFO - PROCESS | 4263 | 1467363354619 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 01:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:55:54 INFO - PROCESS | 4263 | 1467363354634 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:55:54 INFO - PROCESS | 4263 | 1467363354654 Marionette TRACE conn3 <- [1,1230,null,{}] 01:55:54 INFO - PROCESS | 4263 | 1467363354668 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:54 INFO - PROCESS | 4263 | 1467363354676 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:54 INFO - PROCESS | 4263 | 1467363354907 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 01:55:54 INFO - PROCESS | 4263 | 1467363354928 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:54 INFO - PROCESS | 4263 | 1467363354935 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8fac00 == 28 [pid = 4263] [id = 315] 01:55:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x8e305400) [pid = 4263] [serial = 946] [outer = (nil)] 01:55:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x8ec70c00) [pid = 4263] [serial = 947] [outer = 0x8e305400] 01:55:55 INFO - PROCESS | 4263 | 1467363355022 Marionette DEBUG loaded listener.js 01:55:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x8f451400) [pid = 4263] [serial = 948] [outer = 0x8e305400] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x8ec75400) [pid = 4263] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x8ea22c00) [pid = 4263] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x8d120800) [pid = 4263] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x924d2400) [pid = 4263] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x92624800) [pid = 4263] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x8c8f9000) [pid = 4263] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x923f2c00) [pid = 4263] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x9300f000) [pid = 4263] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x8d119c00) [pid = 4263] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x8ec78c00) [pid = 4263] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x924da000) [pid = 4263] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x8c69f800) [pid = 4263] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x91b6b000) [pid = 4263] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x8c699800) [pid = 4263] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x9242bc00) [pid = 4263] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x93d37000) [pid = 4263] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x92421800) [pid = 4263] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:55:56 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x93ba7000) [pid = 4263] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:55:56 INFO - PROCESS | 4263 | 1467363356560 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1968ms 01:55:56 INFO - PROCESS | 4263 | 1467363356596 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 01:55:56 INFO - PROCESS | 4263 | 1467363356600 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 01:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:55:56 INFO - PROCESS | 4263 | 1467363356607 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:55:56 INFO - PROCESS | 4263 | 1467363356610 Marionette TRACE conn3 <- [1,1234,null,{}] 01:55:56 INFO - PROCESS | 4263 | 1467363356615 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:56 INFO - PROCESS | 4263 | 1467363356620 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:56 INFO - PROCESS | 4263 | 1467363356770 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 01:55:56 INFO - PROCESS | 4263 | 1467363356783 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:56 INFO - PROCESS | 4263 | 1467363356790 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80e000 == 29 [pid = 4263] [id = 316] 01:55:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8ea22c00) [pid = 4263] [serial = 949] [outer = (nil)] 01:55:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8f459400) [pid = 4263] [serial = 950] [outer = 0x8ea22c00] 01:55:56 INFO - PROCESS | 4263 | 1467363356860 Marionette DEBUG loaded listener.js 01:55:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x91b60c00) [pid = 4263] [serial = 951] [outer = 0x8ea22c00] 01:55:57 INFO - PROCESS | 4263 | 1467363357695 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1128ms 01:55:57 INFO - PROCESS | 4263 | 1467363357736 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 01:55:57 INFO - PROCESS | 4263 | 1467363357738 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 01:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:55:57 INFO - PROCESS | 4263 | 1467363357749 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:55:57 INFO - PROCESS | 4263 | 1467363357752 Marionette TRACE conn3 <- [1,1238,null,{}] 01:55:57 INFO - PROCESS | 4263 | 1467363357758 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:57 INFO - PROCESS | 4263 | 1467363357763 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:57 INFO - PROCESS | 4263 | 1467363357912 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 01:55:57 INFO - PROCESS | 4263 | 1467363357922 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:57 INFO - PROCESS | 4263 | 1467363357940 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b6d800 == 30 [pid = 4263] [id = 317] 01:55:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x91b6f800) [pid = 4263] [serial = 952] [outer = (nil)] 01:55:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x923f8800) [pid = 4263] [serial = 953] [outer = 0x91b6f800] 01:55:58 INFO - PROCESS | 4263 | 1467363358019 Marionette DEBUG loaded listener.js 01:55:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x924d9800) [pid = 4263] [serial = 954] [outer = 0x91b6f800] 01:55:59 INFO - PROCESS | 4263 | 1467363359254 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1579ms 01:55:59 INFO - PROCESS | 4263 | 1467363359330 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 01:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:55:59 INFO - PROCESS | 4263 | 1467363359337 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 01:55:59 INFO - PROCESS | 4263 | 1467363359344 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:55:59 INFO - PROCESS | 4263 | 1467363359352 Marionette TRACE conn3 <- [1,1242,null,{}] 01:55:59 INFO - PROCESS | 4263 | 1467363359360 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:55:59 INFO - PROCESS | 4263 | 1467363359366 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:59 INFO - PROCESS | 4263 | 1467363359605 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 01:55:59 INFO - PROCESS | 4263 | 1467363359914 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:55:59 INFO - PROCESS | 4263 | 1467363359924 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:55:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693400 == 31 [pid = 4263] [id = 318] 01:55:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8d114c00) [pid = 4263] [serial = 955] [outer = (nil)] 01:55:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8dac4c00) [pid = 4263] [serial = 956] [outer = 0x8d114c00] 01:56:00 INFO - PROCESS | 4263 | 1467363360008 Marionette DEBUG loaded listener.js 01:56:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8e09b800) [pid = 4263] [serial = 957] [outer = 0x8d114c00] 01:56:01 INFO - PROCESS | 4263 | 1467363361151 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1894ms 01:56:01 INFO - PROCESS | 4263 | 1467363361238 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 01:56:01 INFO - PROCESS | 4263 | 1467363361246 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 01:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:56:01 INFO - PROCESS | 4263 | 1467363361258 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:56:01 INFO - PROCESS | 4263 | 1467363361262 Marionette TRACE conn3 <- [1,1246,null,{}] 01:56:01 INFO - PROCESS | 4263 | 1467363361269 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:01 INFO - PROCESS | 4263 | 1467363361274 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:01 INFO - PROCESS | 4263 | 1467363361477 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 01:56:01 INFO - PROCESS | 4263 | 1467363361642 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:01 INFO - PROCESS | 4263 | 1467363361651 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d6400 == 32 [pid = 4263] [id = 319] 01:56:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x8ec73000) [pid = 4263] [serial = 958] [outer = (nil)] 01:56:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x91b65800) [pid = 4263] [serial = 959] [outer = 0x8ec73000] 01:56:01 INFO - PROCESS | 4263 | 1467363361826 Marionette DEBUG loaded listener.js 01:56:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x923f9c00) [pid = 4263] [serial = 960] [outer = 0x8ec73000] 01:56:02 INFO - PROCESS | 4263 | 1467363362835 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1635ms 01:56:02 INFO - PROCESS | 4263 | 1467363362892 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 01:56:02 INFO - PROCESS | 4263 | 1467363362896 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 01:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:56:02 INFO - PROCESS | 4263 | 1467363362903 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:56:02 INFO - PROCESS | 4263 | 1467363362909 Marionette TRACE conn3 <- [1,1250,null,{}] 01:56:02 INFO - PROCESS | 4263 | 1467363362925 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:02 INFO - PROCESS | 4263 | 1467363362934 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:03 INFO - PROCESS | 4263 | 1467363363165 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 01:56:03 INFO - PROCESS | 4263 | 1467363363389 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:03 INFO - PROCESS | 4263 | 1467363363401 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b6c400 == 33 [pid = 4263] [id = 320] 01:56:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x924d4800) [pid = 4263] [serial = 961] [outer = (nil)] 01:56:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x9263b400) [pid = 4263] [serial = 962] [outer = 0x924d4800] 01:56:03 INFO - PROCESS | 4263 | 1467363363533 Marionette DEBUG loaded listener.js 01:56:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x92807800) [pid = 4263] [serial = 963] [outer = 0x924d4800] 01:56:04 INFO - PROCESS | 4263 | 1467363364508 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1688ms 01:56:04 INFO - PROCESS | 4263 | 1467363364593 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 01:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:56:04 INFO - PROCESS | 4263 | 1467363364598 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 01:56:04 INFO - PROCESS | 4263 | 1467363364604 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:56:04 INFO - PROCESS | 4263 | 1467363364608 Marionette TRACE conn3 <- [1,1254,null,{}] 01:56:04 INFO - PROCESS | 4263 | 1467363364614 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:04 INFO - PROCESS | 4263 | 1467363364620 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:04 INFO - PROCESS | 4263 | 1467363364836 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 01:56:05 INFO - PROCESS | 4263 | 1467363365266 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:05 INFO - PROCESS | 4263 | 1467363365272 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c697400 == 34 [pid = 4263] [id = 321] 01:56:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x8c698800) [pid = 4263] [serial = 964] [outer = (nil)] 01:56:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x8c8f1000) [pid = 4263] [serial = 965] [outer = 0x8c698800] 01:56:05 INFO - PROCESS | 4263 | 1467363365351 Marionette DEBUG loaded listener.js 01:56:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x8d114000) [pid = 4263] [serial = 966] [outer = 0x8c698800] 01:56:06 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2ddc00 == 33 [pid = 4263] [id = 208] 01:56:06 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8fa800 == 32 [pid = 4263] [id = 209] 01:56:06 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f1c00 == 31 [pid = 4263] [id = 225] 01:56:06 INFO - PROCESS | 4263 | 1467363366359 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x92629000) [pid = 4263] [serial = 905] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x92641800) [pid = 4263] [serial = 906] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x8ec6e000) [pid = 4263] [serial = 872] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x8ec79400) [pid = 4263] [serial = 873] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x92bbdc00) [pid = 4263] [serial = 881] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x92812000) [pid = 4263] [serial = 882] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x9261f800) [pid = 4263] [serial = 867] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x924dec00) [pid = 4263] [serial = 866] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x9263f000) [pid = 4263] [serial = 875] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x92647c00) [pid = 4263] [serial = 876] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x8d802800) [pid = 4263] [serial = 869] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x8d80e800) [pid = 4263] [serial = 870] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x93007400) [pid = 4263] [serial = 884] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x9300b800) [pid = 4263] [serial = 885] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x93b2b400) [pid = 4263] [serial = 887] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x93d31400) [pid = 4263] [serial = 888] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8e317c00) [pid = 4263] [serial = 890] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x91b65c00) [pid = 4263] [serial = 891] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x91b63c00) [pid = 4263] [serial = 899] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x923f7400) [pid = 4263] [serial = 900] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92813c00) [pid = 4263] [serial = 878] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x928e8400) [pid = 4263] [serial = 879] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8d119800) [pid = 4263] [serial = 896] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8e305800) [pid = 4263] [serial = 897] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x924d3400) [pid = 4263] [serial = 902] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8d2d9400) [pid = 4263] [serial = 893] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8d804c00) [pid = 4263] [serial = 894] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92d1c000) [pid = 4263] [serial = 911] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92d23800) [pid = 4263] [serial = 912] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8ea24400) [pid = 4263] [serial = 618] [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.] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92813800) [pid = 4263] [serial = 909] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x9280e000) [pid = 4263] [serial = 908] [outer = (nil)] [url = about:blank] 01:56:06 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x9261cc00) [pid = 4263] [serial = 903] [outer = (nil)] [url = about:blank] 01:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1847ms 01:56:06 INFO - PROCESS | 4263 | 1467363366453 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 01:56:06 INFO - PROCESS | 4263 | 1467363366458 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 01:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:56:06 INFO - PROCESS | 4263 | 1467363366465 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:56:06 INFO - PROCESS | 4263 | 1467363366469 Marionette TRACE conn3 <- [1,1258,null,{}] 01:56:06 INFO - PROCESS | 4263 | 1467363366477 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:06 INFO - PROCESS | 4263 | 1467363366485 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:06 INFO - PROCESS | 4263 | 1467363366656 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 01:56:06 INFO - PROCESS | 4263 | 1467363366821 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:06 INFO - PROCESS | 4263 | 1467363366829 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2e2400 == 32 [pid = 4263] [id = 322] 01:56:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d803c00) [pid = 4263] [serial = 967] [outer = (nil)] 01:56:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8d80f000) [pid = 4263] [serial = 968] [outer = 0x8d803c00] 01:56:06 INFO - PROCESS | 4263 | 1467363366909 Marionette DEBUG loaded listener.js 01:56:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e092400) [pid = 4263] [serial = 969] [outer = 0x8d803c00] 01:56:07 INFO - PROCESS | 4263 | 1467363367671 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1281ms 01:56:07 INFO - PROCESS | 4263 | 1467363367750 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 01:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:56:07 INFO - PROCESS | 4263 | 1467363367757 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 01:56:07 INFO - PROCESS | 4263 | 1467363367763 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:56:07 INFO - PROCESS | 4263 | 1467363367767 Marionette TRACE conn3 <- [1,1262,null,{}] 01:56:07 INFO - PROCESS | 4263 | 1467363367772 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:07 INFO - PROCESS | 4263 | 1467363367777 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:07 INFO - PROCESS | 4263 | 1467363367943 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 01:56:08 INFO - PROCESS | 4263 | 1467363368067 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:08 INFO - PROCESS | 4263 | 1467363368074 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e097c00 == 33 [pid = 4263] [id = 323] 01:56:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e318800) [pid = 4263] [serial = 970] [outer = (nil)] 01:56:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8ec6e000) [pid = 4263] [serial = 971] [outer = 0x8e318800] 01:56:08 INFO - PROCESS | 4263 | 1467363368142 Marionette DEBUG loaded listener.js 01:56:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8f455000) [pid = 4263] [serial = 972] [outer = 0x8e318800] 01:56:09 INFO - PROCESS | 4263 | 1467363369010 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1280ms 01:56:09 INFO - PROCESS | 4263 | 1467363369043 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 01:56:09 INFO - PROCESS | 4263 | 1467363369048 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 01:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:56:09 INFO - PROCESS | 4263 | 1467363369061 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:56:09 INFO - PROCESS | 4263 | 1467363369069 Marionette TRACE conn3 <- [1,1266,null,{}] 01:56:09 INFO - PROCESS | 4263 | 1467363369085 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:09 INFO - PROCESS | 4263 | 1467363369092 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:09 INFO - PROCESS | 4263 | 1467363369299 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 01:56:09 INFO - PROCESS | 4263 | 1467363369322 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:09 INFO - PROCESS | 4263 | 1467363369330 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31a000 == 34 [pid = 4263] [id = 324] 01:56:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x9261bc00) [pid = 4263] [serial = 973] [outer = (nil)] 01:56:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x9261e400) [pid = 4263] [serial = 974] [outer = 0x9261bc00] 01:56:09 INFO - PROCESS | 4263 | 1467363369397 Marionette DEBUG loaded listener.js 01:56:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92621c00) [pid = 4263] [serial = 975] [outer = 0x9261bc00] 01:56:10 INFO - PROCESS | 4263 | 1467363370338 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1318ms 01:56:10 INFO - PROCESS | 4263 | 1467363370377 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 01:56:10 INFO - PROCESS | 4263 | 1467363370381 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 01:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:56:10 INFO - PROCESS | 4263 | 1467363370387 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:56:10 INFO - PROCESS | 4263 | 1467363370390 Marionette TRACE conn3 <- [1,1270,null,{}] 01:56:10 INFO - PROCESS | 4263 | 1467363370396 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:10 INFO - PROCESS | 4263 | 1467363370400 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:10 INFO - PROCESS | 4263 | 1467363370606 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 01:56:10 INFO - PROCESS | 4263 | 1467363370631 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:10 INFO - PROCESS | 4263 | 1467363370637 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69b000 == 35 [pid = 4263] [id = 325] 01:56:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8ea25800) [pid = 4263] [serial = 976] [outer = (nil)] 01:56:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92640800) [pid = 4263] [serial = 977] [outer = 0x8ea25800] 01:56:10 INFO - PROCESS | 4263 | 1467363370705 Marionette DEBUG loaded listener.js 01:56:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92644800) [pid = 4263] [serial = 978] [outer = 0x8ea25800] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8d2d7800) [pid = 4263] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8d11ec00) [pid = 4263] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8dac0800) [pid = 4263] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8c8f3400) [pid = 4263] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8e305400) [pid = 4263] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x93b26400) [pid = 4263] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8e31f000) [pid = 4263] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8a3ec800) [pid = 4263] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x952a0400) [pid = 4263] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x95298000) [pid = 4263] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8f44e400) [pid = 4263] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x92dd5c00) [pid = 4263] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:56:11 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8ea22c00) [pid = 4263] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:56:11 INFO - PROCESS | 4263 | 1467363371736 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1384ms 01:56:11 INFO - PROCESS | 4263 | 1467363371772 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 01:56:11 INFO - PROCESS | 4263 | 1467363371776 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 01:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:56:11 INFO - PROCESS | 4263 | 1467363371782 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:56:11 INFO - PROCESS | 4263 | 1467363371785 Marionette TRACE conn3 <- [1,1274,null,{}] 01:56:11 INFO - PROCESS | 4263 | 1467363371791 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:11 INFO - PROCESS | 4263 | 1467363371796 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:11 INFO - PROCESS | 4263 | 1467363371945 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 01:56:11 INFO - PROCESS | 4263 | 1467363371958 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:11 INFO - PROCESS | 4263 | 1467363371974 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31f000 == 36 [pid = 4263] [id = 326] 01:56:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ec78000) [pid = 4263] [serial = 979] [outer = (nil)] 01:56:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92623c00) [pid = 4263] [serial = 980] [outer = 0x8ec78000] 01:56:12 INFO - PROCESS | 4263 | 1467363372055 Marionette DEBUG loaded listener.js 01:56:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x91b6b400) [pid = 4263] [serial = 981] [outer = 0x8ec78000] 01:56:12 INFO - PROCESS | 4263 | 1467363372976 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1231ms 01:56:13 INFO - PROCESS | 4263 | 1467363373014 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 01:56:13 INFO - PROCESS | 4263 | 1467363373017 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 01:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:56:13 INFO - PROCESS | 4263 | 1467363373023 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:56:13 INFO - PROCESS | 4263 | 1467363373027 Marionette TRACE conn3 <- [1,1278,null,{}] 01:56:13 INFO - PROCESS | 4263 | 1467363373032 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:13 INFO - PROCESS | 4263 | 1467363373037 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:13 INFO - PROCESS | 4263 | 1467363373250 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 01:56:13 INFO - PROCESS | 4263 | 1467363373425 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:13 INFO - PROCESS | 4263 | 1467363373436 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e8400 == 37 [pid = 4263] [id = 327] 01:56:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8a3e9800) [pid = 4263] [serial = 982] [outer = (nil)] 01:56:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8c699400) [pid = 4263] [serial = 983] [outer = 0x8a3e9800] 01:56:13 INFO - PROCESS | 4263 | 1467363373524 Marionette DEBUG loaded listener.js 01:56:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8c8f3800) [pid = 4263] [serial = 984] [outer = 0x8a3e9800] 01:56:14 INFO - PROCESS | 4263 | 1467363374580 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1636ms 01:56:14 INFO - PROCESS | 4263 | 1467363374663 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 01:56:14 INFO - PROCESS | 4263 | 1467363374670 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 01:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:56:14 INFO - PROCESS | 4263 | 1467363374679 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:56:14 INFO - PROCESS | 4263 | 1467363374685 Marionette TRACE conn3 <- [1,1282,null,{}] 01:56:14 INFO - PROCESS | 4263 | 1467363374692 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:14 INFO - PROCESS | 4263 | 1467363374698 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:14 INFO - PROCESS | 4263 | 1467363374942 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 01:56:15 INFO - PROCESS | 4263 | 1467363375237 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:15 INFO - PROCESS | 4263 | 1467363375249 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e096800 == 38 [pid = 4263] [id = 328] 01:56:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e098800) [pid = 4263] [serial = 985] [outer = (nil)] 01:56:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8e305800) [pid = 4263] [serial = 986] [outer = 0x8e098800] 01:56:15 INFO - PROCESS | 4263 | 1467363375331 Marionette DEBUG loaded listener.js 01:56:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8e31d400) [pid = 4263] [serial = 987] [outer = 0x8e098800] 01:56:16 INFO - PROCESS | 4263 | 1467363376299 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1690ms 01:56:16 INFO - PROCESS | 4263 | 1467363376369 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 01:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:56:16 INFO - PROCESS | 4263 | 1467363376374 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 01:56:16 INFO - PROCESS | 4263 | 1467363376381 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:56:16 INFO - PROCESS | 4263 | 1467363376385 Marionette TRACE conn3 <- [1,1286,null,{}] 01:56:16 INFO - PROCESS | 4263 | 1467363376391 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:16 INFO - PROCESS | 4263 | 1467363376397 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:16 INFO - PROCESS | 4263 | 1467363376619 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 01:56:16 INFO - PROCESS | 4263 | 1467363376873 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:16 INFO - PROCESS | 4263 | 1467363376883 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6a400 == 39 [pid = 4263] [id = 329] 01:56:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x91b6b000) [pid = 4263] [serial = 988] [outer = (nil)] 01:56:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x923fac00) [pid = 4263] [serial = 989] [outer = 0x91b6b000] 01:56:17 INFO - PROCESS | 4263 | 1467363377008 Marionette DEBUG loaded listener.js 01:56:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x924d6000) [pid = 4263] [serial = 990] [outer = 0x91b6b000] 01:56:17 INFO - PROCESS | 4263 | 1467363377976 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1630ms 01:56:18 INFO - PROCESS | 4263 | 1467363378011 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 01:56:18 INFO - PROCESS | 4263 | 1467363378017 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 01:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:56:18 INFO - PROCESS | 4263 | 1467363378034 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:56:18 INFO - PROCESS | 4263 | 1467363378042 Marionette TRACE conn3 <- [1,1290,null,{}] 01:56:18 INFO - PROCESS | 4263 | 1467363378048 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:18 INFO - PROCESS | 4263 | 1467363378055 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:18 INFO - PROCESS | 4263 | 1467363378250 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 01:56:18 INFO - PROCESS | 4263 | 1467363378472 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:18 INFO - PROCESS | 4263 | 1467363378481 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80c800 == 40 [pid = 4263] [id = 330] 01:56:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8f45c800) [pid = 4263] [serial = 991] [outer = (nil)] 01:56:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x928e1800) [pid = 4263] [serial = 992] [outer = 0x8f45c800] 01:56:18 INFO - PROCESS | 4263 | 1467363378603 Marionette DEBUG loaded listener.js 01:56:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x928ebc00) [pid = 4263] [serial = 993] [outer = 0x8f45c800] 01:56:19 INFO - PROCESS | 4263 | 1467363379484 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1498ms 01:56:19 INFO - PROCESS | 4263 | 1467363379526 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 01:56:19 INFO - PROCESS | 4263 | 1467363379530 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 01:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:56:19 INFO - PROCESS | 4263 | 1467363379536 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:56:19 INFO - PROCESS | 4263 | 1467363379539 Marionette TRACE conn3 <- [1,1294,null,{}] 01:56:19 INFO - PROCESS | 4263 | 1467363379546 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:19 INFO - PROCESS | 4263 | 1467363379551 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:19 INFO - PROCESS | 4263 | 1467363379741 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 01:56:19 INFO - PROCESS | 4263 | 1467363379906 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:19 INFO - PROCESS | 4263 | 1467363379914 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x924d3400 == 41 [pid = 4263] [id = 331] 01:56:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x92812800) [pid = 4263] [serial = 994] [outer = (nil)] 01:56:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x92bbcc00) [pid = 4263] [serial = 995] [outer = 0x92812800] 01:56:20 INFO - PROCESS | 4263 | 1467363379998 Marionette DEBUG loaded listener.js 01:56:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x92bbe000) [pid = 4263] [serial = 996] [outer = 0x92812800] 01:56:20 INFO - PROCESS | 4263 | 1467363380906 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1431ms 01:56:20 INFO - PROCESS | 4263 | 1467363380969 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 01:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:56:20 INFO - PROCESS | 4263 | 1467363380973 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 01:56:20 INFO - PROCESS | 4263 | 1467363380979 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:56:20 INFO - PROCESS | 4263 | 1467363380983 Marionette TRACE conn3 <- [1,1298,null,{}] 01:56:20 INFO - PROCESS | 4263 | 1467363380990 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:20 INFO - PROCESS | 4263 | 1467363380995 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:21 INFO - PROCESS | 4263 | 1467363381182 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 01:56:21 INFO - PROCESS | 4263 | 1467363381365 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:21 INFO - PROCESS | 4263 | 1467363381383 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x92d1fc00 == 42 [pid = 4263] [id = 332] 01:56:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x92d20000) [pid = 4263] [serial = 997] [outer = (nil)] 01:56:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x92d22800) [pid = 4263] [serial = 998] [outer = 0x92d20000] 01:56:21 INFO - PROCESS | 4263 | 1467363381519 Marionette DEBUG loaded listener.js 01:56:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x92ddb800) [pid = 4263] [serial = 999] [outer = 0x92d20000] 01:56:22 INFO - PROCESS | 4263 | 1467363382794 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1834ms 01:56:22 INFO - PROCESS | 4263 | 1467363382813 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 01:56:22 INFO - PROCESS | 4263 | 1467363382819 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 01:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:56:22 INFO - PROCESS | 4263 | 1467363382828 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:56:22 INFO - PROCESS | 4263 | 1467363382833 Marionette TRACE conn3 <- [1,1302,null,{}] 01:56:22 INFO - PROCESS | 4263 | 1467363382841 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:22 INFO - PROCESS | 4263 | 1467363382847 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:23 INFO - PROCESS | 4263 | 1467363383031 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 01:56:23 INFO - PROCESS | 4263 | 1467363383243 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:23 INFO - PROCESS | 4263 | 1467363383258 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7400 == 43 [pid = 4263] [id = 333] 01:56:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8d805000) [pid = 4263] [serial = 1000] [outer = (nil)] 01:56:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8d80b000) [pid = 4263] [serial = 1001] [outer = 0x8d805000] 01:56:23 INFO - PROCESS | 4263 | 1467363383329 Marionette DEBUG loaded listener.js 01:56:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8dac2000) [pid = 4263] [serial = 1002] [outer = 0x8d805000] 01:56:24 INFO - PROCESS | 4263 | 1467363384227 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1487ms 01:56:24 INFO - PROCESS | 4263 | 1467363384314 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 01:56:24 INFO - PROCESS | 4263 | 1467363384321 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 01:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:56:24 INFO - PROCESS | 4263 | 1467363384331 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:56:24 INFO - PROCESS | 4263 | 1467363384335 Marionette TRACE conn3 <- [1,1306,null,{}] 01:56:24 INFO - PROCESS | 4263 | 1467363384342 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:24 INFO - PROCESS | 4263 | 1467363384347 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:24 INFO - PROCESS | 4263 | 1467363384563 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31f000 == 42 [pid = 4263] [id = 326] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69b000 == 41 [pid = 4263] [id = 325] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31a000 == 40 [pid = 4263] [id = 324] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8e097c00 == 39 [pid = 4263] [id = 323] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2e2400 == 38 [pid = 4263] [id = 322] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c697400 == 37 [pid = 4263] [id = 321] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1c00 == 36 [pid = 4263] [id = 220] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3de000 == 35 [pid = 4263] [id = 221] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f6800 == 34 [pid = 4263] [id = 223] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ef400 == 33 [pid = 4263] [id = 222] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ea800 == 32 [pid = 4263] [id = 312] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c699c00 == 31 [pid = 4263] [id = 224] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2da800 == 30 [pid = 4263] [id = 314] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8d115800 == 29 [pid = 4263] [id = 213] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x96f0ac00 == 28 [pid = 4263] [id = 218] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x91b6d800 == 27 [pid = 4263] [id = 317] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8f45c000 == 26 [pid = 4263] [id = 214] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d6400 == 25 [pid = 4263] [id = 319] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x93009400 == 24 [pid = 4263] [id = 215] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c692400 == 23 [pid = 4263] [id = 217] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x91b6c400 == 22 [pid = 4263] [id = 320] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693400 == 21 [pid = 4263] [id = 318] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a0800 == 20 [pid = 4263] [id = 210] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8fac00 == 19 [pid = 4263] [id = 315] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69f400 == 18 [pid = 4263] [id = 211] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d7400 == 17 [pid = 4263] [id = 313] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ecc00 == 16 [pid = 4263] [id = 219] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ebc00 == 15 [pid = 4263] [id = 212] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80e000 == 14 [pid = 4263] [id = 316] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c694800 == 13 [pid = 4263] [id = 216] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x92d1fc00 == 12 [pid = 4263] [id = 332] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x924d3400 == 11 [pid = 4263] [id = 331] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80c800 == 10 [pid = 4263] [id = 330] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8e096800 == 9 [pid = 4263] [id = 328] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6a400 == 8 [pid = 4263] [id = 329] 01:56:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e8400 == 7 [pid = 4263] [id = 327] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x948bc800) [pid = 4263] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x8d80e400) [pid = 4263] [serial = 942] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8f453800) [pid = 4263] [serial = 933] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x8e312800) [pid = 4263] [serial = 945] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8e092000) [pid = 4263] [serial = 914] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8f451400) [pid = 4263] [serial = 948] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x948bf800) [pid = 4263] [serial = 923] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8ec70c00) [pid = 4263] [serial = 947] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8ec76c00) [pid = 4263] [serial = 936] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8d2e2c00) [pid = 4263] [serial = 941] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x95298800) [pid = 4263] [serial = 924] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8c698400) [pid = 4263] [serial = 938] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x9550c800) [pid = 4263] [serial = 930] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8e303c00) [pid = 4263] [serial = 944] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x952be800) [pid = 4263] [serial = 927] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9261a400) [pid = 4263] [serial = 918] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x92422000) [pid = 4263] [serial = 917] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8e311400) [pid = 4263] [serial = 932] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92ddd800) [pid = 4263] [serial = 920] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8ea26400) [pid = 4263] [serial = 935] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8f459400) [pid = 4263] [serial = 950] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x952a4800) [pid = 4263] [serial = 926] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c8efc00) [pid = 4263] [serial = 939] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x95509400) [pid = 4263] [serial = 929] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x93b23000) [pid = 4263] [serial = 921] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8e09a000) [pid = 4263] [serial = 915] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x91b60c00) [pid = 4263] [serial = 951] [outer = (nil)] [url = about:blank] 01:56:25 INFO - PROCESS | 4263 | 1467363385907 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:25 INFO - PROCESS | 4263 | 1467363385916 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e7400 == 8 [pid = 4263] [id = 334] 01:56:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8a3e7800) [pid = 4263] [serial = 1003] [outer = (nil)] 01:56:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8a3eb000) [pid = 4263] [serial = 1004] [outer = 0x8a3e7800] 01:56:26 INFO - PROCESS | 4263 | 1467363386000 Marionette DEBUG loaded listener.js 01:56:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c69b000) [pid = 4263] [serial = 1005] [outer = 0x8a3e7800] 01:56:26 INFO - PROCESS | 4263 | 1467363386775 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2494ms 01:56:26 INFO - PROCESS | 4263 | 1467363386827 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 01:56:26 INFO - PROCESS | 4263 | 1467363386831 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 01:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:56:26 INFO - PROCESS | 4263 | 1467363386839 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:56:26 INFO - PROCESS | 4263 | 1467363386844 Marionette TRACE conn3 <- [1,1310,null,{}] 01:56:26 INFO - PROCESS | 4263 | 1467363386851 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:26 INFO - PROCESS | 4263 | 1467363386859 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:27 INFO - PROCESS | 4263 | 1467363387026 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 01:56:27 INFO - PROCESS | 4263 | 1467363387037 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:27 INFO - PROCESS | 4263 | 1467363387043 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11b400 == 9 [pid = 4263] [id = 335] 01:56:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d120800) [pid = 4263] [serial = 1006] [outer = (nil)] 01:56:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d2dc800) [pid = 4263] [serial = 1007] [outer = 0x8d120800] 01:56:27 INFO - PROCESS | 4263 | 1467363387118 Marionette DEBUG loaded listener.js 01:56:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8d802400) [pid = 4263] [serial = 1008] [outer = 0x8d120800] 01:56:28 INFO - PROCESS | 4263 | 1467363388040 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 01:56:28 INFO - PROCESS | 4263 | 1467363388087 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 01:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:56:28 INFO - PROCESS | 4263 | 1467363388094 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:56:28 INFO - PROCESS | 4263 | 1467363388098 Marionette TRACE conn3 <- [1,1314,null,{}] 01:56:28 INFO - PROCESS | 4263 | 1467363388103 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:28 INFO - PROCESS | 4263 | 1467363388108 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:28 INFO - PROCESS | 4263 | 1467363388276 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 01:56:28 INFO - PROCESS | 4263 | 1467363388423 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:28 INFO - PROCESS | 4263 | 1467363388429 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2db800 == 10 [pid = 4263] [id = 336] 01:56:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8d80e400) [pid = 4263] [serial = 1009] [outer = (nil)] 01:56:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e0a0000) [pid = 4263] [serial = 1010] [outer = 0x8d80e400] 01:56:28 INFO - PROCESS | 4263 | 1467363388511 Marionette DEBUG loaded listener.js 01:56:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8e30ec00) [pid = 4263] [serial = 1011] [outer = 0x8d80e400] 01:56:29 INFO - PROCESS | 4263 | 1467363389464 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1430ms 01:56:29 INFO - PROCESS | 4263 | 1467363389525 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 01:56:29 INFO - PROCESS | 4263 | 1467363389528 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 01:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:56:29 INFO - PROCESS | 4263 | 1467363389544 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:56:29 INFO - PROCESS | 4263 | 1467363389553 Marionette TRACE conn3 <- [1,1318,null,{}] 01:56:29 INFO - PROCESS | 4263 | 1467363389568 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:29 INFO - PROCESS | 4263 | 1467363389576 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:29 INFO - PROCESS | 4263 | 1467363389810 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 01:56:29 INFO - PROCESS | 4263 | 1467363389839 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:29 INFO - PROCESS | 4263 | 1467363389847 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6b000 == 11 [pid = 4263] [id = 337] 01:56:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8ec6d000) [pid = 4263] [serial = 1012] [outer = (nil)] 01:56:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8ec73800) [pid = 4263] [serial = 1013] [outer = 0x8ec6d000] 01:56:29 INFO - PROCESS | 4263 | 1467363389915 Marionette DEBUG loaded listener.js 01:56:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8ec79000) [pid = 4263] [serial = 1014] [outer = 0x8ec6d000] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8ec78000) [pid = 4263] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9261bc00) [pid = 4263] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8ea25800) [pid = 4263] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8ec73000) [pid = 4263] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x91b6f800) [pid = 4263] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8e318800) [pid = 4263] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d803c00) [pid = 4263] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c698800) [pid = 4263] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8d114c00) [pid = 4263] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:56:30 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x924d4800) [pid = 4263] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:56:31 INFO - PROCESS | 4263 | 1467363391413 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1907ms 01:56:31 INFO - PROCESS | 4263 | 1467363391444 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 01:56:31 INFO - PROCESS | 4263 | 1467363391448 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 01:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:56:31 INFO - PROCESS | 4263 | 1467363391454 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:56:31 INFO - PROCESS | 4263 | 1467363391457 Marionette TRACE conn3 <- [1,1322,null,{}] 01:56:31 INFO - PROCESS | 4263 | 1467363391462 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:31 INFO - PROCESS | 4263 | 1467363391467 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:31 INFO - PROCESS | 4263 | 1467363391620 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 01:56:31 INFO - PROCESS | 4263 | 1467363391636 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:31 INFO - PROCESS | 4263 | 1467363391643 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e9000 == 12 [pid = 4263] [id = 338] 01:56:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8dab5400) [pid = 4263] [serial = 1015] [outer = (nil)] 01:56:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8f450000) [pid = 4263] [serial = 1016] [outer = 0x8dab5400] 01:56:31 INFO - PROCESS | 4263 | 1467363391711 Marionette DEBUG loaded listener.js 01:56:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8f454400) [pid = 4263] [serial = 1017] [outer = 0x8dab5400] 01:56:32 INFO - PROCESS | 4263 | 1467363392548 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1137ms 01:56:32 INFO - PROCESS | 4263 | 1467363392592 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 01:56:32 INFO - PROCESS | 4263 | 1467363392595 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 01:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:56:32 INFO - PROCESS | 4263 | 1467363392602 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:56:32 INFO - PROCESS | 4263 | 1467363392605 Marionette TRACE conn3 <- [1,1326,null,{}] 01:56:32 INFO - PROCESS | 4263 | 1467363392610 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:32 INFO - PROCESS | 4263 | 1467363392615 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:32 INFO - PROCESS | 4263 | 1467363392766 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 01:56:33 INFO - PROCESS | 4263 | 1467363393008 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:33 INFO - PROCESS | 4263 | 1467363393016 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e2400 == 13 [pid = 4263] [id = 339] 01:56:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8a3e2800) [pid = 4263] [serial = 1018] [outer = (nil)] 01:56:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8c693400) [pid = 4263] [serial = 1019] [outer = 0x8a3e2800] 01:56:33 INFO - PROCESS | 4263 | 1467363393106 Marionette DEBUG loaded listener.js 01:56:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8c8f0000) [pid = 4263] [serial = 1020] [outer = 0x8a3e2800] 01:56:34 INFO - PROCESS | 4263 | 1467363394219 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:56:34 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 01:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1681ms 01:56:34 INFO - PROCESS | 4263 | 1467363394286 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 01:56:34 INFO - PROCESS | 4263 | 1467363394292 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 01:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:56:34 INFO - PROCESS | 4263 | 1467363394300 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:56:34 INFO - PROCESS | 4263 | 1467363394305 Marionette TRACE conn3 <- [1,1330,null,{}] 01:56:34 INFO - PROCESS | 4263 | 1467363394313 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:34 INFO - PROCESS | 4263 | 1467363394322 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:34 INFO - PROCESS | 4263 | 1467363394539 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 01:56:34 INFO - PROCESS | 4263 | 1467363394811 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:34 INFO - PROCESS | 4263 | 1467363394819 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69e000 == 14 [pid = 4263] [id = 340] 01:56:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8c8f4400) [pid = 4263] [serial = 1021] [outer = (nil)] 01:56:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e09a400) [pid = 4263] [serial = 1022] [outer = 0x8c8f4400] 01:56:34 INFO - PROCESS | 4263 | 1467363394904 Marionette DEBUG loaded listener.js 01:56:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8e30b000) [pid = 4263] [serial = 1023] [outer = 0x8c8f4400] 01:56:35 INFO - PROCESS | 4263 | 1467363395926 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:56:35 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 01:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1682ms 01:56:35 INFO - PROCESS | 4263 | 1467363395986 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 01:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:56:35 INFO - PROCESS | 4263 | 1467363395993 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 01:56:36 INFO - PROCESS | 4263 | 1467363395999 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:56:36 INFO - PROCESS | 4263 | 1467363396003 Marionette TRACE conn3 <- [1,1334,null,{}] 01:56:36 INFO - PROCESS | 4263 | 1467363396009 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:36 INFO - PROCESS | 4263 | 1467363396015 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:36 INFO - PROCESS | 4263 | 1467363396220 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 01:56:36 INFO - PROCESS | 4263 | 1467363396517 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:36 INFO - PROCESS | 4263 | 1467363396527 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e317800 == 15 [pid = 4263] [id = 341] 01:56:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8ea2a800) [pid = 4263] [serial = 1024] [outer = (nil)] 01:56:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8ec73400) [pid = 4263] [serial = 1025] [outer = 0x8ea2a800] 01:56:36 INFO - PROCESS | 4263 | 1467363396612 Marionette DEBUG loaded listener.js 01:56:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x91b68400) [pid = 4263] [serial = 1026] [outer = 0x8ea2a800] 01:56:37 INFO - PROCESS | 4263 | 1467363397640 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1685ms 01:56:37 INFO - PROCESS | 4263 | 1467363397684 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 01:56:37 INFO - PROCESS | 4263 | 1467363397688 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 01:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:56:37 INFO - PROCESS | 4263 | 1467363397704 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:56:37 INFO - PROCESS | 4263 | 1467363397713 Marionette TRACE conn3 <- [1,1338,null,{}] 01:56:37 INFO - PROCESS | 4263 | 1467363397719 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:37 INFO - PROCESS | 4263 | 1467363397727 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:37 INFO - PROCESS | 4263 | 1467363397927 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 01:56:38 INFO - PROCESS | 4263 | 1467363398141 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:38 INFO - PROCESS | 4263 | 1467363398151 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a1c00 == 16 [pid = 4263] [id = 342] 01:56:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8c8f9000) [pid = 4263] [serial = 1027] [outer = (nil)] 01:56:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8d808c00) [pid = 4263] [serial = 1028] [outer = 0x8c8f9000] 01:56:38 INFO - PROCESS | 4263 | 1467363398235 Marionette DEBUG loaded listener.js 01:56:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8dabd800) [pid = 4263] [serial = 1029] [outer = 0x8c8f9000] 01:56:39 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e9000 == 15 [pid = 4263] [id = 338] 01:56:39 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6b000 == 14 [pid = 4263] [id = 337] 01:56:39 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2db800 == 13 [pid = 4263] [id = 336] 01:56:39 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11b400 == 12 [pid = 4263] [id = 335] 01:56:39 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e7400 == 11 [pid = 4263] [id = 334] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x9261e400) [pid = 4263] [serial = 974] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x92640800) [pid = 4263] [serial = 977] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x91b65800) [pid = 4263] [serial = 959] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x923f9c00) [pid = 4263] [serial = 960] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x924d9800) [pid = 4263] [serial = 954] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x923f8800) [pid = 4263] [serial = 953] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ec6e000) [pid = 4263] [serial = 971] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8d80f000) [pid = 4263] [serial = 968] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e092400) [pid = 4263] [serial = 969] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8c8f1000) [pid = 4263] [serial = 965] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d114000) [pid = 4263] [serial = 966] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8dac4c00) [pid = 4263] [serial = 956] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e09b800) [pid = 4263] [serial = 957] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x9263b400) [pid = 4263] [serial = 962] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92807800) [pid = 4263] [serial = 963] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92644800) [pid = 4263] [serial = 978] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92621c00) [pid = 4263] [serial = 975] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8f455000) [pid = 4263] [serial = 972] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x91b6b400) [pid = 4263] [serial = 981] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92623c00) [pid = 4263] [serial = 980] [outer = (nil)] [url = about:blank] 01:56:39 INFO - PROCESS | 4263 | 1467363399753 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2105ms 01:56:39 INFO - PROCESS | 4263 | 1467363399802 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 01:56:39 INFO - PROCESS | 4263 | 1467363399809 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 01:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:56:39 INFO - PROCESS | 4263 | 1467363399816 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:56:39 INFO - PROCESS | 4263 | 1467363399821 Marionette TRACE conn3 <- [1,1342,null,{}] 01:56:39 INFO - PROCESS | 4263 | 1467363399829 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:39 INFO - PROCESS | 4263 | 1467363399833 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:39 INFO - PROCESS | 4263 | 1467363399989 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 01:56:40 INFO - PROCESS | 4263 | 1467363400106 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:40 INFO - PROCESS | 4263 | 1467363400116 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ef800 == 12 [pid = 4263] [id = 343] 01:56:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8c8efc00) [pid = 4263] [serial = 1030] [outer = (nil)] 01:56:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d11fc00) [pid = 4263] [serial = 1031] [outer = 0x8c8efc00] 01:56:40 INFO - PROCESS | 4263 | 1467363400188 Marionette DEBUG loaded listener.js 01:56:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d806c00) [pid = 4263] [serial = 1032] [outer = 0x8c8efc00] 01:56:40 INFO - PROCESS | 4263 | 1467363400960 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1191ms 01:56:41 INFO - PROCESS | 4263 | 1467363401008 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 01:56:41 INFO - PROCESS | 4263 | 1467363401014 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 01:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:56:41 INFO - PROCESS | 4263 | 1467363401024 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:56:41 INFO - PROCESS | 4263 | 1467363401028 Marionette TRACE conn3 <- [1,1346,null,{}] 01:56:41 INFO - PROCESS | 4263 | 1467363401034 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:41 INFO - PROCESS | 4263 | 1467363401039 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:41 INFO - PROCESS | 4263 | 1467363401209 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 01:56:41 INFO - PROCESS | 4263 | 1467363401219 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:41 INFO - PROCESS | 4263 | 1467363401228 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:41 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d8000 == 13 [pid = 4263] [id = 344] 01:56:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8e09fc00) [pid = 4263] [serial = 1033] [outer = (nil)] 01:56:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8e313800) [pid = 4263] [serial = 1034] [outer = 0x8e09fc00] 01:56:41 INFO - PROCESS | 4263 | 1467363401300 Marionette DEBUG loaded listener.js 01:56:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e320c00) [pid = 4263] [serial = 1035] [outer = 0x8e09fc00] 01:56:42 INFO - PROCESS | 4263 | 1467363402295 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1330ms 01:56:42 INFO - PROCESS | 4263 | 1467363402355 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 01:56:42 INFO - PROCESS | 4263 | 1467363402359 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 01:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:56:42 INFO - PROCESS | 4263 | 1467363402366 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:56:42 INFO - PROCESS | 4263 | 1467363402371 Marionette TRACE conn3 <- [1,1350,null,{}] 01:56:42 INFO - PROCESS | 4263 | 1467363402394 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:42 INFO - PROCESS | 4263 | 1467363402402 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:42 INFO - PROCESS | 4263 | 1467363402616 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 01:56:42 INFO - PROCESS | 4263 | 1467363402639 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:42 INFO - PROCESS | 4263 | 1467363402650 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b66800 == 14 [pid = 4263] [id = 345] 01:56:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x91b67000) [pid = 4263] [serial = 1036] [outer = (nil)] 01:56:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x923ee400) [pid = 4263] [serial = 1037] [outer = 0x91b67000] 01:56:42 INFO - PROCESS | 4263 | 1467363402722 Marionette DEBUG loaded listener.js 01:56:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92426c00) [pid = 4263] [serial = 1038] [outer = 0x91b67000] 01:56:43 INFO - PROCESS | 4263 | 1467363403665 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1339ms 01:56:43 INFO - PROCESS | 4263 | 1467363403706 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 01:56:43 INFO - PROCESS | 4263 | 1467363403710 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 01:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:56:43 INFO - PROCESS | 4263 | 1467363403716 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:56:43 INFO - PROCESS | 4263 | 1467363403720 Marionette TRACE conn3 <- [1,1354,null,{}] 01:56:43 INFO - PROCESS | 4263 | 1467363403733 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:43 INFO - PROCESS | 4263 | 1467363403738 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:43 INFO - PROCESS | 4263 | 1467363403953 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 01:56:43 INFO - PROCESS | 4263 | 1467363403978 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:43 INFO - PROCESS | 4263 | 1467363403987 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8f451400 == 15 [pid = 4263] [id = 346] 01:56:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x924dc800) [pid = 4263] [serial = 1039] [outer = (nil)] 01:56:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x924e0400) [pid = 4263] [serial = 1040] [outer = 0x924dc800] 01:56:44 INFO - PROCESS | 4263 | 1467363404053 Marionette DEBUG loaded listener.js 01:56:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92620400) [pid = 4263] [serial = 1041] [outer = 0x924dc800] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8a3e9800) [pid = 4263] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8e098800) [pid = 4263] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8ec6d000) [pid = 4263] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8a3e7800) [pid = 4263] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8d805000) [pid = 4263] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x91b6b000) [pid = 4263] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8f45c800) [pid = 4263] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92812800) [pid = 4263] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8d120800) [pid = 4263] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92d20000) [pid = 4263] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:56:44 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8d80e400) [pid = 4263] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:56:45 INFO - PROCESS | 4263 | 1467363405090 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1386ms 01:56:45 INFO - PROCESS | 4263 | 1467363405103 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 01:56:45 INFO - PROCESS | 4263 | 1467363405106 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 01:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:56:45 INFO - PROCESS | 4263 | 1467363405113 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:56:45 INFO - PROCESS | 4263 | 1467363405116 Marionette TRACE conn3 <- [1,1358,null,{}] 01:56:45 INFO - PROCESS | 4263 | 1467363405122 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:45 INFO - PROCESS | 4263 | 1467363405127 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:45 INFO - PROCESS | 4263 | 1467363405323 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 01:56:45 INFO - PROCESS | 4263 | 1467363405340 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:45 INFO - PROCESS | 4263 | 1467363405350 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e6000 == 16 [pid = 4263] [id = 347] 01:56:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e303000) [pid = 4263] [serial = 1042] [outer = (nil)] 01:56:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8f45c800) [pid = 4263] [serial = 1043] [outer = 0x8e303000] 01:56:45 INFO - PROCESS | 4263 | 1467363405416 Marionette DEBUG loaded listener.js 01:56:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x924d9c00) [pid = 4263] [serial = 1044] [outer = 0x8e303000] 01:56:46 INFO - PROCESS | 4263 | 1467363406293 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1235ms 01:56:46 INFO - PROCESS | 4263 | 1467363406348 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 01:56:46 INFO - PROCESS | 4263 | 1467363406352 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 01:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:56:46 INFO - PROCESS | 4263 | 1467363406358 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:56:46 INFO - PROCESS | 4263 | 1467363406361 Marionette TRACE conn3 <- [1,1362,null,{}] 01:56:46 INFO - PROCESS | 4263 | 1467363406366 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:46 INFO - PROCESS | 4263 | 1467363406376 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:46 INFO - PROCESS | 4263 | 1467363406582 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 01:56:46 INFO - PROCESS | 4263 | 1467363406758 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:46 INFO - PROCESS | 4263 | 1467363406765 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3de800 == 17 [pid = 4263] [id = 348] 01:56:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8a3e3400) [pid = 4263] [serial = 1045] [outer = (nil)] 01:56:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c69b400) [pid = 4263] [serial = 1046] [outer = 0x8a3e3400] 01:56:46 INFO - PROCESS | 4263 | 1467363406852 Marionette DEBUG loaded listener.js 01:56:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8c8fc400) [pid = 4263] [serial = 1047] [outer = 0x8a3e3400] 01:56:47 INFO - PROCESS | 4263 | 1467363407907 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1583ms 01:56:47 INFO - PROCESS | 4263 | 1467363407945 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 01:56:47 INFO - PROCESS | 4263 | 1467363407951 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 01:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:56:47 INFO - PROCESS | 4263 | 1467363407960 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:56:47 INFO - PROCESS | 4263 | 1467363407965 Marionette TRACE conn3 <- [1,1366,null,{}] 01:56:47 INFO - PROCESS | 4263 | 1467363407973 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:47 INFO - PROCESS | 4263 | 1467363407981 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:48 INFO - PROCESS | 4263 | 1467363408168 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 01:56:48 INFO - PROCESS | 4263 | 1467363408381 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:48 INFO - PROCESS | 4263 | 1467363408392 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69c400 == 18 [pid = 4263] [id = 349] 01:56:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e091400) [pid = 4263] [serial = 1048] [outer = (nil)] 01:56:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8e314400) [pid = 4263] [serial = 1049] [outer = 0x8e091400] 01:56:48 INFO - PROCESS | 4263 | 1467363408521 Marionette DEBUG loaded listener.js 01:56:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8ea27400) [pid = 4263] [serial = 1050] [outer = 0x8e091400] 01:56:49 INFO - PROCESS | 4263 | 1467363409547 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:56:49 INFO - PROCESS | 4263 | 1467363409606 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 01:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:56:49 INFO - PROCESS | 4263 | 1467363409613 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:56:49 INFO - PROCESS | 4263 | 1467363409616 Marionette TRACE conn3 <- [1,1370,null,{}] 01:56:49 INFO - PROCESS | 4263 | 1467363409623 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:49 INFO - PROCESS | 4263 | 1467363409628 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:49 INFO - PROCESS | 4263 | 1467363409856 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 01:56:50 INFO - PROCESS | 4263 | 1467363410170 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:50 INFO - PROCESS | 4263 | 1467363410183 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b66000 == 19 [pid = 4263] [id = 350] 01:56:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x923f1000) [pid = 4263] [serial = 1051] [outer = (nil)] 01:56:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9242c000) [pid = 4263] [serial = 1052] [outer = 0x923f1000] 01:56:50 INFO - PROCESS | 4263 | 1467363410264 Marionette DEBUG loaded listener.js 01:56:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x924e1400) [pid = 4263] [serial = 1053] [outer = 0x923f1000] 01:56:51 INFO - PROCESS | 4263 | 1467363411259 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:56:51 INFO - PROCESS | 4263 | 1467363411303 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 01:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:56:51 INFO - PROCESS | 4263 | 1467363411320 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:56:51 INFO - PROCESS | 4263 | 1467363411329 Marionette TRACE conn3 <- [1,1374,null,{}] 01:56:51 INFO - PROCESS | 4263 | 1467363411335 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:51 INFO - PROCESS | 4263 | 1467363411344 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:51 INFO - PROCESS | 4263 | 1467363411573 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 01:56:51 INFO - PROCESS | 4263 | 1467363411781 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:51 INFO - PROCESS | 4263 | 1467363411787 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a0800 == 20 [pid = 4263] [id = 351] 01:56:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92808000) [pid = 4263] [serial = 1054] [outer = (nil)] 01:56:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92813400) [pid = 4263] [serial = 1055] [outer = 0x92808000] 01:56:51 INFO - PROCESS | 4263 | 1467363411916 Marionette DEBUG loaded listener.js 01:56:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x928de400) [pid = 4263] [serial = 1056] [outer = 0x92808000] 01:56:52 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:56:52 INFO - PROCESS | 4263 | 1467363412894 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:56:52 INFO - PROCESS | 4263 | 1467363412919 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 01:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:56:52 INFO - PROCESS | 4263 | 1467363412926 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:56:52 INFO - PROCESS | 4263 | 1467363412929 Marionette TRACE conn3 <- [1,1378,null,{}] 01:56:52 INFO - PROCESS | 4263 | 1467363412935 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:52 INFO - PROCESS | 4263 | 1467363412940 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:53 INFO - PROCESS | 4263 | 1467363413116 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 01:56:53 INFO - PROCESS | 4263 | 1467363413286 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:53 INFO - PROCESS | 4263 | 1467363413295 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e4c00 == 21 [pid = 4263] [id = 352] 01:56:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8ec78400) [pid = 4263] [serial = 1057] [outer = (nil)] 01:56:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92bb4c00) [pid = 4263] [serial = 1058] [outer = 0x8ec78400] 01:56:53 INFO - PROCESS | 4263 | 1467363413419 Marionette DEBUG loaded listener.js 01:56:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92bb8c00) [pid = 4263] [serial = 1059] [outer = 0x8ec78400] 01:56:54 INFO - PROCESS | 4263 | 1467363414320 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 01:56:54 INFO - PROCESS | 4263 | 1467363414360 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 01:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:56:54 INFO - PROCESS | 4263 | 1467363414368 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:56:54 INFO - PROCESS | 4263 | 1467363414372 Marionette TRACE conn3 <- [1,1382,null,{}] 01:56:54 INFO - PROCESS | 4263 | 1467363414378 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:54 INFO - PROCESS | 4263 | 1467363414383 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:54 INFO - PROCESS | 4263 | 1467363414555 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 01:56:54 INFO - PROCESS | 4263 | 1467363414724 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:54 INFO - PROCESS | 4263 | 1467363414742 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d3400 == 22 [pid = 4263] [id = 353] 01:56:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8d2de000) [pid = 4263] [serial = 1060] [outer = (nil)] 01:56:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8dac2400) [pid = 4263] [serial = 1061] [outer = 0x8d2de000] 01:56:54 INFO - PROCESS | 4263 | 1467363414845 Marionette DEBUG loaded listener.js 01:56:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x92d1dc00) [pid = 4263] [serial = 1062] [outer = 0x8d2de000] 01:56:56 INFO - PROCESS | 4263 | [4263] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:56:56 INFO - PROCESS | 4263 | 1467363416115 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 01:56:56 INFO - PROCESS | 4263 | 1467363416214 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 01:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:56:56 INFO - PROCESS | 4263 | 1467363416221 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:56:56 INFO - PROCESS | 4263 | 1467363416229 Marionette TRACE conn3 <- [1,1386,null,{}] 01:56:56 INFO - PROCESS | 4263 | 1467363416236 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:56 INFO - PROCESS | 4263 | 1467363416241 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:56 INFO - PROCESS | 4263 | 1467363416496 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 01:56:56 INFO - PROCESS | 4263 | 1467363416703 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:56 INFO - PROCESS | 4263 | 1467363416712 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e093800 == 23 [pid = 4263] [id = 354] 01:56:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8e093c00) [pid = 4263] [serial = 1063] [outer = (nil)] 01:56:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8e308400) [pid = 4263] [serial = 1064] [outer = 0x8e093c00] 01:56:56 INFO - PROCESS | 4263 | 1467363416787 Marionette DEBUG loaded listener.js 01:56:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x8e317400) [pid = 4263] [serial = 1065] [outer = 0x8e093c00] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e6000 == 22 [pid = 4263] [id = 347] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8f451400 == 21 [pid = 4263] [id = 346] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x91b66800 == 20 [pid = 4263] [id = 345] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d8000 == 19 [pid = 4263] [id = 344] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ef800 == 18 [pid = 4263] [id = 343] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a1c00 == 17 [pid = 4263] [id = 342] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8e317800 == 16 [pid = 4263] [id = 341] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69e000 == 15 [pid = 4263] [id = 340] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e2400 == 14 [pid = 4263] [id = 339] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7400 == 13 [pid = 4263] [id = 333] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e4c00 == 12 [pid = 4263] [id = 352] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a0800 == 11 [pid = 4263] [id = 351] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69c400 == 10 [pid = 4263] [id = 349] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x91b66000 == 9 [pid = 4263] [id = 350] 01:56:58 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3de800 == 8 [pid = 4263] [id = 348] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8f450000) [pid = 4263] [serial = 1016] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8c8f3800) [pid = 4263] [serial = 984] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8c699400) [pid = 4263] [serial = 983] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8e31d400) [pid = 4263] [serial = 987] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8ec73800) [pid = 4263] [serial = 1013] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8e305800) [pid = 4263] [serial = 986] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8a3eb000) [pid = 4263] [serial = 1004] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8c69b000) [pid = 4263] [serial = 1005] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8dac2000) [pid = 4263] [serial = 1002] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8d80b000) [pid = 4263] [serial = 1001] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x924d6000) [pid = 4263] [serial = 990] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x923fac00) [pid = 4263] [serial = 989] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x928ebc00) [pid = 4263] [serial = 993] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x928e1800) [pid = 4263] [serial = 992] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92bbe000) [pid = 4263] [serial = 996] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92bbcc00) [pid = 4263] [serial = 995] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d2dc800) [pid = 4263] [serial = 1007] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x92ddb800) [pid = 4263] [serial = 999] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92d22800) [pid = 4263] [serial = 998] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8d802400) [pid = 4263] [serial = 1008] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8e30ec00) [pid = 4263] [serial = 1011] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8e0a0000) [pid = 4263] [serial = 1010] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8ec79000) [pid = 4263] [serial = 1014] [outer = (nil)] [url = about:blank] 01:56:58 INFO - PROCESS | 4263 | 1467363418735 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 01:56:58 INFO - PROCESS | 4263 | 1467363418768 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 01:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:56:58 INFO - PROCESS | 4263 | 1467363418777 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:56:58 INFO - PROCESS | 4263 | 1467363418781 Marionette TRACE conn3 <- [1,1390,null,{}] 01:56:58 INFO - PROCESS | 4263 | 1467363418789 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:56:58 INFO - PROCESS | 4263 | 1467363418795 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:58 INFO - PROCESS | 4263 | 1467363418970 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 01:56:59 INFO - PROCESS | 4263 | 1467363419018 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:56:59 INFO - PROCESS | 4263 | 1467363419032 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:56:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c698000 == 9 [pid = 4263] [id = 355] 01:56:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d11b400) [pid = 4263] [serial = 1066] [outer = (nil)] 01:56:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d2d6800) [pid = 4263] [serial = 1067] [outer = 0x8d11b400] 01:56:59 INFO - PROCESS | 4263 | 1467363419201 Marionette DEBUG loaded listener.js 01:56:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d2dc800) [pid = 4263] [serial = 1068] [outer = 0x8d11b400] 01:56:59 INFO - PROCESS | 4263 | 1467363419955 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1231ms 01:57:00 INFO - PROCESS | 4263 | 1467363420008 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 01:57:00 INFO - PROCESS | 4263 | 1467363420016 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 01:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:57:00 INFO - PROCESS | 4263 | 1467363420029 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:57:00 INFO - PROCESS | 4263 | 1467363420036 Marionette TRACE conn3 <- [1,1394,null,{}] 01:57:00 INFO - PROCESS | 4263 | 1467363420045 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:00 INFO - PROCESS | 4263 | 1467363420054 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:00 INFO - PROCESS | 4263 | 1467363420240 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 01:57:00 INFO - PROCESS | 4263 | 1467363420365 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:00 INFO - PROCESS | 4263 | 1467363420373 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dabb000 == 10 [pid = 4263] [id = 356] 01:57:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8dac2800) [pid = 4263] [serial = 1069] [outer = (nil)] 01:57:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e094c00) [pid = 4263] [serial = 1070] [outer = 0x8dac2800] 01:57:00 INFO - PROCESS | 4263 | 1467363420448 Marionette DEBUG loaded listener.js 01:57:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e30bc00) [pid = 4263] [serial = 1071] [outer = 0x8dac2800] 01:57:01 INFO - PROCESS | 4263 | 1467363421457 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1497ms 01:57:01 INFO - PROCESS | 4263 | 1467363421524 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 01:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:57:01 INFO - PROCESS | 4263 | 1467363421528 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 01:57:01 INFO - PROCESS | 4263 | 1467363421535 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:57:01 INFO - PROCESS | 4263 | 1467363421541 Marionette TRACE conn3 <- [1,1398,null,{}] 01:57:01 INFO - PROCESS | 4263 | 1467363421568 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:01 INFO - PROCESS | 4263 | 1467363421577 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:01 INFO - PROCESS | 4263 | 1467363421786 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 01:57:01 INFO - PROCESS | 4263 | 1467363421811 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:01 INFO - PROCESS | 4263 | 1467363421820 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8f44d400 == 11 [pid = 4263] [id = 357] 01:57:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8f44d800) [pid = 4263] [serial = 1072] [outer = (nil)] 01:57:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8f453800) [pid = 4263] [serial = 1073] [outer = 0x8f44d800] 01:57:01 INFO - PROCESS | 4263 | 1467363421893 Marionette DEBUG loaded listener.js 01:57:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x91b65800) [pid = 4263] [serial = 1074] [outer = 0x8f44d800] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8e09fc00) [pid = 4263] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8c8f4400) [pid = 4263] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8c8f9000) [pid = 4263] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x91b67000) [pid = 4263] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x924dc800) [pid = 4263] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8ea2a800) [pid = 4263] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8a3e2800) [pid = 4263] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8dab5400) [pid = 4263] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8e303000) [pid = 4263] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:57:03 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8c8efc00) [pid = 4263] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:57:03 INFO - PROCESS | 4263 | 1467363423208 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1696ms 01:57:03 INFO - PROCESS | 4263 | 1467363423237 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 01:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:57:03 INFO - PROCESS | 4263 | 1467363423241 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 01:57:03 INFO - PROCESS | 4263 | 1467363423247 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:57:03 INFO - PROCESS | 4263 | 1467363423251 Marionette TRACE conn3 <- [1,1402,null,{}] 01:57:03 INFO - PROCESS | 4263 | 1467363423256 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:03 INFO - PROCESS | 4263 | 1467363423261 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:03 INFO - PROCESS | 4263 | 1467363423403 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 01:57:03 INFO - PROCESS | 4263 | 1467363423573 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:03 INFO - PROCESS | 4263 | 1467363423583 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f5c00 == 12 [pid = 4263] [id = 358] 01:57:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e303000) [pid = 4263] [serial = 1075] [outer = (nil)] 01:57:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ea1d000) [pid = 4263] [serial = 1076] [outer = 0x8e303000] 01:57:03 INFO - PROCESS | 4263 | 1467363423662 Marionette DEBUG loaded listener.js 01:57:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8f457800) [pid = 4263] [serial = 1077] [outer = 0x8e303000] 01:57:04 INFO - PROCESS | 4263 | 1467363424421 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1232ms 01:57:04 INFO - PROCESS | 4263 | 1467363424480 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 01:57:04 INFO - PROCESS | 4263 | 1467363424484 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 01:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:57:04 INFO - PROCESS | 4263 | 1467363424490 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:57:04 INFO - PROCESS | 4263 | 1467363424493 Marionette TRACE conn3 <- [1,1406,null,{}] 01:57:04 INFO - PROCESS | 4263 | 1467363424499 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:04 INFO - PROCESS | 4263 | 1467363424504 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:04 INFO - PROCESS | 4263 | 1467363424668 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 01:57:04 INFO - PROCESS | 4263 | 1467363424677 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:04 INFO - PROCESS | 4263 | 1467363424683 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x92426000 == 13 [pid = 4263] [id = 359] 01:57:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x924d4400) [pid = 4263] [serial = 1078] [outer = (nil)] 01:57:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x924e0c00) [pid = 4263] [serial = 1079] [outer = 0x924d4400] 01:57:04 INFO - PROCESS | 4263 | 1467363424753 Marionette DEBUG loaded listener.js 01:57:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x91b6f000) [pid = 4263] [serial = 1080] [outer = 0x924d4400] 01:57:05 INFO - PROCESS | 4263 | 1467363425948 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1537ms 01:57:06 INFO - PROCESS | 4263 | 1467363426029 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 01:57:06 INFO - PROCESS | 4263 | 1467363426036 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 01:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:57:06 INFO - PROCESS | 4263 | 1467363426044 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:57:06 INFO - PROCESS | 4263 | 1467363426050 Marionette TRACE conn3 <- [1,1410,null,{}] 01:57:06 INFO - PROCESS | 4263 | 1467363426060 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:06 INFO - PROCESS | 4263 | 1467363426065 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:06 INFO - PROCESS | 4263 | 1467363426302 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 01:57:06 INFO - PROCESS | 4263 | 1467363426529 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:06 INFO - PROCESS | 4263 | 1467363426541 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d116000 == 14 [pid = 4263] [id = 360] 01:57:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d2d7800) [pid = 4263] [serial = 1081] [outer = (nil)] 01:57:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8dab7800) [pid = 4263] [serial = 1082] [outer = 0x8d2d7800] 01:57:06 INFO - PROCESS | 4263 | 1467363426626 Marionette DEBUG loaded listener.js 01:57:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e314800) [pid = 4263] [serial = 1083] [outer = 0x8d2d7800] 01:57:07 INFO - PROCESS | 4263 | 1467363427799 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1790ms 01:57:07 INFO - PROCESS | 4263 | 1467363427834 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 01:57:07 INFO - PROCESS | 4263 | 1467363427841 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 01:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:57:07 INFO - PROCESS | 4263 | 1467363427852 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:57:07 INFO - PROCESS | 4263 | 1467363427857 Marionette TRACE conn3 <- [1,1414,null,{}] 01:57:07 INFO - PROCESS | 4263 | 1467363427863 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:07 INFO - PROCESS | 4263 | 1467363427869 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:08 INFO - PROCESS | 4263 | 1467363428085 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 01:57:08 INFO - PROCESS | 4263 | 1467363428306 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:08 INFO - PROCESS | 4263 | 1467363428315 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e6400 == 15 [pid = 4263] [id = 361] 01:57:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x91b66400) [pid = 4263] [serial = 1084] [outer = (nil)] 01:57:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92429000) [pid = 4263] [serial = 1085] [outer = 0x91b66400] 01:57:08 INFO - PROCESS | 4263 | 1467363428401 Marionette DEBUG loaded listener.js 01:57:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x91b68800) [pid = 4263] [serial = 1086] [outer = 0x91b66400] 01:57:09 INFO - PROCESS | 4263 | 1467363429619 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1787ms 01:57:09 INFO - PROCESS | 4263 | 1467363429638 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 01:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:57:09 INFO - PROCESS | 4263 | 1467363429642 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 01:57:09 INFO - PROCESS | 4263 | 1467363429649 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:57:09 INFO - PROCESS | 4263 | 1467363429656 Marionette TRACE conn3 <- [1,1418,null,{}] 01:57:09 INFO - PROCESS | 4263 | 1467363429673 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:09 INFO - PROCESS | 4263 | 1467363429682 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:09 INFO - PROCESS | 4263 | 1467363429922 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 01:57:10 INFO - PROCESS | 4263 | 1467363430146 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:10 INFO - PROCESS | 4263 | 1467363430158 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e301800 == 16 [pid = 4263] [id = 362] 01:57:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x91b69c00) [pid = 4263] [serial = 1087] [outer = (nil)] 01:57:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92624000) [pid = 4263] [serial = 1088] [outer = 0x91b69c00] 01:57:10 INFO - PROCESS | 4263 | 1467363430243 Marionette DEBUG loaded listener.js 01:57:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92647400) [pid = 4263] [serial = 1089] [outer = 0x91b69c00] 01:57:11 INFO - PROCESS | 4263 | 1467363431683 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2095ms 01:57:11 INFO - PROCESS | 4263 | 1467363431744 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 01:57:11 INFO - PROCESS | 4263 | 1467363431751 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 01:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:57:11 INFO - PROCESS | 4263 | 1467363431807 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:57:11 INFO - PROCESS | 4263 | 1467363431813 Marionette TRACE conn3 <- [1,1422,null,{}] 01:57:11 INFO - PROCESS | 4263 | 1467363431915 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:11 INFO - PROCESS | 4263 | 1467363431921 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:12 INFO - PROCESS | 4263 | 1467363432083 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 01:57:12 INFO - PROCESS | 4263 | 1467363432261 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:12 INFO - PROCESS | 4263 | 1467363432273 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3eb400 == 17 [pid = 4263] [id = 363] 01:57:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8c69d400) [pid = 4263] [serial = 1090] [outer = (nil)] 01:57:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8d117400) [pid = 4263] [serial = 1091] [outer = 0x8c69d400] 01:57:12 INFO - PROCESS | 4263 | 1467363432364 Marionette DEBUG loaded listener.js 01:57:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8d2e1c00) [pid = 4263] [serial = 1092] [outer = 0x8c69d400] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x924d9c00) [pid = 4263] [serial = 1044] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8e313800) [pid = 4263] [serial = 1034] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8e30b000) [pid = 4263] [serial = 1023] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8dabd800) [pid = 4263] [serial = 1029] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92426c00) [pid = 4263] [serial = 1038] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8e320c00) [pid = 4263] [serial = 1035] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8e09a400) [pid = 4263] [serial = 1022] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x924e0400) [pid = 4263] [serial = 1040] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x91b68400) [pid = 4263] [serial = 1026] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8c693400) [pid = 4263] [serial = 1019] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8f454400) [pid = 4263] [serial = 1017] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8f45c800) [pid = 4263] [serial = 1043] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8d806c00) [pid = 4263] [serial = 1032] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x923ee400) [pid = 4263] [serial = 1037] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8ec73400) [pid = 4263] [serial = 1025] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92620400) [pid = 4263] [serial = 1041] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d11fc00) [pid = 4263] [serial = 1031] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8c8f0000) [pid = 4263] [serial = 1020] [outer = (nil)] [url = about:blank] 01:57:12 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8d808c00) [pid = 4263] [serial = 1028] [outer = (nil)] [url = about:blank] 01:57:13 INFO - PROCESS | 4263 | 1467363433216 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1497ms 01:57:13 INFO - PROCESS | 4263 | 1467363433257 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 01:57:13 INFO - PROCESS | 4263 | 1467363433264 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 01:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:57:13 INFO - PROCESS | 4263 | 1467363433274 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:57:13 INFO - PROCESS | 4263 | 1467363433277 Marionette TRACE conn3 <- [1,1426,null,{}] 01:57:13 INFO - PROCESS | 4263 | 1467363433283 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:13 INFO - PROCESS | 4263 | 1467363433288 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:13 INFO - PROCESS | 4263 | 1467363433452 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 01:57:13 INFO - PROCESS | 4263 | 1467363433461 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:13 INFO - PROCESS | 4263 | 1467363433471 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e304c00 == 18 [pid = 4263] [id = 364] 01:57:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e307800) [pid = 4263] [serial = 1093] [outer = (nil)] 01:57:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e30f800) [pid = 4263] [serial = 1094] [outer = 0x8e307800] 01:57:13 INFO - PROCESS | 4263 | 1467363433552 Marionette DEBUG loaded listener.js 01:57:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ea1bc00) [pid = 4263] [serial = 1095] [outer = 0x8e307800] 01:57:14 INFO - PROCESS | 4263 | 1467363434542 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1333ms 01:57:14 INFO - PROCESS | 4263 | 1467363434609 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 01:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:57:14 INFO - PROCESS | 4263 | 1467363434613 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 01:57:14 INFO - PROCESS | 4263 | 1467363434619 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:57:14 INFO - PROCESS | 4263 | 1467363434625 Marionette TRACE conn3 <- [1,1430,null,{}] 01:57:14 INFO - PROCESS | 4263 | 1467363434641 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:14 INFO - PROCESS | 4263 | 1467363434649 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:14 INFO - PROCESS | 4263 | 1467363434810 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 01:57:14 INFO - PROCESS | 4263 | 1467363434955 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:14 INFO - PROCESS | 4263 | 1467363434964 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b6a800 == 19 [pid = 4263] [id = 365] 01:57:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x91b6ac00) [pid = 4263] [serial = 1096] [outer = (nil)] 01:57:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x92428000) [pid = 4263] [serial = 1097] [outer = 0x91b6ac00] 01:57:15 INFO - PROCESS | 4263 | 1467363435040 Marionette DEBUG loaded listener.js 01:57:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x924e1000) [pid = 4263] [serial = 1098] [outer = 0x91b6ac00] 01:57:15 INFO - PROCESS | 4263 | 1467363435943 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1341ms 01:57:15 INFO - PROCESS | 4263 | 1467363435959 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 01:57:15 INFO - PROCESS | 4263 | 1467363435965 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 01:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:57:15 INFO - PROCESS | 4263 | 1467363435971 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:57:15 INFO - PROCESS | 4263 | 1467363435974 Marionette TRACE conn3 <- [1,1434,null,{}] 01:57:15 INFO - PROCESS | 4263 | 1467363435986 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:15 INFO - PROCESS | 4263 | 1467363435990 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:16 INFO - PROCESS | 4263 | 1467363436189 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 01:57:16 INFO - PROCESS | 4263 | 1467363436227 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:16 INFO - PROCESS | 4263 | 1467363436235 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x924e0400 == 20 [pid = 4263] [id = 366] 01:57:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9261cc00) [pid = 4263] [serial = 1099] [outer = (nil)] 01:57:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x9263e400) [pid = 4263] [serial = 1100] [outer = 0x9261cc00] 01:57:16 INFO - PROCESS | 4263 | 1467363436309 Marionette DEBUG loaded listener.js 01:57:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92806000) [pid = 4263] [serial = 1101] [outer = 0x9261cc00] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x92808000) [pid = 4263] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8f44d800) [pid = 4263] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8ec78400) [pid = 4263] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8a3e3400) [pid = 4263] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d2de000) [pid = 4263] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8e303000) [pid = 4263] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8e091400) [pid = 4263] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8d11b400) [pid = 4263] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8dac2800) [pid = 4263] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x923f1000) [pid = 4263] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:57:17 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x8e093c00) [pid = 4263] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:57:17 INFO - PROCESS | 4263 | 1467363437346 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1399ms 01:57:17 INFO - PROCESS | 4263 | 1467363437370 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 01:57:17 INFO - PROCESS | 4263 | 1467363437374 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 01:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:57:17 INFO - PROCESS | 4263 | 1467363437380 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:57:17 INFO - PROCESS | 4263 | 1467363437382 Marionette TRACE conn3 <- [1,1438,null,{}] 01:57:17 INFO - PROCESS | 4263 | 1467363437388 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:17 INFO - PROCESS | 4263 | 1467363437393 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:17 INFO - PROCESS | 4263 | 1467363437588 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 01:57:17 INFO - PROCESS | 4263 | 1467363437669 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:17 INFO - PROCESS | 4263 | 1467363437677 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x8daba800 == 21 [pid = 4263] [id = 367] 01:57:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x8e091400) [pid = 4263] [serial = 1102] [outer = (nil)] 01:57:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x924db400) [pid = 4263] [serial = 1103] [outer = 0x8e091400] 01:57:17 INFO - PROCESS | 4263 | 1467363437745 Marionette DEBUG loaded listener.js 01:57:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x9263b000) [pid = 4263] [serial = 1104] [outer = 0x8e091400] 01:57:18 INFO - PROCESS | 4263 | 1467363438498 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1182ms 01:57:18 INFO - PROCESS | 4263 | 1467363438563 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 01:57:18 INFO - PROCESS | 4263 | 1467363438567 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 01:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:57:18 INFO - PROCESS | 4263 | 1467363438573 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:57:18 INFO - PROCESS | 4263 | 1467363438575 Marionette TRACE conn3 <- [1,1442,null,{}] 01:57:18 INFO - PROCESS | 4263 | 1467363438581 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:18 INFO - PROCESS | 4263 | 1467363438591 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:18 INFO - PROCESS | 4263 | 1467363438792 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 01:57:18 INFO - PROCESS | 4263 | 1467363438911 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:18 INFO - PROCESS | 4263 | 1467363438921 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e8400 == 22 [pid = 4263] [id = 368] 01:57:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8c696c00) [pid = 4263] [serial = 1105] [outer = (nil)] 01:57:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x928e7000) [pid = 4263] [serial = 1106] [outer = 0x8c696c00] 01:57:19 INFO - PROCESS | 4263 | 1467363439005 Marionette DEBUG loaded listener.js 01:57:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x928e0800) [pid = 4263] [serial = 1107] [outer = 0x8c696c00] 01:57:20 INFO - PROCESS | 4263 | 1467363440087 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1594ms 01:57:20 INFO - PROCESS | 4263 | 1467363440169 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 01:57:20 INFO - PROCESS | 4263 | 1467363440176 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 01:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:57:20 INFO - PROCESS | 4263 | 1467363440184 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:57:20 INFO - PROCESS | 4263 | 1467363440192 Marionette TRACE conn3 <- [1,1446,null,{}] 01:57:20 INFO - PROCESS | 4263 | 1467363440200 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:20 INFO - PROCESS | 4263 | 1467363440206 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:20 INFO - PROCESS | 4263 | 1467363440435 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 01:57:20 INFO - PROCESS | 4263 | 1467363440694 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:20 INFO - PROCESS | 4263 | 1467363440708 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c697000 == 23 [pid = 4263] [id = 369] 01:57:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d2db800) [pid = 4263] [serial = 1108] [outer = (nil)] 01:57:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8dac4000) [pid = 4263] [serial = 1109] [outer = 0x8d2db800] 01:57:20 INFO - PROCESS | 4263 | 1467363440788 Marionette DEBUG loaded listener.js 01:57:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e30a800) [pid = 4263] [serial = 1110] [outer = 0x8d2db800] 01:57:21 INFO - PROCESS | 4263 | 1467363441748 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1637ms 01:57:21 INFO - PROCESS | 4263 | 1467363441821 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 01:57:21 INFO - PROCESS | 4263 | 1467363441829 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 01:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:57:21 INFO - PROCESS | 4263 | 1467363441839 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:57:21 INFO - PROCESS | 4263 | 1467363441843 Marionette TRACE conn3 <- [1,1450,null,{}] 01:57:21 INFO - PROCESS | 4263 | 1467363441850 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:21 INFO - PROCESS | 4263 | 1467363441856 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:22 INFO - PROCESS | 4263 | 1467363442084 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 01:57:22 INFO - PROCESS | 4263 | 1467363442346 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:22 INFO - PROCESS | 4263 | 1467363442354 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec70c00 == 24 [pid = 4263] [id = 370] 01:57:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x923ee400) [pid = 4263] [serial = 1111] [outer = (nil)] 01:57:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9242dc00) [pid = 4263] [serial = 1112] [outer = 0x923ee400] 01:57:22 INFO - PROCESS | 4263 | 1467363442451 Marionette DEBUG loaded listener.js 01:57:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x92622800) [pid = 4263] [serial = 1113] [outer = 0x923ee400] 01:57:23 INFO - PROCESS | 4263 | 1467363443369 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1585ms 01:57:23 INFO - PROCESS | 4263 | 1467363443425 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 01:57:23 INFO - PROCESS | 4263 | 1467363443430 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 01:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:57:23 INFO - PROCESS | 4263 | 1467363443436 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:57:23 INFO - PROCESS | 4263 | 1467363443443 Marionette TRACE conn3 <- [1,1454,null,{}] 01:57:23 INFO - PROCESS | 4263 | 1467363443459 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:23 INFO - PROCESS | 4263 | 1467363443468 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:23 INFO - PROCESS | 4263 | 1467363443696 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 01:57:23 INFO - PROCESS | 4263 | 1467363443920 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:23 INFO - PROCESS | 4263 | 1467363443930 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e5800 == 25 [pid = 4263] [id = 371] 01:57:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x928e5c00) [pid = 4263] [serial = 1114] [outer = (nil)] 01:57:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92bbcc00) [pid = 4263] [serial = 1115] [outer = 0x928e5c00] 01:57:24 INFO - PROCESS | 4263 | 1467363444059 Marionette DEBUG loaded listener.js 01:57:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92d19c00) [pid = 4263] [serial = 1116] [outer = 0x928e5c00] 01:57:24 INFO - PROCESS | 4263 | 1467363444986 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1591ms 01:57:25 INFO - PROCESS | 4263 | 1467363445028 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 01:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:57:25 INFO - PROCESS | 4263 | 1467363445033 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 01:57:25 INFO - PROCESS | 4263 | 1467363445040 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:57:25 INFO - PROCESS | 4263 | 1467363445043 Marionette TRACE conn3 <- [1,1458,null,{}] 01:57:25 INFO - PROCESS | 4263 | 1467363445049 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:25 INFO - PROCESS | 4263 | 1467363445054 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:25 INFO - PROCESS | 4263 | 1467363445236 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 01:57:25 INFO - PROCESS | 4263 | 1467363445399 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:25 INFO - PROCESS | 4263 | 1467363445407 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8fc000 == 26 [pid = 4263] [id = 372] 01:57:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92624c00) [pid = 4263] [serial = 1117] [outer = (nil)] 01:57:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92d23400) [pid = 4263] [serial = 1118] [outer = 0x92624c00] 01:57:25 INFO - PROCESS | 4263 | 1467363445485 Marionette DEBUG loaded listener.js 01:57:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92dcf800) [pid = 4263] [serial = 1119] [outer = 0x92624c00] 01:57:26 INFO - PROCESS | 4263 | 1467363446491 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1488ms 01:57:26 INFO - PROCESS | 4263 | 1467363446528 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 01:57:26 INFO - PROCESS | 4263 | 1467363446532 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 01:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:57:26 INFO - PROCESS | 4263 | 1467363446538 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:57:26 INFO - PROCESS | 4263 | 1467363446542 Marionette TRACE conn3 <- [1,1462,null,{}] 01:57:26 INFO - PROCESS | 4263 | 1467363446548 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:26 INFO - PROCESS | 4263 | 1467363446553 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:26 INFO - PROCESS | 4263 | 1467363446735 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 01:57:26 INFO - PROCESS | 4263 | 1467363446905 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:26 INFO - PROCESS | 4263 | 1467363446917 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3de400 == 27 [pid = 4263] [id = 373] 01:57:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8c699c00) [pid = 4263] [serial = 1120] [outer = (nil)] 01:57:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8d2dd400) [pid = 4263] [serial = 1121] [outer = 0x8c699c00] 01:57:27 INFO - PROCESS | 4263 | 1467363447063 Marionette DEBUG loaded listener.js 01:57:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8d80c800) [pid = 4263] [serial = 1122] [outer = 0x8c699c00] 01:57:28 INFO - PROCESS | 4263 | 1467363448203 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1686ms 01:57:28 INFO - PROCESS | 4263 | 1467363448225 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 01:57:28 INFO - PROCESS | 4263 | 1467363448230 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 01:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:57:28 INFO - PROCESS | 4263 | 1467363448238 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:57:28 INFO - PROCESS | 4263 | 1467363448243 Marionette TRACE conn3 <- [1,1466,null,{}] 01:57:28 INFO - PROCESS | 4263 | 1467363448251 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:28 INFO - PROCESS | 4263 | 1467363448256 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:28 INFO - PROCESS | 4263 | 1467363448434 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 01:57:28 INFO - PROCESS | 4263 | 1467363448676 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:28 INFO - PROCESS | 4263 | 1467363448685 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a0c00 == 28 [pid = 4263] [id = 374] 01:57:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8d801800) [pid = 4263] [serial = 1123] [outer = (nil)] 01:57:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8e099000) [pid = 4263] [serial = 1124] [outer = 0x8d801800] 01:57:28 INFO - PROCESS | 4263 | 1467363448785 Marionette DEBUG loaded listener.js 01:57:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8e318000) [pid = 4263] [serial = 1125] [outer = 0x8d801800] 01:57:30 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d3400 == 27 [pid = 4263] [id = 353] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x92813400) [pid = 4263] [serial = 1055] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8f453800) [pid = 4263] [serial = 1073] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92bb8c00) [pid = 4263] [serial = 1059] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8c8fc400) [pid = 4263] [serial = 1047] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92bb4c00) [pid = 4263] [serial = 1058] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8c69b400) [pid = 4263] [serial = 1046] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x92d1dc00) [pid = 4263] [serial = 1062] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8dac2400) [pid = 4263] [serial = 1061] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ea1d000) [pid = 4263] [serial = 1076] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8ea27400) [pid = 4263] [serial = 1050] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e314400) [pid = 4263] [serial = 1049] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d2d6800) [pid = 4263] [serial = 1067] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d2dc800) [pid = 4263] [serial = 1068] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e094c00) [pid = 4263] [serial = 1070] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x924e1400) [pid = 4263] [serial = 1053] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x9242c000) [pid = 4263] [serial = 1052] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x924e0c00) [pid = 4263] [serial = 1079] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8e317400) [pid = 4263] [serial = 1065] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8e308400) [pid = 4263] [serial = 1064] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8e30bc00) [pid = 4263] [serial = 1071] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8f457800) [pid = 4263] [serial = 1077] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x928de400) [pid = 4263] [serial = 1056] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x91b65800) [pid = 4263] [serial = 1074] [outer = (nil)] [url = about:blank] 01:57:30 INFO - PROCESS | 4263 | 1467363450848 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2641ms 01:57:30 INFO - PROCESS | 4263 | 1467363450880 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 01:57:30 INFO - PROCESS | 4263 | 1467363450886 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 01:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:57:30 INFO - PROCESS | 4263 | 1467363450901 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:57:30 INFO - PROCESS | 4263 | 1467363450906 Marionette TRACE conn3 <- [1,1470,null,{}] 01:57:30 INFO - PROCESS | 4263 | 1467363450914 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:30 INFO - PROCESS | 4263 | 1467363450919 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:31 INFO - PROCESS | 4263 | 1467363451088 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 01:57:31 INFO - PROCESS | 4263 | 1467363451100 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:31 INFO - PROCESS | 4263 | 1467363451114 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f6c00 == 28 [pid = 4263] [id = 375] 01:57:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8c8fa400) [pid = 4263] [serial = 1126] [outer = (nil)] 01:57:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8d11b800) [pid = 4263] [serial = 1127] [outer = 0x8c8fa400] 01:57:31 INFO - PROCESS | 4263 | 1467363451183 Marionette DEBUG loaded listener.js 01:57:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d2d9400) [pid = 4263] [serial = 1128] [outer = 0x8c8fa400] 01:57:32 INFO - PROCESS | 4263 | 1467363452129 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1291ms 01:57:32 INFO - PROCESS | 4263 | 1467363452189 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 01:57:32 INFO - PROCESS | 4263 | 1467363452198 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 01:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:57:32 INFO - PROCESS | 4263 | 1467363452209 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:57:32 INFO - PROCESS | 4263 | 1467363452213 Marionette TRACE conn3 <- [1,1474,null,{}] 01:57:32 INFO - PROCESS | 4263 | 1467363452219 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:32 INFO - PROCESS | 4263 | 1467363452225 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:32 INFO - PROCESS | 4263 | 1467363452396 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 01:57:32 INFO - PROCESS | 4263 | 1467363452526 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:32 INFO - PROCESS | 4263 | 1467363452535 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dac0800 == 29 [pid = 4263] [id = 376] 01:57:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8e096c00) [pid = 4263] [serial = 1129] [outer = (nil)] 01:57:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8e301400) [pid = 4263] [serial = 1130] [outer = 0x8e096c00] 01:57:32 INFO - PROCESS | 4263 | 1467363452608 Marionette DEBUG loaded listener.js 01:57:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8e30d800) [pid = 4263] [serial = 1131] [outer = 0x8e096c00] 01:57:33 INFO - PROCESS | 4263 | 1467363453532 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1350ms 01:57:33 INFO - PROCESS | 4263 | 1467363453559 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 01:57:33 INFO - PROCESS | 4263 | 1467363453562 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 01:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:57:33 INFO - PROCESS | 4263 | 1467363453569 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:57:33 INFO - PROCESS | 4263 | 1467363453574 Marionette TRACE conn3 <- [1,1478,null,{}] 01:57:33 INFO - PROCESS | 4263 | 1467363453601 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:33 INFO - PROCESS | 4263 | 1467363453610 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:33 INFO - PROCESS | 4263 | 1467363453825 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 01:57:33 INFO - PROCESS | 4263 | 1467363453849 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:33 INFO - PROCESS | 4263 | 1467363453856 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6d800 == 30 [pid = 4263] [id = 377] 01:57:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8ec6f000) [pid = 4263] [serial = 1132] [outer = (nil)] 01:57:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ec79400) [pid = 4263] [serial = 1133] [outer = 0x8ec6f000] 01:57:33 INFO - PROCESS | 4263 | 1467363453931 Marionette DEBUG loaded listener.js 01:57:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8f45c000) [pid = 4263] [serial = 1134] [outer = 0x8ec6f000] 01:57:34 INFO - PROCESS | 4263 | 1467363454860 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1337ms 01:57:34 INFO - PROCESS | 4263 | 1467363454906 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 01:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:57:34 INFO - PROCESS | 4263 | 1467363454911 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 01:57:34 INFO - PROCESS | 4263 | 1467363454917 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:57:34 INFO - PROCESS | 4263 | 1467363454920 Marionette TRACE conn3 <- [1,1482,null,{}] 01:57:34 INFO - PROCESS | 4263 | 1467363454947 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:34 INFO - PROCESS | 4263 | 1467363454952 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:35 INFO - PROCESS | 4263 | 1467363455166 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c696c00) [pid = 4263] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x9261cc00) [pid = 4263] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x91b66400) [pid = 4263] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x91b69c00) [pid = 4263] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8d2d7800) [pid = 4263] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x924d4400) [pid = 4263] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8e307800) [pid = 4263] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8c69d400) [pid = 4263] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x91b6ac00) [pid = 4263] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:57:35 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x8e091400) [pid = 4263] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:57:35 INFO - PROCESS | 4263 | 1467363455664 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:35 INFO - PROCESS | 4263 | 1467363455674 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e0c00 == 31 [pid = 4263] [id = 378] 01:57:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x8c694800) [pid = 4263] [serial = 1135] [outer = (nil)] 01:57:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8d119800) [pid = 4263] [serial = 1136] [outer = 0x8c694800] 01:57:35 INFO - PROCESS | 4263 | 1467363455741 Marionette DEBUG loaded listener.js 01:57:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8ec74800) [pid = 4263] [serial = 1137] [outer = 0x8c694800] 01:57:36 INFO - PROCESS | 4263 | 1467363456497 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1611ms 01:57:36 INFO - PROCESS | 4263 | 1467363456528 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 01:57:36 INFO - PROCESS | 4263 | 1467363456532 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 01:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:57:36 INFO - PROCESS | 4263 | 1467363456538 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:57:36 INFO - PROCESS | 4263 | 1467363456540 Marionette TRACE conn3 <- [1,1486,null,{}] 01:57:36 INFO - PROCESS | 4263 | 1467363456546 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:36 INFO - PROCESS | 4263 | 1467363456551 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:36 INFO - PROCESS | 4263 | 1467363456697 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 01:57:36 INFO - PROCESS | 4263 | 1467363456711 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:36 INFO - PROCESS | 4263 | 1467363456719 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b67400 == 32 [pid = 4263] [id = 379] 01:57:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x91b6ec00) [pid = 4263] [serial = 1138] [outer = (nil)] 01:57:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x924d9800) [pid = 4263] [serial = 1139] [outer = 0x91b6ec00] 01:57:36 INFO - PROCESS | 4263 | 1467363456787 Marionette DEBUG loaded listener.js 01:57:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x924e0000) [pid = 4263] [serial = 1140] [outer = 0x91b6ec00] 01:57:37 INFO - PROCESS | 4263 | 1467363457779 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1285ms 01:57:37 INFO - PROCESS | 4263 | 1467363457848 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 01:57:37 INFO - PROCESS | 4263 | 1467363457855 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 01:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:57:37 INFO - PROCESS | 4263 | 1467363457864 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:57:37 INFO - PROCESS | 4263 | 1467363457869 Marionette TRACE conn3 <- [1,1490,null,{}] 01:57:37 INFO - PROCESS | 4263 | 1467363457878 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:37 INFO - PROCESS | 4263 | 1467363457884 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:38 INFO - PROCESS | 4263 | 1467363458081 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 01:57:38 INFO - PROCESS | 4263 | 1467363458246 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:38 INFO - PROCESS | 4263 | 1467363458261 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ecc00 == 33 [pid = 4263] [id = 380] 01:57:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8c6a1800) [pid = 4263] [serial = 1141] [outer = (nil)] 01:57:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8d2d6800) [pid = 4263] [serial = 1142] [outer = 0x8c6a1800] 01:57:38 INFO - PROCESS | 4263 | 1467363458341 Marionette DEBUG loaded listener.js 01:57:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8dab8400) [pid = 4263] [serial = 1143] [outer = 0x8c6a1800] 01:57:39 INFO - PROCESS | 4263 | 1467363459374 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1538ms 01:57:39 INFO - PROCESS | 4263 | 1467363459402 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 01:57:39 INFO - PROCESS | 4263 | 1467363459409 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 01:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:57:39 INFO - PROCESS | 4263 | 1467363459420 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:57:39 INFO - PROCESS | 4263 | 1467363459424 Marionette TRACE conn3 <- [1,1494,null,{}] 01:57:39 INFO - PROCESS | 4263 | 1467363459431 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:39 INFO - PROCESS | 4263 | 1467363459437 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:39 INFO - PROCESS | 4263 | 1467363459655 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 01:57:39 INFO - PROCESS | 4263 | 1467363459864 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:39 INFO - PROCESS | 4263 | 1467363459876 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e306000 == 34 [pid = 4263] [id = 381] 01:57:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ea21000) [pid = 4263] [serial = 1144] [outer = (nil)] 01:57:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ec72000) [pid = 4263] [serial = 1145] [outer = 0x8ea21000] 01:57:40 INFO - PROCESS | 4263 | 1467363460001 Marionette DEBUG loaded listener.js 01:57:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x91b60400) [pid = 4263] [serial = 1146] [outer = 0x8ea21000] 01:57:41 INFO - PROCESS | 4263 | 1467363461077 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1744ms 01:57:41 INFO - PROCESS | 4263 | 1467363461164 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 01:57:41 INFO - PROCESS | 4263 | 1467363461168 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 01:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:57:41 INFO - PROCESS | 4263 | 1467363461175 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:57:41 INFO - PROCESS | 4263 | 1467363461181 Marionette TRACE conn3 <- [1,1498,null,{}] 01:57:41 INFO - PROCESS | 4263 | 1467363461198 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:41 INFO - PROCESS | 4263 | 1467363461206 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:41 INFO - PROCESS | 4263 | 1467363461417 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 01:57:41 INFO - PROCESS | 4263 | 1467363461631 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:41 INFO - PROCESS | 4263 | 1467363461639 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:41 INFO - PROCESS | 4263 | ++DOCSHELL 0x9263fc00 == 35 [pid = 4263] [id = 382] 01:57:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92642400) [pid = 4263] [serial = 1147] [outer = (nil)] 01:57:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9280c000) [pid = 4263] [serial = 1148] [outer = 0x92642400] 01:57:41 INFO - PROCESS | 4263 | 1467363461723 Marionette DEBUG loaded listener.js 01:57:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92813400) [pid = 4263] [serial = 1149] [outer = 0x92642400] 01:57:42 INFO - PROCESS | 4263 | 1467363462700 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1585ms 01:57:42 INFO - PROCESS | 4263 | 1467363462761 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 01:57:42 INFO - PROCESS | 4263 | 1467363462766 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 01:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:57:42 INFO - PROCESS | 4263 | 1467363462772 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:57:42 INFO - PROCESS | 4263 | 1467363462775 Marionette TRACE conn3 <- [1,1502,null,{}] 01:57:42 INFO - PROCESS | 4263 | 1467363462781 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:42 INFO - PROCESS | 4263 | 1467363462787 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:43 INFO - PROCESS | 4263 | 1467363463009 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 01:57:43 INFO - PROCESS | 4263 | 1467363463219 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:43 INFO - PROCESS | 4263 | 1467363463226 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f5400 == 36 [pid = 4263] [id = 383] 01:57:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8d11b400) [pid = 4263] [serial = 1150] [outer = (nil)] 01:57:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8e096400) [pid = 4263] [serial = 1151] [outer = 0x8d11b400] 01:57:43 INFO - PROCESS | 4263 | 1467363463333 Marionette DEBUG loaded listener.js 01:57:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8ec6c000) [pid = 4263] [serial = 1152] [outer = 0x8d11b400] 01:57:44 INFO - PROCESS | 4263 | 1467363464498 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1787ms 01:57:44 INFO - PROCESS | 4263 | 1467363464560 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 01:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:57:44 INFO - PROCESS | 4263 | 1467363464566 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 01:57:44 INFO - PROCESS | 4263 | 1467363464574 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:57:44 INFO - PROCESS | 4263 | 1467363464579 Marionette TRACE conn3 <- [1,1506,null,{}] 01:57:44 INFO - PROCESS | 4263 | 1467363464633 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:44 INFO - PROCESS | 4263 | 1467363464640 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x928e0800) [pid = 4263] [serial = 1107] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x928e7000) [pid = 4263] [serial = 1106] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9263e400) [pid = 4263] [serial = 1100] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92429000) [pid = 4263] [serial = 1085] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x91b68800) [pid = 4263] [serial = 1086] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92624000) [pid = 4263] [serial = 1088] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92647400) [pid = 4263] [serial = 1089] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8dab7800) [pid = 4263] [serial = 1082] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e314800) [pid = 4263] [serial = 1083] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x91b6f000) [pid = 4263] [serial = 1080] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e30f800) [pid = 4263] [serial = 1094] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8ea1bc00) [pid = 4263] [serial = 1095] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8d117400) [pid = 4263] [serial = 1091] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d2e1c00) [pid = 4263] [serial = 1092] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x92806000) [pid = 4263] [serial = 1101] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x924e1000) [pid = 4263] [serial = 1098] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x92428000) [pid = 4263] [serial = 1097] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x924db400) [pid = 4263] [serial = 1103] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | --DOMWINDOW == 58 (0x9263b000) [pid = 4263] [serial = 1104] [outer = (nil)] [url = about:blank] 01:57:44 INFO - PROCESS | 4263 | 1467363464943 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 01:57:45 INFO - PROCESS | 4263 | 1467363465054 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:45 INFO - PROCESS | 4263 | 1467363465065 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d114800 == 37 [pid = 4263] [id = 384] 01:57:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 59 (0x8d118000) [pid = 4263] [serial = 1153] [outer = (nil)] 01:57:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x8d2e2c00) [pid = 4263] [serial = 1154] [outer = 0x8d118000] 01:57:45 INFO - PROCESS | 4263 | 1467363465134 Marionette DEBUG loaded listener.js 01:57:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8d80a800) [pid = 4263] [serial = 1155] [outer = 0x8d118000] 01:57:45 INFO - PROCESS | 4263 | 1467363465890 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1343ms 01:57:45 INFO - PROCESS | 4263 | 1467363465916 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 01:57:45 INFO - PROCESS | 4263 | 1467363465922 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 01:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:57:45 INFO - PROCESS | 4263 | 1467363465933 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:57:45 INFO - PROCESS | 4263 | 1467363465936 Marionette TRACE conn3 <- [1,1510,null,{}] 01:57:45 INFO - PROCESS | 4263 | 1467363465943 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:45 INFO - PROCESS | 4263 | 1467363465948 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:46 INFO - PROCESS | 4263 | 1467363466105 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 01:57:46 INFO - PROCESS | 4263 | 1467363466121 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:46 INFO - PROCESS | 4263 | 1467363466129 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e303800 == 38 [pid = 4263] [id = 385] 01:57:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e315c00) [pid = 4263] [serial = 1156] [outer = (nil)] 01:57:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8ea1f000) [pid = 4263] [serial = 1157] [outer = 0x8e315c00] 01:57:46 INFO - PROCESS | 4263 | 1467363466201 Marionette DEBUG loaded listener.js 01:57:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ec73000) [pid = 4263] [serial = 1158] [outer = 0x8e315c00] 01:57:47 INFO - PROCESS | 4263 | 1467363467192 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1278ms 01:57:47 INFO - PROCESS | 4263 | 1467363467211 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 01:57:47 INFO - PROCESS | 4263 | 1467363467215 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 01:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:57:47 INFO - PROCESS | 4263 | 1467363467221 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:57:47 INFO - PROCESS | 4263 | 1467363467226 Marionette TRACE conn3 <- [1,1514,null,{}] 01:57:47 INFO - PROCESS | 4263 | 1467363467242 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:47 INFO - PROCESS | 4263 | 1467363467250 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:47 INFO - PROCESS | 4263 | 1467363467463 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 01:57:47 INFO - PROCESS | 4263 | 1467363467496 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:47 INFO - PROCESS | 4263 | 1467363467506 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x9261d000 == 39 [pid = 4263] [id = 386] 01:57:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x9261d800) [pid = 4263] [serial = 1159] [outer = (nil)] 01:57:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x92625800) [pid = 4263] [serial = 1160] [outer = 0x9261d800] 01:57:47 INFO - PROCESS | 4263 | 1467363467578 Marionette DEBUG loaded listener.js 01:57:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92640400) [pid = 4263] [serial = 1161] [outer = 0x9261d800] 01:57:48 INFO - PROCESS | 4263 | 1467363468595 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1437ms 01:57:48 INFO - PROCESS | 4263 | 1467363468658 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 01:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:57:48 INFO - PROCESS | 4263 | 1467363468663 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 01:57:48 INFO - PROCESS | 4263 | 1467363468669 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:57:48 INFO - PROCESS | 4263 | 1467363468672 Marionette TRACE conn3 <- [1,1518,null,{}] 01:57:48 INFO - PROCESS | 4263 | 1467363468684 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:48 INFO - PROCESS | 4263 | 1467363468688 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:48 INFO - PROCESS | 4263 | 1467363468904 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 01:57:48 INFO - PROCESS | 4263 | 1467363468923 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:48 INFO - PROCESS | 4263 | 1467363468930 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e8000 == 40 [pid = 4263] [id = 387] 01:57:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x92648000) [pid = 4263] [serial = 1162] [outer = (nil)] 01:57:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x9280a800) [pid = 4263] [serial = 1163] [outer = 0x92648000] 01:57:49 INFO - PROCESS | 4263 | 1467363468998 Marionette DEBUG loaded listener.js 01:57:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x928e2c00) [pid = 4263] [serial = 1164] [outer = 0x92648000] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d801800) [pid = 4263] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8ec6f000) [pid = 4263] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8c8fa400) [pid = 4263] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e096c00) [pid = 4263] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8c694800) [pid = 4263] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8d2db800) [pid = 4263] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x923ee400) [pid = 4263] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x928e5c00) [pid = 4263] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92624c00) [pid = 4263] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:57:49 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8c699c00) [pid = 4263] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:57:49 INFO - PROCESS | 4263 | 1467363469953 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1332ms 01:57:50 INFO - PROCESS | 4263 | 1467363470002 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 01:57:50 INFO - PROCESS | 4263 | 1467363470006 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 01:57:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:57:50 INFO - PROCESS | 4263 | 1467363470012 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:57:50 INFO - PROCESS | 4263 | 1467363470014 Marionette TRACE conn3 <- [1,1522,null,{}] 01:57:50 INFO - PROCESS | 4263 | 1467363470020 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:50 INFO - PROCESS | 4263 | 1467363470025 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:50 INFO - PROCESS | 4263 | 1467363470235 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 01:57:50 INFO - PROCESS | 4263 | 1467363470244 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:50 INFO - PROCESS | 4263 | 1467363470251 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e096c00 == 41 [pid = 4263] [id = 388] 01:57:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8ea22400) [pid = 4263] [serial = 1165] [outer = (nil)] 01:57:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x923f8c00) [pid = 4263] [serial = 1166] [outer = 0x8ea22400] 01:57:50 INFO - PROCESS | 4263 | 1467363470320 Marionette DEBUG loaded listener.js 01:57:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x92624c00) [pid = 4263] [serial = 1167] [outer = 0x8ea22400] 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:50 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 01:57:51 INFO - PROCESS | 4263 | 1467363471047 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:57:51 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 () { 01:57:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:57:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:57:51 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 () { 01:57:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:57:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:57:51 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 () { 01:57:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:57:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:57:51 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 () { 01:57:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:57:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:57:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:57:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1095ms 01:57:51 INFO - PROCESS | 4263 | 1467363471112 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 01:57:51 INFO - PROCESS | 4263 | 1467363471120 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 01:57:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:57:51 INFO - PROCESS | 4263 | 1467363471127 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:57:51 INFO - PROCESS | 4263 | 1467363471129 Marionette TRACE conn3 <- [1,1526,null,{}] 01:57:51 INFO - PROCESS | 4263 | 1467363471135 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:51 INFO - PROCESS | 4263 | 1467363471145 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:51 INFO - PROCESS | 4263 | 1467363471368 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 01:57:51 INFO - PROCESS | 4263 | 1467363471382 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:51 INFO - PROCESS | 4263 | 1467363471392 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e318800 == 42 [pid = 4263] [id = 389] 01:57:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ec6f000) [pid = 4263] [serial = 1168] [outer = (nil)] 01:57:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92d1b800) [pid = 4263] [serial = 1169] [outer = 0x8ec6f000] 01:57:51 INFO - PROCESS | 4263 | 1467363471457 Marionette DEBUG loaded listener.js 01:57:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x92d1e000) [pid = 4263] [serial = 1170] [outer = 0x8ec6f000] 01:57:52 INFO - PROCESS | 4263 | 1467363472444 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:57:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:57:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:57:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:57:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:57:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:57:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:57:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1382ms 01:57:52 INFO - PROCESS | 4263 | 1467363472548 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 01:57:52 INFO - PROCESS | 4263 | 1467363472553 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 01:57:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:57:52 INFO - PROCESS | 4263 | 1467363472593 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:57:52 INFO - PROCESS | 4263 | 1467363472601 Marionette TRACE conn3 <- [1,1530,null,{}] 01:57:52 INFO - PROCESS | 4263 | 1467363472609 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:52 INFO - PROCESS | 4263 | 1467363472614 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:52 INFO - PROCESS | 4263 | 1467363472815 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 01:57:52 INFO - PROCESS | 4263 | 1467363472980 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:53 INFO - PROCESS | 4263 | 1467363472995 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3eb000 == 43 [pid = 4263] [id = 390] 01:57:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c8f1000) [pid = 4263] [serial = 1171] [outer = (nil)] 01:57:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e315800) [pid = 4263] [serial = 1172] [outer = 0x8c8f1000] 01:57:53 INFO - PROCESS | 4263 | 1467363473140 Marionette DEBUG loaded listener.js 01:57:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ea1fc00) [pid = 4263] [serial = 1173] [outer = 0x8c8f1000] 01:57:53 INFO - PROCESS | 4263 | 1467363473949 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:57:53 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 01:57:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:57:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:57:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:57:53 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. 01:57:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:57:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1388ms 01:57:53 INFO - PROCESS | 4263 | 1467363473983 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 01:57:53 INFO - PROCESS | 4263 | 1467363473991 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 01:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:57:54 INFO - PROCESS | 4263 | 1467363474002 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:57:54 INFO - PROCESS | 4263 | 1467363474007 Marionette TRACE conn3 <- [1,1534,null,{}] 01:57:54 INFO - PROCESS | 4263 | 1467363474014 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:54 INFO - PROCESS | 4263 | 1467363474020 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:54 INFO - PROCESS | 4263 | 1467363474278 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 01:57:54 INFO - PROCESS | 4263 | 1467363474402 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:54 INFO - PROCESS | 4263 | 1467363474412 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x924da000 == 44 [pid = 4263] [id = 391] 01:57:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x924e1c00) [pid = 4263] [serial = 1174] [outer = (nil)] 01:57:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x928df000) [pid = 4263] [serial = 1175] [outer = 0x924e1c00] 01:57:54 INFO - PROCESS | 4263 | 1467363474498 Marionette DEBUG loaded listener.js 01:57:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x928eb000) [pid = 4263] [serial = 1176] [outer = 0x924e1c00] 01:57:55 INFO - PROCESS | 4263 | 1467363475496 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1547ms 01:57:55 INFO - PROCESS | 4263 | 1467363475555 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 01:57:55 INFO - PROCESS | 4263 | 1467363475559 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 01:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:57:55 INFO - PROCESS | 4263 | 1467363475568 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:57:55 INFO - PROCESS | 4263 | 1467363475574 Marionette TRACE conn3 <- [1,1538,null,{}] 01:57:55 INFO - PROCESS | 4263 | 1467363475591 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:55 INFO - PROCESS | 4263 | 1467363475599 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:55 INFO - PROCESS | 4263 | 1467363475783 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 01:57:55 INFO - PROCESS | 4263 | 1467363475955 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:55 INFO - PROCESS | 4263 | 1467363475968 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x92d25800 == 45 [pid = 4263] [id = 392] 01:57:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92dcfc00) [pid = 4263] [serial = 1177] [outer = (nil)] 01:57:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92dd8c00) [pid = 4263] [serial = 1178] [outer = 0x92dcfc00] 01:57:56 INFO - PROCESS | 4263 | 1467363476048 Marionette DEBUG loaded listener.js 01:57:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92f7b800) [pid = 4263] [serial = 1179] [outer = 0x92dcfc00] 01:57:56 INFO - PROCESS | 4263 | 1467363476992 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1492ms 01:57:57 INFO - PROCESS | 4263 | 1467363477062 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 01:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:57:57 INFO - PROCESS | 4263 | 1467363477067 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 01:57:57 INFO - PROCESS | 4263 | 1467363477073 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:57:57 INFO - PROCESS | 4263 | 1467363477077 Marionette TRACE conn3 <- [1,1542,null,{}] 01:57:57 INFO - PROCESS | 4263 | 1467363477083 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:57 INFO - PROCESS | 4263 | 1467363477088 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:57 INFO - PROCESS | 4263 | 1467363477303 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 01:57:57 INFO - PROCESS | 4263 | 1467363477521 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:57 INFO - PROCESS | 4263 | 1467363477531 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09a000 == 46 [pid = 4263] [id = 393] 01:57:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92dd0800) [pid = 4263] [serial = 1180] [outer = (nil)] 01:57:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92f82c00) [pid = 4263] [serial = 1181] [outer = 0x92dd0800] 01:57:57 INFO - PROCESS | 4263 | 1467363477655 Marionette DEBUG loaded listener.js 01:57:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x93009c00) [pid = 4263] [serial = 1182] [outer = 0x92dd0800] 01:57:58 INFO - PROCESS | 4263 | 1467363478515 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1483ms 01:57:58 INFO - PROCESS | 4263 | 1467363478556 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 01:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:57:58 INFO - PROCESS | 4263 | 1467363478561 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 01:57:58 INFO - PROCESS | 4263 | 1467363478567 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:57:58 INFO - PROCESS | 4263 | 1467363478571 Marionette TRACE conn3 <- [1,1546,null,{}] 01:57:58 INFO - PROCESS | 4263 | 1467363478577 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:57:58 INFO - PROCESS | 4263 | 1467363478583 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:58 INFO - PROCESS | 4263 | 1467363478755 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 01:57:58 INFO - PROCESS | 4263 | 1467363478935 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:57:58 INFO - PROCESS | 4263 | 1467363478943 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:57:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7000 == 47 [pid = 4263] [id = 394] 01:57:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92642c00) [pid = 4263] [serial = 1183] [outer = (nil)] 01:57:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x93b25c00) [pid = 4263] [serial = 1184] [outer = 0x92642c00] 01:57:59 INFO - PROCESS | 4263 | 1467363479024 Marionette DEBUG loaded listener.js 01:57:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x93b27400) [pid = 4263] [serial = 1185] [outer = 0x92642c00] 01:58:00 INFO - PROCESS | 4263 | 1467363479992 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1492ms 01:58:00 INFO - PROCESS | 4263 | 1467363480060 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 01:58:00 INFO - PROCESS | 4263 | 1467363480064 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 01:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:58:00 INFO - PROCESS | 4263 | 1467363480072 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:58:00 INFO - PROCESS | 4263 | 1467363480075 Marionette TRACE conn3 <- [1,1550,null,{}] 01:58:00 INFO - PROCESS | 4263 | 1467363480081 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:00 INFO - PROCESS | 4263 | 1467363480091 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:00 INFO - PROCESS | 4263 | 1467363480333 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 01:58:00 INFO - PROCESS | 4263 | 1467363480554 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:00 INFO - PROCESS | 4263 | 1467363480564 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b61000 == 48 [pid = 4263] [id = 395] 01:58:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x92f82800) [pid = 4263] [serial = 1186] [outer = (nil)] 01:58:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x948b3c00) [pid = 4263] [serial = 1187] [outer = 0x92f82800] 01:58:00 INFO - PROCESS | 4263 | 1467363480660 Marionette DEBUG loaded listener.js 01:58:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x948be800) [pid = 4263] [serial = 1188] [outer = 0x92f82800] 01:58:01 INFO - PROCESS | 4263 | 1467363481512 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1484ms 01:58:01 INFO - PROCESS | 4263 | 1467363481577 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 01:58:01 INFO - PROCESS | 4263 | 1467363481582 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 01:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:58:01 INFO - PROCESS | 4263 | 1467363481590 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:58:01 INFO - PROCESS | 4263 | 1467363481593 Marionette TRACE conn3 <- [1,1554,null,{}] 01:58:01 INFO - PROCESS | 4263 | 1467363481599 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:01 INFO - PROCESS | 4263 | 1467363481605 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:01 INFO - PROCESS | 4263 | 1467363481776 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 01:58:01 INFO - PROCESS | 4263 | 1467363481952 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:01 INFO - PROCESS | 4263 | 1467363481959 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693800 == 49 [pid = 4263] [id = 396] 01:58:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8c695400) [pid = 4263] [serial = 1189] [outer = (nil)] 01:58:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x8e09f000) [pid = 4263] [serial = 1190] [outer = 0x8c695400] 01:58:02 INFO - PROCESS | 4263 | 1467363482052 Marionette DEBUG loaded listener.js 01:58:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8e31d800) [pid = 4263] [serial = 1191] [outer = 0x8c695400] 01:58:03 INFO - PROCESS | 4263 | 1467363483306 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1794ms 01:58:03 INFO - PROCESS | 4263 | 1467363483385 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 01:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:58:03 INFO - PROCESS | 4263 | 1467363483391 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 01:58:03 INFO - PROCESS | 4263 | 1467363483398 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:58:03 INFO - PROCESS | 4263 | 1467363483403 Marionette TRACE conn3 <- [1,1558,null,{}] 01:58:03 INFO - PROCESS | 4263 | 1467363483410 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:03 INFO - PROCESS | 4263 | 1467363483416 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:03 INFO - PROCESS | 4263 | 1467363483679 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f6c00 == 48 [pid = 4263] [id = 375] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8dac0800 == 47 [pid = 4263] [id = 376] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8e096c00 == 46 [pid = 4263] [id = 388] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e8000 == 45 [pid = 4263] [id = 387] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x9261d000 == 44 [pid = 4263] [id = 386] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8e303800 == 43 [pid = 4263] [id = 385] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8d114800 == 42 [pid = 4263] [id = 384] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f5400 == 41 [pid = 4263] [id = 383] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8e306000 == 40 [pid = 4263] [id = 381] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x9263fc00 == 39 [pid = 4263] [id = 382] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ecc00 == 38 [pid = 4263] [id = 380] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a0c00 == 37 [pid = 4263] [id = 374] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e0c00 == 36 [pid = 4263] [id = 378] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8fc000 == 35 [pid = 4263] [id = 372] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3de400 == 34 [pid = 4263] [id = 373] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6d800 == 33 [pid = 4263] [id = 377] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x91b67400 == 32 [pid = 4263] [id = 379] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693800 == 31 [pid = 4263] [id = 396] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7000 == 30 [pid = 4263] [id = 394] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x91b61000 == 29 [pid = 4263] [id = 395] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09a000 == 28 [pid = 4263] [id = 393] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x92d25800 == 27 [pid = 4263] [id = 392] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x924da000 == 26 [pid = 4263] [id = 391] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8e318800 == 25 [pid = 4263] [id = 389] 01:58:04 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3eb000 == 24 [pid = 4263] [id = 390] 01:58:04 INFO - PROCESS | 4263 | 1467363484905 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:04 INFO - PROCESS | 4263 | 1467363484912 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x924d9800) [pid = 4263] [serial = 1139] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8e318000) [pid = 4263] [serial = 1125] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8e099000) [pid = 4263] [serial = 1124] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8ec79400) [pid = 4263] [serial = 1133] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8d11b800) [pid = 4263] [serial = 1127] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8d2d9400) [pid = 4263] [serial = 1128] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8e301400) [pid = 4263] [serial = 1130] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8d119800) [pid = 4263] [serial = 1136] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8e30a800) [pid = 4263] [serial = 1110] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8dac4000) [pid = 4263] [serial = 1109] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x92622800) [pid = 4263] [serial = 1113] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9242dc00) [pid = 4263] [serial = 1112] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8f45c000) [pid = 4263] [serial = 1134] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92d19c00) [pid = 4263] [serial = 1116] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92bbcc00) [pid = 4263] [serial = 1115] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92dcf800) [pid = 4263] [serial = 1119] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92d23400) [pid = 4263] [serial = 1118] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d80c800) [pid = 4263] [serial = 1122] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8d2dd400) [pid = 4263] [serial = 1121] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8e30d800) [pid = 4263] [serial = 1131] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8ec74800) [pid = 4263] [serial = 1137] [outer = (nil)] [url = about:blank] 01:58:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e3800 == 25 [pid = 4263] [id = 397] 01:58:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8a3e4400) [pid = 4263] [serial = 1192] [outer = (nil)] 01:58:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8a3ecc00) [pid = 4263] [serial = 1193] [outer = 0x8a3e4400] 01:58:05 INFO - PROCESS | 4263 | 1467363485135 Marionette DEBUG loaded listener.js 01:58:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8c69e000) [pid = 4263] [serial = 1194] [outer = 0x8a3e4400] 01:58:05 INFO - PROCESS | 4263 | 1467363485937 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2589ms 01:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:58:05 INFO - PROCESS | 4263 | 1467363485988 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 01:58:05 INFO - PROCESS | 4263 | 1467363485992 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 01:58:06 INFO - PROCESS | 4263 | 1467363486000 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:58:06 INFO - PROCESS | 4263 | 1467363486006 Marionette TRACE conn3 <- [1,1562,null,{}] 01:58:06 INFO - PROCESS | 4263 | 1467363486014 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:06 INFO - PROCESS | 4263 | 1467363486020 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:06 INFO - PROCESS | 4263 | 1467363486184 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 01:58:06 INFO - PROCESS | 4263 | 1467363486198 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:06 INFO - PROCESS | 4263 | 1467363486208 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2da000 == 26 [pid = 4263] [id = 398] 01:58:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8d2da400) [pid = 4263] [serial = 1195] [outer = (nil)] 01:58:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8d2e0400) [pid = 4263] [serial = 1196] [outer = 0x8d2da400] 01:58:06 INFO - PROCESS | 4263 | 1467363486292 Marionette DEBUG loaded listener.js 01:58:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8d80d000) [pid = 4263] [serial = 1197] [outer = 0x8d2da400] 01:58:07 INFO - PROCESS | 4263 | 1467363487258 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1292ms 01:58:07 INFO - PROCESS | 4263 | 1467363487294 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 01:58:07 INFO - PROCESS | 4263 | 1467363487301 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 01:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:58:07 INFO - PROCESS | 4263 | 1467363487310 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:58:07 INFO - PROCESS | 4263 | 1467363487313 Marionette TRACE conn3 <- [1,1566,null,{}] 01:58:07 INFO - PROCESS | 4263 | 1467363487319 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:07 INFO - PROCESS | 4263 | 1467363487325 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:07 INFO - PROCESS | 4263 | 1467363487580 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 01:58:07 INFO - PROCESS | 4263 | 1467363487614 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:07 INFO - PROCESS | 4263 | 1467363487623 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11bc00 == 27 [pid = 4263] [id = 399] 01:58:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8d2d8400) [pid = 4263] [serial = 1198] [outer = (nil)] 01:58:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e0a0800) [pid = 4263] [serial = 1199] [outer = 0x8d2d8400] 01:58:07 INFO - PROCESS | 4263 | 1467363487695 Marionette DEBUG loaded listener.js 01:58:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8e309000) [pid = 4263] [serial = 1200] [outer = 0x8d2d8400] 01:58:08 INFO - PROCESS | 4263 | 1467363488694 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1432ms 01:58:08 INFO - PROCESS | 4263 | 1467363488750 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 01:58:08 INFO - PROCESS | 4263 | 1467363488755 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 01:58:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:58:08 INFO - PROCESS | 4263 | 1467363488763 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:58:08 INFO - PROCESS | 4263 | 1467363488773 Marionette TRACE conn3 <- [1,1570,null,{}] 01:58:08 INFO - PROCESS | 4263 | 1467363488795 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:08 INFO - PROCESS | 4263 | 1467363488803 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:09 INFO - PROCESS | 4263 | 1467363489039 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 01:58:09 INFO - PROCESS | 4263 | 1467363489066 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:09 INFO - PROCESS | 4263 | 1467363489075 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e320c00 == 28 [pid = 4263] [id = 400] 01:58:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8ea1b400) [pid = 4263] [serial = 1201] [outer = (nil)] 01:58:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8ec6e400) [pid = 4263] [serial = 1202] [outer = 0x8ea1b400] 01:58:09 INFO - PROCESS | 4263 | 1467363489143 Marionette DEBUG loaded listener.js 01:58:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8ec75800) [pid = 4263] [serial = 1203] [outer = 0x8ea1b400] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8ec6f000) [pid = 4263] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8ea22400) [pid = 4263] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9261d800) [pid = 4263] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x92648000) [pid = 4263] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92642400) [pid = 4263] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e315c00) [pid = 4263] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x91b6ec00) [pid = 4263] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8ea21000) [pid = 4263] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8c6a1800) [pid = 4263] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8d11b400) [pid = 4263] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:58:10 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8d118000) [pid = 4263] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:58:10 INFO - PROCESS | 4263 | 1467363490549 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1847ms 01:58:10 INFO - PROCESS | 4263 | 1467363490609 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 01:58:10 INFO - PROCESS | 4263 | 1467363490613 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 01:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:58:10 INFO - PROCESS | 4263 | 1467363490620 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:58:10 INFO - PROCESS | 4263 | 1467363490622 Marionette TRACE conn3 <- [1,1574,null,{}] 01:58:10 INFO - PROCESS | 4263 | 1467363490628 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:10 INFO - PROCESS | 4263 | 1467363490633 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:10 INFO - PROCESS | 4263 | 1467363490795 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 01:58:10 INFO - PROCESS | 4263 | 1467363490919 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:10 INFO - PROCESS | 4263 | 1467363490927 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e5400 == 29 [pid = 4263] [id = 401] 01:58:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8c6a1800) [pid = 4263] [serial = 1204] [outer = (nil)] 01:58:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ec79800) [pid = 4263] [serial = 1205] [outer = 0x8c6a1800] 01:58:11 INFO - PROCESS | 4263 | 1467363491010 Marionette DEBUG loaded listener.js 01:58:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8f457400) [pid = 4263] [serial = 1206] [outer = 0x8c6a1800] 01:58:11 INFO - PROCESS | 4263 | 1467363491798 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1241ms 01:58:11 INFO - PROCESS | 4263 | 1467363491862 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 01:58:11 INFO - PROCESS | 4263 | 1467363491866 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 01:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:58:11 INFO - PROCESS | 4263 | 1467363491933 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:58:11 INFO - PROCESS | 4263 | 1467363491939 Marionette TRACE conn3 <- [1,1578,null,{}] 01:58:11 INFO - PROCESS | 4263 | 1467363491961 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:11 INFO - PROCESS | 4263 | 1467363491968 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:12 INFO - PROCESS | 4263 | 1467363492169 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 01:58:12 INFO - PROCESS | 4263 | 1467363492343 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:12 INFO - PROCESS | 4263 | 1467363492358 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8fc000 == 30 [pid = 4263] [id = 402] 01:58:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8c8fc400) [pid = 4263] [serial = 1207] [outer = (nil)] 01:58:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8d119800) [pid = 4263] [serial = 1208] [outer = 0x8c8fc400] 01:58:12 INFO - PROCESS | 4263 | 1467363492447 Marionette DEBUG loaded listener.js 01:58:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8dac3000) [pid = 4263] [serial = 1209] [outer = 0x8c8fc400] 01:58:13 INFO - PROCESS | 4263 | 1467363493492 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1652ms 01:58:13 INFO - PROCESS | 4263 | 1467363493532 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 01:58:13 INFO - PROCESS | 4263 | 1467363493539 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 01:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:58:13 INFO - PROCESS | 4263 | 1467363493549 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:58:13 INFO - PROCESS | 4263 | 1467363493553 Marionette TRACE conn3 <- [1,1582,null,{}] 01:58:13 INFO - PROCESS | 4263 | 1467363493563 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:13 INFO - PROCESS | 4263 | 1467363493571 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:13 INFO - PROCESS | 4263 | 1467363493767 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 01:58:14 INFO - PROCESS | 4263 | 1467363493990 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:14 INFO - PROCESS | 4263 | 1467363494000 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8fb400 == 31 [pid = 4263] [id = 403] 01:58:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e314400) [pid = 4263] [serial = 1210] [outer = (nil)] 01:58:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8f44dc00) [pid = 4263] [serial = 1211] [outer = 0x8e314400] 01:58:14 INFO - PROCESS | 4263 | 1467363494088 Marionette DEBUG loaded listener.js 01:58:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x91b67000) [pid = 4263] [serial = 1212] [outer = 0x8e314400] 01:58:15 INFO - PROCESS | 4263 | 1467363495068 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1589ms 01:58:15 INFO - PROCESS | 4263 | 1467363495139 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 01:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:58:15 INFO - PROCESS | 4263 | 1467363495144 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 01:58:15 INFO - PROCESS | 4263 | 1467363495151 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:58:15 INFO - PROCESS | 4263 | 1467363495155 Marionette TRACE conn3 <- [1,1586,null,{}] 01:58:15 INFO - PROCESS | 4263 | 1467363495161 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:15 INFO - PROCESS | 4263 | 1467363495166 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:15 INFO - PROCESS | 4263 | 1467363495409 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 01:58:15 INFO - PROCESS | 4263 | 1467363495722 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:15 INFO - PROCESS | 4263 | 1467363495741 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x924d4c00 == 32 [pid = 4263] [id = 404] 01:58:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x924d5000) [pid = 4263] [serial = 1213] [outer = (nil)] 01:58:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x924db800) [pid = 4263] [serial = 1214] [outer = 0x924d5000] 01:58:15 INFO - PROCESS | 4263 | 1467363495826 Marionette DEBUG loaded listener.js 01:58:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x924e1000) [pid = 4263] [serial = 1215] [outer = 0x924d5000] 01:58:16 INFO - PROCESS | 4263 | 1467363496805 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1704ms 01:58:16 INFO - PROCESS | 4263 | 1467363496855 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 01:58:16 INFO - PROCESS | 4263 | 1467363496860 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 01:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:58:16 INFO - PROCESS | 4263 | 1467363496866 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:58:16 INFO - PROCESS | 4263 | 1467363496870 Marionette TRACE conn3 <- [1,1590,null,{}] 01:58:16 INFO - PROCESS | 4263 | 1467363496875 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:16 INFO - PROCESS | 4263 | 1467363496881 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:17 INFO - PROCESS | 4263 | 1467363497063 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 01:58:17 INFO - PROCESS | 4263 | 1467363497273 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:17 INFO - PROCESS | 4263 | 1467363497283 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e0400 == 33 [pid = 4263] [id = 405] 01:58:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8c8f9800) [pid = 4263] [serial = 1216] [outer = (nil)] 01:58:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x9263e400) [pid = 4263] [serial = 1217] [outer = 0x8c8f9800] 01:58:17 INFO - PROCESS | 4263 | 1467363497367 Marionette DEBUG loaded listener.js 01:58:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x92640c00) [pid = 4263] [serial = 1218] [outer = 0x8c8f9800] 01:58:18 INFO - PROCESS | 4263 | 1467363498405 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1590ms 01:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:58:18 INFO - PROCESS | 4263 | 1467363498457 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 01:58:18 INFO - PROCESS | 4263 | 1467363498461 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 01:58:18 INFO - PROCESS | 4263 | 1467363498468 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:58:18 INFO - PROCESS | 4263 | 1467363498472 Marionette TRACE conn3 <- [1,1594,null,{}] 01:58:18 INFO - PROCESS | 4263 | 1467363498478 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:18 INFO - PROCESS | 4263 | 1467363498483 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:18 INFO - PROCESS | 4263 | 1467363498661 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 01:58:19 INFO - PROCESS | 4263 | 1467363499017 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:19 INFO - PROCESS | 4263 | 1467363499027 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1000 == 34 [pid = 4263] [id = 406] 01:58:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8a3e1400) [pid = 4263] [serial = 1219] [outer = (nil)] 01:58:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8c69a400) [pid = 4263] [serial = 1220] [outer = 0x8a3e1400] 01:58:19 INFO - PROCESS | 4263 | 1467363499112 Marionette DEBUG loaded listener.js 01:58:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8c8fa400) [pid = 4263] [serial = 1221] [outer = 0x8a3e1400] 01:58:20 INFO - PROCESS | 4263 | --DOCSHELL 0x92426000 == 33 [pid = 4263] [id = 359] 01:58:20 INFO - PROCESS | 4263 | --DOCSHELL 0x8dabb000 == 32 [pid = 4263] [id = 356] 01:58:20 INFO - PROCESS | 4263 | --DOCSHELL 0x8f44d400 == 31 [pid = 4263] [id = 357] 01:58:20 INFO - PROCESS | 4263 | --DOCSHELL 0x8c698000 == 30 [pid = 4263] [id = 355] 01:58:20 INFO - PROCESS | 4263 | --DOCSHELL 0x8e304c00 == 29 [pid = 4263] [id = 364] 01:58:20 INFO - PROCESS | 4263 | 1467363500150 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x923f8c00) [pid = 4263] [serial = 1166] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x92640400) [pid = 4263] [serial = 1161] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x9280a800) [pid = 4263] [serial = 1163] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x9280c000) [pid = 4263] [serial = 1148] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92813400) [pid = 4263] [serial = 1149] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8ea1f000) [pid = 4263] [serial = 1157] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8ec73000) [pid = 4263] [serial = 1158] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x924e0000) [pid = 4263] [serial = 1140] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8ec72000) [pid = 4263] [serial = 1145] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x91b60400) [pid = 4263] [serial = 1146] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8d2d6800) [pid = 4263] [serial = 1142] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8dab8400) [pid = 4263] [serial = 1143] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e096400) [pid = 4263] [serial = 1151] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8ec6c000) [pid = 4263] [serial = 1152] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d2e2c00) [pid = 4263] [serial = 1154] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d80a800) [pid = 4263] [serial = 1155] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x92625800) [pid = 4263] [serial = 1160] [outer = (nil)] [url = about:blank] 01:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1735ms 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x928e2c00) [pid = 4263] [serial = 1164] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92624c00) [pid = 4263] [serial = 1167] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92d1e000) [pid = 4263] [serial = 1170] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92d1b800) [pid = 4263] [serial = 1169] [outer = (nil)] [url = about:blank] 01:58:20 INFO - PROCESS | 4263 | 1467363500213 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 01:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:58:20 INFO - PROCESS | 4263 | 1467363500225 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 01:58:20 INFO - PROCESS | 4263 | 1467363500233 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:58:20 INFO - PROCESS | 4263 | 1467363500237 Marionette TRACE conn3 <- [1,1598,null,{}] 01:58:20 INFO - PROCESS | 4263 | 1467363500245 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:20 INFO - PROCESS | 4263 | 1467363500253 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:20 INFO - PROCESS | 4263 | 1467363500427 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 01:58:20 INFO - PROCESS | 4263 | 1467363500598 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:20 INFO - PROCESS | 4263 | 1467363500607 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2dcc00 == 30 [pid = 4263] [id = 407] 01:58:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d2df800) [pid = 4263] [serial = 1222] [outer = (nil)] 01:58:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d809000) [pid = 4263] [serial = 1223] [outer = 0x8d2df800] 01:58:20 INFO - PROCESS | 4263 | 1467363500691 Marionette DEBUG loaded listener.js 01:58:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8dabe000) [pid = 4263] [serial = 1224] [outer = 0x8d2df800] 01:58:21 INFO - PROCESS | 4263 | 1467363501456 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1282ms 01:58:21 INFO - PROCESS | 4263 | 1467363501516 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 01:58:21 INFO - PROCESS | 4263 | 1467363501523 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 01:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:58:21 INFO - PROCESS | 4263 | 1467363501531 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:58:21 INFO - PROCESS | 4263 | 1467363501534 Marionette TRACE conn3 <- [1,1602,null,{}] 01:58:21 INFO - PROCESS | 4263 | 1467363501540 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:21 INFO - PROCESS | 4263 | 1467363501545 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:21 INFO - PROCESS | 4263 | 1467363501713 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 01:58:21 INFO - PROCESS | 4263 | 1467363501835 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:21 INFO - PROCESS | 4263 | 1467363501843 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c698000 == 31 [pid = 4263] [id = 408] 01:58:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e09d400) [pid = 4263] [serial = 1225] [outer = (nil)] 01:58:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ea22400) [pid = 4263] [serial = 1226] [outer = 0x8e09d400] 01:58:21 INFO - PROCESS | 4263 | 1467363501914 Marionette DEBUG loaded listener.js 01:58:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ec71c00) [pid = 4263] [serial = 1227] [outer = 0x8e09d400] 01:58:22 INFO - PROCESS | 4263 | 1467363502745 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1282ms 01:58:22 INFO - PROCESS | 4263 | 1467363502813 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 01:58:22 INFO - PROCESS | 4263 | 1467363502817 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 01:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:58:22 INFO - PROCESS | 4263 | 1467363502825 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:58:22 INFO - PROCESS | 4263 | 1467363502833 Marionette TRACE conn3 <- [1,1606,null,{}] 01:58:22 INFO - PROCESS | 4263 | 1467363502854 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:22 INFO - PROCESS | 4263 | 1467363502861 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:23 INFO - PROCESS | 4263 | 1467363503079 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 01:58:23 INFO - PROCESS | 4263 | 1467363503103 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:23 INFO - PROCESS | 4263 | 1467363503110 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e8000 == 32 [pid = 4263] [id = 409] 01:58:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x923f6800) [pid = 4263] [serial = 1228] [outer = (nil)] 01:58:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92425c00) [pid = 4263] [serial = 1229] [outer = 0x923f6800] 01:58:23 INFO - PROCESS | 4263 | 1467363503175 Marionette DEBUG loaded listener.js 01:58:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9242e400) [pid = 4263] [serial = 1230] [outer = 0x923f6800] 01:58:24 INFO - PROCESS | 4263 | 1467363504100 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:58:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:58:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1345ms 01:58:24 INFO - PROCESS | 4263 | 1467363504168 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 01:58:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:58:24 INFO - PROCESS | 4263 | 1467363504173 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 01:58:24 INFO - PROCESS | 4263 | 1467363504179 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:58:24 INFO - PROCESS | 4263 | 1467363504182 Marionette TRACE conn3 <- [1,1610,null,{}] 01:58:24 INFO - PROCESS | 4263 | 1467363504188 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:24 INFO - PROCESS | 4263 | 1467363504193 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:24 INFO - PROCESS | 4263 | 1467363504399 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 01:58:24 INFO - PROCESS | 4263 | 1467363504415 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:24 INFO - PROCESS | 4263 | 1467363504422 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6e800 == 33 [pid = 4263] [id = 410] 01:58:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92422000) [pid = 4263] [serial = 1231] [outer = (nil)] 01:58:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x9261bc00) [pid = 4263] [serial = 1232] [outer = 0x92422000] 01:58:24 INFO - PROCESS | 4263 | 1467363504493 Marionette DEBUG loaded listener.js 01:58:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x9261ec00) [pid = 4263] [serial = 1233] [outer = 0x92422000] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8d2d8400) [pid = 4263] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ea1b400) [pid = 4263] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8a3e4400) [pid = 4263] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8c695400) [pid = 4263] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d2da400) [pid = 4263] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92642c00) [pid = 4263] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x92f82800) [pid = 4263] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c8f1000) [pid = 4263] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x924e1c00) [pid = 4263] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92dcfc00) [pid = 4263] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:58:25 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92dd0800) [pid = 4263] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:58:25 INFO - PROCESS | 4263 | 1467363505451 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:58:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:58:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1330ms 01:58:25 INFO - PROCESS | 4263 | 1467363505509 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 01:58:25 INFO - PROCESS | 4263 | 1467363505513 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 01:58:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:58:25 INFO - PROCESS | 4263 | 1467363505520 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:58:25 INFO - PROCESS | 4263 | 1467363505523 Marionette TRACE conn3 <- [1,1614,null,{}] 01:58:25 INFO - PROCESS | 4263 | 1467363505528 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:25 INFO - PROCESS | 4263 | 1467363505533 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:25 INFO - PROCESS | 4263 | 1467363505690 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 01:58:25 INFO - PROCESS | 4263 | 1467363505698 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:25 INFO - PROCESS | 4263 | 1467363505717 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea22000 == 34 [pid = 4263] [id = 411] 01:58:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8ea24400) [pid = 4263] [serial = 1234] [outer = (nil)] 01:58:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92628800) [pid = 4263] [serial = 1235] [outer = 0x8ea24400] 01:58:25 INFO - PROCESS | 4263 | 1467363505909 Marionette DEBUG loaded listener.js 01:58:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9263f800) [pid = 4263] [serial = 1236] [outer = 0x8ea24400] 01:58:26 INFO - PROCESS | 4263 | 1467363506700 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:58:26 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 01:58:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1237ms 01:58:26 INFO - PROCESS | 4263 | 1467363506758 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 01:58:26 INFO - PROCESS | 4263 | 1467363506761 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 01:58:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:58:26 INFO - PROCESS | 4263 | 1467363506767 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:58:26 INFO - PROCESS | 4263 | 1467363506770 Marionette TRACE conn3 <- [1,1618,null,{}] 01:58:26 INFO - PROCESS | 4263 | 1467363506776 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:26 INFO - PROCESS | 4263 | 1467363506781 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:27 INFO - PROCESS | 4263 | 1467363507053 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 01:58:27 INFO - PROCESS | 4263 | 1467363507180 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:27 INFO - PROCESS | 4263 | 1467363507191 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e2800 == 35 [pid = 4263] [id = 412] 01:58:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8a3e3400) [pid = 4263] [serial = 1237] [outer = (nil)] 01:58:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8c695000) [pid = 4263] [serial = 1238] [outer = 0x8a3e3400] 01:58:27 INFO - PROCESS | 4263 | 1467363507275 Marionette DEBUG loaded listener.js 01:58:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8c8edc00) [pid = 4263] [serial = 1239] [outer = 0x8a3e3400] 01:58:28 INFO - PROCESS | 4263 | 1467363508294 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:58:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:58:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1589ms 01:58:28 INFO - PROCESS | 4263 | 1467363508359 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 01:58:28 INFO - PROCESS | 4263 | 1467363508366 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 01:58:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:58:28 INFO - PROCESS | 4263 | 1467363508374 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:58:28 INFO - PROCESS | 4263 | 1467363508380 Marionette TRACE conn3 <- [1,1622,null,{}] 01:58:28 INFO - PROCESS | 4263 | 1467363508387 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:28 INFO - PROCESS | 4263 | 1467363508393 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:28 INFO - PROCESS | 4263 | 1467363508617 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 01:58:28 INFO - PROCESS | 4263 | 1467363508836 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:28 INFO - PROCESS | 4263 | 1467363508842 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dab6000 == 36 [pid = 4263] [id = 413] 01:58:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8dabb000) [pid = 4263] [serial = 1240] [outer = (nil)] 01:58:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8dac1c00) [pid = 4263] [serial = 1241] [outer = 0x8dabb000] 01:58:28 INFO - PROCESS | 4263 | 1467363508986 Marionette DEBUG loaded listener.js 01:58:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e09ac00) [pid = 4263] [serial = 1242] [outer = 0x8dabb000] 01:58:29 INFO - PROCESS | 4263 | 1467363509938 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:58:30 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 01:58:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1639ms 01:58:30 INFO - PROCESS | 4263 | 1467363510014 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 01:58:30 INFO - PROCESS | 4263 | 1467363510019 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 01:58:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:58:30 INFO - PROCESS | 4263 | 1467363510026 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:58:30 INFO - PROCESS | 4263 | 1467363510031 Marionette TRACE conn3 <- [1,1626,null,{}] 01:58:30 INFO - PROCESS | 4263 | 1467363510038 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:30 INFO - PROCESS | 4263 | 1467363510043 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:30 INFO - PROCESS | 4263 | 1467363510280 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 01:58:30 INFO - PROCESS | 4263 | 1467363510547 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:30 INFO - PROCESS | 4263 | 1467363510554 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea1d000 == 37 [pid = 4263] [id = 414] 01:58:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8ea23800) [pid = 4263] [serial = 1243] [outer = (nil)] 01:58:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8ec70000) [pid = 4263] [serial = 1244] [outer = 0x8ea23800] 01:58:30 INFO - PROCESS | 4263 | 1467363510651 Marionette DEBUG loaded listener.js 01:58:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x91b65800) [pid = 4263] [serial = 1245] [outer = 0x8ea23800] 01:58:31 INFO - PROCESS | 4263 | 1467363511560 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:58:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:58:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1588ms 01:58:31 INFO - PROCESS | 4263 | 1467363511615 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 01:58:31 INFO - PROCESS | 4263 | 1467363511622 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 01:58:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:58:31 INFO - PROCESS | 4263 | 1467363511639 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:58:31 INFO - PROCESS | 4263 | 1467363511647 Marionette TRACE conn3 <- [1,1630,null,{}] 01:58:31 INFO - PROCESS | 4263 | 1467363511653 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:31 INFO - PROCESS | 4263 | 1467363511661 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:31 INFO - PROCESS | 4263 | 1467363511891 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 01:58:32 INFO - PROCESS | 4263 | 1467363512106 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:32 INFO - PROCESS | 4263 | 1467363512114 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f1400 == 38 [pid = 4263] [id = 415] 01:58:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8d117000) [pid = 4263] [serial = 1246] [outer = (nil)] 01:58:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x9280a800) [pid = 4263] [serial = 1247] [outer = 0x8d117000] 01:58:32 INFO - PROCESS | 4263 | 1467363512240 Marionette DEBUG loaded listener.js 01:58:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x9280f000) [pid = 4263] [serial = 1248] [outer = 0x8d117000] 01:58:33 INFO - PROCESS | 4263 | 1467363513240 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:58:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:58:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1643ms 01:58:33 INFO - PROCESS | 4263 | 1467363513275 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 01:58:33 INFO - PROCESS | 4263 | 1467363513279 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 01:58:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:58:33 INFO - PROCESS | 4263 | 1467363513285 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:58:33 INFO - PROCESS | 4263 | 1467363513288 Marionette TRACE conn3 <- [1,1634,null,{}] 01:58:33 INFO - PROCESS | 4263 | 1467363513295 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:33 INFO - PROCESS | 4263 | 1467363513300 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:33 INFO - PROCESS | 4263 | 1467363513484 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 01:58:33 INFO - PROCESS | 4263 | 1467363513711 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:33 INFO - PROCESS | 4263 | 1467363513717 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d118000 == 39 [pid = 4263] [id = 416] 01:58:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x9242d400) [pid = 4263] [serial = 1249] [outer = (nil)] 01:58:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x928ec400) [pid = 4263] [serial = 1250] [outer = 0x9242d400] 01:58:33 INFO - PROCESS | 4263 | 1467363513843 Marionette DEBUG loaded listener.js 01:58:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x92bb6800) [pid = 4263] [serial = 1251] [outer = 0x9242d400] 01:58:34 INFO - PROCESS | 4263 | 1467363514750 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:58:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:58:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1533ms 01:58:34 INFO - PROCESS | 4263 | 1467363514819 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 01:58:34 INFO - PROCESS | 4263 | 1467363514823 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 01:58:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:58:34 INFO - PROCESS | 4263 | 1467363514830 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:58:34 INFO - PROCESS | 4263 | 1467363514833 Marionette TRACE conn3 <- [1,1638,null,{}] 01:58:34 INFO - PROCESS | 4263 | 1467363514839 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:34 INFO - PROCESS | 4263 | 1467363514845 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:35 INFO - PROCESS | 4263 | 1467363515035 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 01:58:35 INFO - PROCESS | 4263 | 1467363515497 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:35 INFO - PROCESS | 4263 | 1467363515506 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f8c00 == 40 [pid = 4263] [id = 417] 01:58:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8c8f9c00) [pid = 4263] [serial = 1252] [outer = (nil)] 01:58:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8d119c00) [pid = 4263] [serial = 1253] [outer = 0x8c8f9c00] 01:58:35 INFO - PROCESS | 4263 | 1467363515627 Marionette DEBUG loaded listener.js 01:58:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x8d2d8400) [pid = 4263] [serial = 1254] [outer = 0x8c8f9c00] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8e320c00 == 39 [pid = 4263] [id = 400] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e6400 == 38 [pid = 4263] [id = 361] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11bc00 == 37 [pid = 4263] [id = 399] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea22000 == 36 [pid = 4263] [id = 411] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6e800 == 35 [pid = 4263] [id = 410] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e8000 == 34 [pid = 4263] [id = 409] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8c698000 == 33 [pid = 4263] [id = 408] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2dcc00 == 32 [pid = 4263] [id = 407] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1000 == 31 [pid = 4263] [id = 406] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e3800 == 30 [pid = 4263] [id = 397] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e5400 == 29 [pid = 4263] [id = 401] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8c697000 == 28 [pid = 4263] [id = 369] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8fb400 == 27 [pid = 4263] [id = 403] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8fc000 == 26 [pid = 4263] [id = 402] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8e301800 == 25 [pid = 4263] [id = 362] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec70c00 == 24 [pid = 4263] [id = 370] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8d116000 == 23 [pid = 4263] [id = 360] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e0400 == 22 [pid = 4263] [id = 405] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x91b6a800 == 21 [pid = 4263] [id = 365] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2da000 == 20 [pid = 4263] [id = 398] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8e093800 == 19 [pid = 4263] [id = 354] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x924e0400 == 18 [pid = 4263] [id = 366] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f5c00 == 17 [pid = 4263] [id = 358] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8daba800 == 16 [pid = 4263] [id = 367] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x924d4c00 == 15 [pid = 4263] [id = 404] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3eb400 == 14 [pid = 4263] [id = 363] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e8400 == 13 [pid = 4263] [id = 368] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e5800 == 12 [pid = 4263] [id = 371] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8d118000 == 11 [pid = 4263] [id = 416] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f1400 == 10 [pid = 4263] [id = 415] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8dab6000 == 9 [pid = 4263] [id = 413] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea1d000 == 8 [pid = 4263] [id = 414] 01:58:37 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e2800 == 7 [pid = 4263] [id = 412] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8ec79800) [pid = 4263] [serial = 1205] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8e309000) [pid = 4263] [serial = 1200] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8ec6e400) [pid = 4263] [serial = 1202] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8a3ecc00) [pid = 4263] [serial = 1193] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8c69e000) [pid = 4263] [serial = 1194] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8e31d800) [pid = 4263] [serial = 1191] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8e09f000) [pid = 4263] [serial = 1190] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8d2e0400) [pid = 4263] [serial = 1196] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8e0a0800) [pid = 4263] [serial = 1199] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8ec75800) [pid = 4263] [serial = 1203] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x93b27400) [pid = 4263] [serial = 1185] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x93b25c00) [pid = 4263] [serial = 1184] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x948be800) [pid = 4263] [serial = 1188] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x948b3c00) [pid = 4263] [serial = 1187] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8ea1fc00) [pid = 4263] [serial = 1173] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8e315800) [pid = 4263] [serial = 1172] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x928eb000) [pid = 4263] [serial = 1176] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x928df000) [pid = 4263] [serial = 1175] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92f7b800) [pid = 4263] [serial = 1179] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92dd8c00) [pid = 4263] [serial = 1178] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d80d000) [pid = 4263] [serial = 1197] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x93009c00) [pid = 4263] [serial = 1182] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92f82c00) [pid = 4263] [serial = 1181] [outer = (nil)] [url = about:blank] 01:58:37 INFO - PROCESS | 4263 | 1467363517711 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:58:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:58:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2939ms 01:58:37 INFO - PROCESS | 4263 | 1467363517771 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 01:58:37 INFO - PROCESS | 4263 | 1467363517777 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 01:58:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:58:37 INFO - PROCESS | 4263 | 1467363517786 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:58:37 INFO - PROCESS | 4263 | 1467363517791 Marionette TRACE conn3 <- [1,1642,null,{}] 01:58:37 INFO - PROCESS | 4263 | 1467363517800 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:37 INFO - PROCESS | 4263 | 1467363517806 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:37 INFO - PROCESS | 4263 | 1467363517977 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 01:58:38 INFO - PROCESS | 4263 | 1467363518114 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:38 INFO - PROCESS | 4263 | 1467363518127 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d113c00 == 8 [pid = 4263] [id = 418] 01:58:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d115400) [pid = 4263] [serial = 1255] [outer = (nil)] 01:58:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d11ac00) [pid = 4263] [serial = 1256] [outer = 0x8d115400] 01:58:38 INFO - PROCESS | 4263 | 1467363518201 Marionette DEBUG loaded listener.js 01:58:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d2d7800) [pid = 4263] [serial = 1257] [outer = 0x8d115400] 01:58:39 INFO - PROCESS | 4263 | 1467363519070 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:58:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:58:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1341ms 01:58:39 INFO - PROCESS | 4263 | 1467363519127 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 01:58:39 INFO - PROCESS | 4263 | 1467363519135 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 01:58:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:58:39 INFO - PROCESS | 4263 | 1467363519146 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:58:39 INFO - PROCESS | 4263 | 1467363519150 Marionette TRACE conn3 <- [1,1646,null,{}] 01:58:39 INFO - PROCESS | 4263 | 1467363519156 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:39 INFO - PROCESS | 4263 | 1467363519162 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:39 INFO - PROCESS | 4263 | 1467363519344 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 01:58:39 INFO - PROCESS | 4263 | 1467363519468 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:39 INFO - PROCESS | 4263 | 1467363519479 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d810000 == 9 [pid = 4263] [id = 419] 01:58:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8dab8c00) [pid = 4263] [serial = 1258] [outer = (nil)] 01:58:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8dabdc00) [pid = 4263] [serial = 1259] [outer = 0x8dab8c00] 01:58:39 INFO - PROCESS | 4263 | 1467363519564 Marionette DEBUG loaded listener.js 01:58:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e096400) [pid = 4263] [serial = 1260] [outer = 0x8dab8c00] 01:58:40 INFO - PROCESS | 4263 | 1467363520494 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:58:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:58:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1382ms 01:58:40 INFO - PROCESS | 4263 | 1467363520529 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 01:58:40 INFO - PROCESS | 4263 | 1467363520533 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 01:58:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:58:40 INFO - PROCESS | 4263 | 1467363520540 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:58:40 INFO - PROCESS | 4263 | 1467363520546 Marionette TRACE conn3 <- [1,1650,null,{}] 01:58:40 INFO - PROCESS | 4263 | 1467363520571 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:40 INFO - PROCESS | 4263 | 1467363520582 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:40 INFO - PROCESS | 4263 | 1467363520798 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 01:58:40 INFO - PROCESS | 4263 | 1467363520828 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:40 INFO - PROCESS | 4263 | 1467363520841 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea1e400 == 10 [pid = 4263] [id = 420] 01:58:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ea1e800) [pid = 4263] [serial = 1261] [outer = (nil)] 01:58:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8ea26800) [pid = 4263] [serial = 1262] [outer = 0x8ea1e800] 01:58:40 INFO - PROCESS | 4263 | 1467363520912 Marionette DEBUG loaded listener.js 01:58:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8ec6e400) [pid = 4263] [serial = 1263] [outer = 0x8ea1e800] 01:58:41 INFO - PROCESS | 4263 | 1467363521914 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:58:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:58:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1448ms 01:58:42 INFO - PROCESS | 4263 | 1467363521999 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 01:58:42 INFO - PROCESS | 4263 | 1467363522003 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 01:58:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:58:42 INFO - PROCESS | 4263 | 1467363522009 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:58:42 INFO - PROCESS | 4263 | 1467363522013 Marionette TRACE conn3 <- [1,1654,null,{}] 01:58:42 INFO - PROCESS | 4263 | 1467363522018 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:42 INFO - PROCESS | 4263 | 1467363522037 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:42 INFO - PROCESS | 4263 | 1467363522631 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8ea24400) [pid = 4263] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x923f6800) [pid = 4263] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x92422000) [pid = 4263] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c6a1800) [pid = 4263] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x924d5000) [pid = 4263] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8c8f9800) [pid = 4263] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8c8fc400) [pid = 4263] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8d2df800) [pid = 4263] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8a3e1400) [pid = 4263] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8e09d400) [pid = 4263] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:58:42 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8e314400) [pid = 4263] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:58:42 INFO - PROCESS | 4263 | 1467363522792 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:42 INFO - PROCESS | 4263 | 1467363522799 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3de400 == 11 [pid = 4263] [id = 421] 01:58:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8c697800) [pid = 4263] [serial = 1264] [outer = (nil)] 01:58:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d2d7000) [pid = 4263] [serial = 1265] [outer = 0x8c697800] 01:58:42 INFO - PROCESS | 4263 | 1467363522871 Marionette DEBUG loaded listener.js 01:58:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8e317c00) [pid = 4263] [serial = 1266] [outer = 0x8c697800] 01:58:43 INFO - PROCESS | 4263 | 1467363523562 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:58:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:58:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1579ms 01:58:43 INFO - PROCESS | 4263 | 1467363523590 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 01:58:43 INFO - PROCESS | 4263 | 1467363523593 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 01:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:58:43 INFO - PROCESS | 4263 | 1467363523599 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:58:43 INFO - PROCESS | 4263 | 1467363523602 Marionette TRACE conn3 <- [1,1658,null,{}] 01:58:43 INFO - PROCESS | 4263 | 1467363523608 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:43 INFO - PROCESS | 4263 | 1467363523613 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:43 INFO - PROCESS | 4263 | 1467363523805 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 01:58:43 INFO - PROCESS | 4263 | 1467363523826 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:43 INFO - PROCESS | 4263 | 1467363523832 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea24c00 == 12 [pid = 4263] [id = 422] 01:58:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8ea2a400) [pid = 4263] [serial = 1267] [outer = (nil)] 01:58:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x91b65c00) [pid = 4263] [serial = 1268] [outer = 0x8ea2a400] 01:58:43 INFO - PROCESS | 4263 | 1467363523903 Marionette DEBUG loaded listener.js 01:58:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x923fa800) [pid = 4263] [serial = 1269] [outer = 0x8ea2a400] 01:58:44 INFO - PROCESS | 4263 | 1467363524940 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1389ms 01:58:44 INFO - PROCESS | 4263 | 1467363524989 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 01:58:44 INFO - PROCESS | 4263 | 1467363524997 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 01:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:58:45 INFO - PROCESS | 4263 | 1467363525006 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:58:45 INFO - PROCESS | 4263 | 1467363525011 Marionette TRACE conn3 <- [1,1662,null,{}] 01:58:45 INFO - PROCESS | 4263 | 1467363525020 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:45 INFO - PROCESS | 4263 | 1467363525026 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:45 INFO - PROCESS | 4263 | 1467363525222 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 01:58:45 INFO - PROCESS | 4263 | 1467363525399 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:45 INFO - PROCESS | 4263 | 1467363525414 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69bc00 == 13 [pid = 4263] [id = 423] 01:58:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8c69e000) [pid = 4263] [serial = 1270] [outer = (nil)] 01:58:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d2e2400) [pid = 4263] [serial = 1271] [outer = 0x8c69e000] 01:58:45 INFO - PROCESS | 4263 | 1467363525497 Marionette DEBUG loaded listener.js 01:58:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8d80e000) [pid = 4263] [serial = 1272] [outer = 0x8c69e000] 01:58:46 INFO - PROCESS | 4263 | 1467363526520 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1587ms 01:58:46 INFO - PROCESS | 4263 | 1467363526592 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 01:58:46 INFO - PROCESS | 4263 | 1467363526599 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 01:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:58:46 INFO - PROCESS | 4263 | 1467363526610 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:58:46 INFO - PROCESS | 4263 | 1467363526614 Marionette TRACE conn3 <- [1,1666,null,{}] 01:58:46 INFO - PROCESS | 4263 | 1467363526621 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:46 INFO - PROCESS | 4263 | 1467363526626 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:46 INFO - PROCESS | 4263 | 1467363526849 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 01:58:47 INFO - PROCESS | 4263 | 1467363527062 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:47 INFO - PROCESS | 4263 | 1467363527071 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11bc00 == 14 [pid = 4263] [id = 424] 01:58:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e316400) [pid = 4263] [serial = 1273] [outer = (nil)] 01:58:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e31e800) [pid = 4263] [serial = 1274] [outer = 0x8e316400] 01:58:47 INFO - PROCESS | 4263 | 1467363527198 Marionette DEBUG loaded listener.js 01:58:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8ea27800) [pid = 4263] [serial = 1275] [outer = 0x8e316400] 01:58:48 INFO - PROCESS | 4263 | 1467363528202 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1699ms 01:58:48 INFO - PROCESS | 4263 | 1467363528309 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 01:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:58:48 INFO - PROCESS | 4263 | 1467363528313 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 01:58:48 INFO - PROCESS | 4263 | 1467363528320 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:58:48 INFO - PROCESS | 4263 | 1467363528326 Marionette TRACE conn3 <- [1,1670,null,{}] 01:58:48 INFO - PROCESS | 4263 | 1467363528394 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:48 INFO - PROCESS | 4263 | 1467363528403 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:48 INFO - PROCESS | 4263 | 1467363528596 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 01:58:48 INFO - PROCESS | 4263 | 1467363528846 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:48 INFO - PROCESS | 4263 | 1467363528860 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x924dfc00 == 15 [pid = 4263] [id = 425] 01:58:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x9261b400) [pid = 4263] [serial = 1276] [outer = (nil)] 01:58:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92621000) [pid = 4263] [serial = 1277] [outer = 0x9261b400] 01:58:48 INFO - PROCESS | 4263 | 1467363528940 Marionette DEBUG loaded listener.js 01:58:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92628000) [pid = 4263] [serial = 1278] [outer = 0x9261b400] 01:58:49 INFO - PROCESS | 4263 | 1467363529918 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1645ms 01:58:49 INFO - PROCESS | 4263 | 1467363529965 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 01:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:58:49 INFO - PROCESS | 4263 | 1467363529970 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 01:58:49 INFO - PROCESS | 4263 | 1467363529977 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:58:49 INFO - PROCESS | 4263 | 1467363529980 Marionette TRACE conn3 <- [1,1674,null,{}] 01:58:49 INFO - PROCESS | 4263 | 1467363529986 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:49 INFO - PROCESS | 4263 | 1467363529991 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:50 INFO - PROCESS | 4263 | 1467363530172 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 01:58:50 INFO - PROCESS | 4263 | 1467363530406 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:50 INFO - PROCESS | 4263 | 1467363530414 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea1c800 == 16 [pid = 4263] [id = 426] 01:58:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92423000) [pid = 4263] [serial = 1279] [outer = (nil)] 01:58:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x9280d000) [pid = 4263] [serial = 1280] [outer = 0x92423000] 01:58:50 INFO - PROCESS | 4263 | 1467363530499 Marionette DEBUG loaded listener.js 01:58:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92811000) [pid = 4263] [serial = 1281] [outer = 0x92423000] 01:58:51 INFO - PROCESS | 4263 | 1467363531566 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1642ms 01:58:51 INFO - PROCESS | 4263 | 1467363531619 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 01:58:51 INFO - PROCESS | 4263 | 1467363531624 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 01:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:58:51 INFO - PROCESS | 4263 | 1467363531633 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:58:51 INFO - PROCESS | 4263 | 1467363531638 Marionette TRACE conn3 <- [1,1678,null,{}] 01:58:51 INFO - PROCESS | 4263 | 1467363531646 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:51 INFO - PROCESS | 4263 | 1467363531651 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:51 INFO - PROCESS | 4263 | 1467363531840 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 01:58:52 INFO - PROCESS | 4263 | 1467363532076 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:52 INFO - PROCESS | 4263 | 1467363532095 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2de000 == 17 [pid = 4263] [id = 427] 01:58:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8d2e0800) [pid = 4263] [serial = 1282] [outer = (nil)] 01:58:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8d805c00) [pid = 4263] [serial = 1283] [outer = 0x8d2e0800] 01:58:52 INFO - PROCESS | 4263 | 1467363532218 Marionette DEBUG loaded listener.js 01:58:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8e095c00) [pid = 4263] [serial = 1284] [outer = 0x8d2e0800] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92628800) [pid = 4263] [serial = 1235] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92425c00) [pid = 4263] [serial = 1229] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x9261bc00) [pid = 4263] [serial = 1232] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x9242e400) [pid = 4263] [serial = 1230] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8f457400) [pid = 4263] [serial = 1206] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x924db800) [pid = 4263] [serial = 1214] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x924e1000) [pid = 4263] [serial = 1215] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9263e400) [pid = 4263] [serial = 1217] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92640c00) [pid = 4263] [serial = 1218] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d119800) [pid = 4263] [serial = 1208] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8dac3000) [pid = 4263] [serial = 1209] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d809000) [pid = 4263] [serial = 1223] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8dabe000) [pid = 4263] [serial = 1224] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c69a400) [pid = 4263] [serial = 1220] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8c8fa400) [pid = 4263] [serial = 1221] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8ea22400) [pid = 4263] [serial = 1226] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8f44dc00) [pid = 4263] [serial = 1211] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x91b67000) [pid = 4263] [serial = 1212] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x9261ec00) [pid = 4263] [serial = 1233] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x9263f800) [pid = 4263] [serial = 1236] [outer = (nil)] [url = about:blank] 01:58:52 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8ec71c00) [pid = 4263] [serial = 1227] [outer = (nil)] [url = about:blank] 01:58:53 INFO - PROCESS | 4263 | 1467363533096 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1488ms 01:58:53 INFO - PROCESS | 4263 | 1467363533120 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 01:58:53 INFO - PROCESS | 4263 | 1467363533127 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 01:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:58:53 INFO - PROCESS | 4263 | 1467363533137 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:58:53 INFO - PROCESS | 4263 | 1467363533140 Marionette TRACE conn3 <- [1,1682,null,{}] 01:58:53 INFO - PROCESS | 4263 | 1467363533147 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:53 INFO - PROCESS | 4263 | 1467363533152 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:53 INFO - PROCESS | 4263 | 1467363533345 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 01:58:53 INFO - PROCESS | 4263 | 1467363533483 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:53 INFO - PROCESS | 4263 | 1467363533491 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69a000 == 18 [pid = 4263] [id = 428] 01:58:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8dac3000) [pid = 4263] [serial = 1285] [outer = (nil)] 01:58:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e31f400) [pid = 4263] [serial = 1286] [outer = 0x8dac3000] 01:58:53 INFO - PROCESS | 4263 | 1467363533568 Marionette DEBUG loaded listener.js 01:58:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ea29c00) [pid = 4263] [serial = 1287] [outer = 0x8dac3000] 01:58:54 INFO - PROCESS | 4263 | 1467363534365 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1282ms 01:58:54 INFO - PROCESS | 4263 | 1467363534420 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 01:58:54 INFO - PROCESS | 4263 | 1467363534423 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 01:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:58:54 INFO - PROCESS | 4263 | 1467363534434 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:58:54 INFO - PROCESS | 4263 | 1467363534438 Marionette TRACE conn3 <- [1,1686,null,{}] 01:58:54 INFO - PROCESS | 4263 | 1467363534454 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:54 INFO - PROCESS | 4263 | 1467363534462 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:54 INFO - PROCESS | 4263 | 1467363534620 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 01:58:54 INFO - PROCESS | 4263 | 1467363534632 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:54 INFO - PROCESS | 4263 | 1467363534644 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b6b000 == 19 [pid = 4263] [id = 429] 01:58:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x91b6b400) [pid = 4263] [serial = 1288] [outer = (nil)] 01:58:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x924da000) [pid = 4263] [serial = 1289] [outer = 0x91b6b400] 01:58:54 INFO - PROCESS | 4263 | 1467363534835 Marionette DEBUG loaded listener.js 01:58:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x9261b800) [pid = 4263] [serial = 1290] [outer = 0x91b6b400] 01:58:55 INFO - PROCESS | 4263 | 1467363535732 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:58:55 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 01:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1342ms 01:58:55 INFO - PROCESS | 4263 | 1467363535772 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 01:58:55 INFO - PROCESS | 4263 | 1467363535775 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 01:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:58:55 INFO - PROCESS | 4263 | 1467363535782 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:58:55 INFO - PROCESS | 4263 | 1467363535785 Marionette TRACE conn3 <- [1,1690,null,{}] 01:58:55 INFO - PROCESS | 4263 | 1467363535790 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:55 INFO - PROCESS | 4263 | 1467363535795 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:56 INFO - PROCESS | 4263 | 1467363536001 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 01:58:56 INFO - PROCESS | 4263 | 1467363536030 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:56 INFO - PROCESS | 4263 | 1467363536039 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e095400 == 20 [pid = 4263] [id = 430] 01:58:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9261ac00) [pid = 4263] [serial = 1291] [outer = (nil)] 01:58:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x9263e800) [pid = 4263] [serial = 1292] [outer = 0x9261ac00] 01:58:56 INFO - PROCESS | 4263 | 1467363536104 Marionette DEBUG loaded listener.js 01:58:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92641c00) [pid = 4263] [serial = 1293] [outer = 0x9261ac00] 01:58:57 INFO - PROCESS | 4263 | 1467363537005 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1288ms 01:58:57 INFO - PROCESS | 4263 | 1467363537073 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 01:58:57 INFO - PROCESS | 4263 | 1467363537076 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 01:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:58:57 INFO - PROCESS | 4263 | 1467363537083 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:58:57 INFO - PROCESS | 4263 | 1467363537086 Marionette TRACE conn3 <- [1,1694,null,{}] 01:58:57 INFO - PROCESS | 4263 | 1467363537092 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:57 INFO - PROCESS | 4263 | 1467363537097 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:57 INFO - PROCESS | 4263 | 1467363537347 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d115400) [pid = 4263] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c8f9c00) [pid = 4263] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8dab8c00) [pid = 4263] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8ea1e800) [pid = 4263] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8a3e3400) [pid = 4263] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8dabb000) [pid = 4263] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8c697800) [pid = 4263] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8ea23800) [pid = 4263] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8d117000) [pid = 4263] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:58:57 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x9242d400) [pid = 4263] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:58:57 INFO - PROCESS | 4263 | 1467363537457 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:57 INFO - PROCESS | 4263 | 1467363537463 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1800 == 21 [pid = 4263] [id = 431] 01:58:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8a3e2000) [pid = 4263] [serial = 1294] [outer = (nil)] 01:58:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8d117000) [pid = 4263] [serial = 1295] [outer = 0x8a3e2000] 01:58:57 INFO - PROCESS | 4263 | 1467363537532 Marionette DEBUG loaded listener.js 01:58:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8dab6400) [pid = 4263] [serial = 1296] [outer = 0x8a3e2000] 01:58:58 INFO - PROCESS | 4263 | 1467363538323 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1279ms 01:58:58 INFO - PROCESS | 4263 | 1467363538363 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 01:58:58 INFO - PROCESS | 4263 | 1467363538366 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 01:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:58:58 INFO - PROCESS | 4263 | 1467363538373 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:58:58 INFO - PROCESS | 4263 | 1467363538375 Marionette TRACE conn3 <- [1,1698,null,{}] 01:58:58 INFO - PROCESS | 4263 | 1467363538381 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:58 INFO - PROCESS | 4263 | 1467363538391 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:58 INFO - PROCESS | 4263 | 1467363538587 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 01:58:58 INFO - PROCESS | 4263 | 1467363538713 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:58:58 INFO - PROCESS | 4263 | 1467363538722 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:58:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69a800 == 22 [pid = 4263] [id = 432] 01:58:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8c69d800) [pid = 4263] [serial = 1297] [outer = (nil)] 01:58:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92bb1400) [pid = 4263] [serial = 1298] [outer = 0x8c69d800] 01:58:58 INFO - PROCESS | 4263 | 1467363538791 Marionette DEBUG loaded listener.js 01:58:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8ec78800) [pid = 4263] [serial = 1299] [outer = 0x8c69d800] 01:58:59 INFO - PROCESS | 4263 | 1467363539728 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:58:59 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 01:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1435ms 01:58:59 INFO - PROCESS | 4263 | 1467363539809 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 01:58:59 INFO - PROCESS | 4263 | 1467363539816 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 01:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:58:59 INFO - PROCESS | 4263 | 1467363539825 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:58:59 INFO - PROCESS | 4263 | 1467363539831 Marionette TRACE conn3 <- [1,1702,null,{}] 01:58:59 INFO - PROCESS | 4263 | 1467363539839 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:58:59 INFO - PROCESS | 4263 | 1467363539845 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:00 INFO - PROCESS | 4263 | 1467363540034 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 01:59:00 INFO - PROCESS | 4263 | 1467363540209 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:00 INFO - PROCESS | 4263 | 1467363540223 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ec800 == 23 [pid = 4263] [id = 433] 01:59:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c693000) [pid = 4263] [serial = 1300] [outer = (nil)] 01:59:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d802400) [pid = 4263] [serial = 1301] [outer = 0x8c693000] 01:59:00 INFO - PROCESS | 4263 | 1467363540390 Marionette DEBUG loaded listener.js 01:59:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e301c00) [pid = 4263] [serial = 1302] [outer = 0x8c693000] 01:59:01 INFO - PROCESS | 4263 | 1467363541306 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1536ms 01:59:01 INFO - PROCESS | 4263 | 1467363541361 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 01:59:01 INFO - PROCESS | 4263 | 1467363541368 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 01:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:59:01 INFO - PROCESS | 4263 | 1467363541380 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:59:01 INFO - PROCESS | 4263 | 1467363541383 Marionette TRACE conn3 <- [1,1706,null,{}] 01:59:01 INFO - PROCESS | 4263 | 1467363541390 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:01 INFO - PROCESS | 4263 | 1467363541396 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:01 INFO - PROCESS | 4263 | 1467363541582 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 01:59:01 INFO - PROCESS | 4263 | 1467363541802 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:01 INFO - PROCESS | 4263 | 1467363541811 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec79c00 == 24 [pid = 4263] [id = 434] 01:59:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8f458c00) [pid = 4263] [serial = 1303] [outer = (nil)] 01:59:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x91b64400) [pid = 4263] [serial = 1304] [outer = 0x8f458c00] 01:59:01 INFO - PROCESS | 4263 | 1467363541940 Marionette DEBUG loaded listener.js 01:59:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92430400) [pid = 4263] [serial = 1305] [outer = 0x8f458c00] 01:59:02 INFO - PROCESS | 4263 | 1467363542893 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1543ms 01:59:02 INFO - PROCESS | 4263 | 1467363542923 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 01:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:59:02 INFO - PROCESS | 4263 | 1467363542928 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 01:59:02 INFO - PROCESS | 4263 | 1467363542935 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:59:02 INFO - PROCESS | 4263 | 1467363542941 Marionette TRACE conn3 <- [1,1710,null,{}] 01:59:02 INFO - PROCESS | 4263 | 1467363542962 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:02 INFO - PROCESS | 4263 | 1467363542971 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:03 INFO - PROCESS | 4263 | 1467363543150 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 01:59:03 INFO - PROCESS | 4263 | 1467363543417 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:03 INFO - PROCESS | 4263 | 1467363543429 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x928e0c00 == 25 [pid = 4263] [id = 435] 01:59:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x928e1400) [pid = 4263] [serial = 1306] [outer = (nil)] 01:59:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92bb4800) [pid = 4263] [serial = 1307] [outer = 0x928e1400] 01:59:03 INFO - PROCESS | 4263 | 1467363543559 Marionette DEBUG loaded listener.js 01:59:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92bbf000) [pid = 4263] [serial = 1308] [outer = 0x928e1400] 01:59:04 INFO - PROCESS | 4263 | 1467363544484 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1596ms 01:59:04 INFO - PROCESS | 4263 | 1467363544531 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 01:59:04 INFO - PROCESS | 4263 | 1467363544536 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 01:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:59:04 INFO - PROCESS | 4263 | 1467363544543 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:59:04 INFO - PROCESS | 4263 | 1467363544546 Marionette TRACE conn3 <- [1,1714,null,{}] 01:59:04 INFO - PROCESS | 4263 | 1467363544552 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:04 INFO - PROCESS | 4263 | 1467363544557 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:04 INFO - PROCESS | 4263 | 1467363544735 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 01:59:04 INFO - PROCESS | 4263 | 1467363544916 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:04 INFO - PROCESS | 4263 | 1467363544925 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7800 == 26 [pid = 4263] [id = 436] 01:59:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92648400) [pid = 4263] [serial = 1309] [outer = (nil)] 01:59:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92d1e400) [pid = 4263] [serial = 1310] [outer = 0x92648400] 01:59:05 INFO - PROCESS | 4263 | 1467363545006 Marionette DEBUG loaded listener.js 01:59:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92d22800) [pid = 4263] [serial = 1311] [outer = 0x92648400] 01:59:05 INFO - PROCESS | 4263 | 1467363545985 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1482ms 01:59:06 INFO - PROCESS | 4263 | 1467363546026 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 01:59:06 INFO - PROCESS | 4263 | 1467363546031 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 01:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:59:06 INFO - PROCESS | 4263 | 1467363546037 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:59:06 INFO - PROCESS | 4263 | 1467363546041 Marionette TRACE conn3 <- [1,1718,null,{}] 01:59:06 INFO - PROCESS | 4263 | 1467363546047 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:06 INFO - PROCESS | 4263 | 1467363546052 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:06 INFO - PROCESS | 4263 | 1467363546226 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 01:59:06 INFO - PROCESS | 4263 | 1467363546398 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:06 INFO - PROCESS | 4263 | 1467363546407 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea24800 == 27 [pid = 4263] [id = 437] 01:59:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92d17800) [pid = 4263] [serial = 1312] [outer = (nil)] 01:59:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92dd3400) [pid = 4263] [serial = 1313] [outer = 0x92d17800] 01:59:06 INFO - PROCESS | 4263 | 1467363546498 Marionette DEBUG loaded listener.js 01:59:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92dd5800) [pid = 4263] [serial = 1314] [outer = 0x92d17800] 01:59:07 INFO - PROCESS | 4263 | 1467363547428 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1431ms 01:59:07 INFO - PROCESS | 4263 | 1467363547469 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 01:59:07 INFO - PROCESS | 4263 | 1467363547473 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 01:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:59:07 INFO - PROCESS | 4263 | 1467363547479 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:59:07 INFO - PROCESS | 4263 | 1467363547482 Marionette TRACE conn3 <- [1,1722,null,{}] 01:59:07 INFO - PROCESS | 4263 | 1467363547488 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:07 INFO - PROCESS | 4263 | 1467363547498 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:07 INFO - PROCESS | 4263 | 1467363547707 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 01:59:07 INFO - PROCESS | 4263 | 1467363547880 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:07 INFO - PROCESS | 4263 | 1467363547892 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693400 == 28 [pid = 4263] [id = 438] 01:59:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x923f6c00) [pid = 4263] [serial = 1315] [outer = (nil)] 01:59:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x93009800) [pid = 4263] [serial = 1316] [outer = 0x923f6c00] 01:59:07 INFO - PROCESS | 4263 | 1467363547969 Marionette DEBUG loaded listener.js 01:59:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x93010c00) [pid = 4263] [serial = 1317] [outer = 0x923f6c00] 01:59:08 INFO - PROCESS | 4263 | 1467363548877 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:59:08 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 01:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1449ms 01:59:08 INFO - PROCESS | 4263 | 1467363548929 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 01:59:08 INFO - PROCESS | 4263 | 1467363548933 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 01:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:59:08 INFO - PROCESS | 4263 | 1467363548957 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:59:08 INFO - PROCESS | 4263 | 1467363548961 Marionette TRACE conn3 <- [1,1726,null,{}] 01:59:08 INFO - PROCESS | 4263 | 1467363548967 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:08 INFO - PROCESS | 4263 | 1467363548972 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:09 INFO - PROCESS | 4263 | 1467363549140 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 01:59:09 INFO - PROCESS | 4263 | 1467363549326 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:09 INFO - PROCESS | 4263 | 1467363549332 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7000 == 29 [pid = 4263] [id = 439] 01:59:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x91b61c00) [pid = 4263] [serial = 1318] [outer = (nil)] 01:59:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x93ba1000) [pid = 4263] [serial = 1319] [outer = 0x91b61c00] 01:59:09 INFO - PROCESS | 4263 | 1467363549412 Marionette DEBUG loaded listener.js 01:59:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x93badc00) [pid = 4263] [serial = 1320] [outer = 0x91b61c00] 01:59:10 INFO - PROCESS | 4263 | 1467363550379 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1483ms 01:59:10 INFO - PROCESS | 4263 | 1467363550439 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 01:59:10 INFO - PROCESS | 4263 | 1467363550447 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 01:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:59:10 INFO - PROCESS | 4263 | 1467363550457 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:59:10 INFO - PROCESS | 4263 | 1467363550466 Marionette TRACE conn3 <- [1,1730,null,{}] 01:59:10 INFO - PROCESS | 4263 | 1467363550472 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:10 INFO - PROCESS | 4263 | 1467363550477 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:10 INFO - PROCESS | 4263 | 1467363550859 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 01:59:11 INFO - PROCESS | 4263 | 1467363551111 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:11 INFO - PROCESS | 4263 | 1467363551118 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7400 == 30 [pid = 4263] [id = 440] 01:59:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x8c8f8000) [pid = 4263] [serial = 1321] [outer = (nil)] 01:59:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8d113000) [pid = 4263] [serial = 1322] [outer = 0x8c8f8000] 01:59:11 INFO - PROCESS | 4263 | 1467363551210 Marionette DEBUG loaded listener.js 01:59:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8d2e1000) [pid = 4263] [serial = 1323] [outer = 0x8c8f8000] 01:59:12 INFO - PROCESS | 4263 | 1467363552087 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 01:59:12 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 01:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1687ms 01:59:12 INFO - PROCESS | 4263 | 1467363552145 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 01:59:12 INFO - PROCESS | 4263 | 1467363552159 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 01:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:59:12 INFO - PROCESS | 4263 | 1467363552190 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:59:12 INFO - PROCESS | 4263 | 1467363552195 Marionette TRACE conn3 <- [1,1734,null,{}] 01:59:12 INFO - PROCESS | 4263 | 1467363552202 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:12 INFO - PROCESS | 4263 | 1467363552208 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:12 INFO - PROCESS | 4263 | 1467363552378 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 01:59:12 INFO - PROCESS | 4263 | 1467363552573 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:12 INFO - PROCESS | 4263 | 1467363552583 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3eb400 == 31 [pid = 4263] [id = 441] 01:59:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8d809000) [pid = 4263] [serial = 1324] [outer = (nil)] 01:59:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8f450800) [pid = 4263] [serial = 1325] [outer = 0x8d809000] 01:59:12 INFO - PROCESS | 4263 | 1467363552657 Marionette DEBUG loaded listener.js 01:59:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x91b61400) [pid = 4263] [serial = 1326] [outer = 0x8d809000] 01:59:13 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f8c00 == 30 [pid = 4263] [id = 417] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x91b65c00) [pid = 4263] [serial = 1268] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x8d11ac00) [pid = 4263] [serial = 1256] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x8d2d7800) [pid = 4263] [serial = 1257] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x8d2d8400) [pid = 4263] [serial = 1254] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8d119c00) [pid = 4263] [serial = 1253] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x8dabdc00) [pid = 4263] [serial = 1259] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8ea26800) [pid = 4263] [serial = 1262] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8c8edc00) [pid = 4263] [serial = 1239] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8c695000) [pid = 4263] [serial = 1238] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8e09ac00) [pid = 4263] [serial = 1242] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8dac1c00) [pid = 4263] [serial = 1241] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8d2d7000) [pid = 4263] [serial = 1265] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x91b65800) [pid = 4263] [serial = 1245] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8ec70000) [pid = 4263] [serial = 1244] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x9280f000) [pid = 4263] [serial = 1248] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x9280a800) [pid = 4263] [serial = 1247] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x92bb6800) [pid = 4263] [serial = 1251] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x928ec400) [pid = 4263] [serial = 1250] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ec6e400) [pid = 4263] [serial = 1263] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8e317c00) [pid = 4263] [serial = 1266] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e096400) [pid = 4263] [serial = 1260] [outer = (nil)] [url = about:blank] 01:59:14 INFO - PROCESS | 4263 | 1467363554615 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2488ms 01:59:14 INFO - PROCESS | 4263 | 1467363554675 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 01:59:14 INFO - PROCESS | 4263 | 1467363554682 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 01:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:59:14 INFO - PROCESS | 4263 | 1467363554694 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:59:14 INFO - PROCESS | 4263 | 1467363554698 Marionette TRACE conn3 <- [1,1738,null,{}] 01:59:14 INFO - PROCESS | 4263 | 1467363554707 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:14 INFO - PROCESS | 4263 | 1467363554713 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:14 INFO - PROCESS | 4263 | 1467363554920 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 01:59:15 INFO - PROCESS | 4263 | 1467363555042 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:15 INFO - PROCESS | 4263 | 1467363555052 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d116000 == 31 [pid = 4263] [id = 442] 01:59:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8d117800) [pid = 4263] [serial = 1327] [outer = (nil)] 01:59:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8d806000) [pid = 4263] [serial = 1328] [outer = 0x8d117800] 01:59:15 INFO - PROCESS | 4263 | 1467363555123 Marionette DEBUG loaded listener.js 01:59:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8d80f800) [pid = 4263] [serial = 1329] [outer = 0x8d117800] 01:59:15 INFO - PROCESS | 4263 | 1467363555938 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1284ms 01:59:15 INFO - PROCESS | 4263 | 1467363555978 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 01:59:15 INFO - PROCESS | 4263 | 1467363555986 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 01:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:59:16 INFO - PROCESS | 4263 | 1467363556002 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:59:16 INFO - PROCESS | 4263 | 1467363556007 Marionette TRACE conn3 <- [1,1742,null,{}] 01:59:16 INFO - PROCESS | 4263 | 1467363556014 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:16 INFO - PROCESS | 4263 | 1467363556019 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:16 INFO - PROCESS | 4263 | 1467363556181 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 01:59:16 INFO - PROCESS | 4263 | 1467363556191 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:16 INFO - PROCESS | 4263 | 1467363556197 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09d400 == 32 [pid = 4263] [id = 443] 01:59:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8e303c00) [pid = 4263] [serial = 1330] [outer = (nil)] 01:59:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8e309800) [pid = 4263] [serial = 1331] [outer = 0x8e303c00] 01:59:16 INFO - PROCESS | 4263 | 1467363556274 Marionette DEBUG loaded listener.js 01:59:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8e315000) [pid = 4263] [serial = 1332] [outer = 0x8e303c00] 01:59:17 INFO - PROCESS | 4263 | 1467363557289 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1342ms 01:59:17 INFO - PROCESS | 4263 | 1467363557340 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 01:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:59:17 INFO - PROCESS | 4263 | 1467363557345 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 01:59:17 INFO - PROCESS | 4263 | 1467363557351 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:59:17 INFO - PROCESS | 4263 | 1467363557357 Marionette TRACE conn3 <- [1,1746,null,{}] 01:59:17 INFO - PROCESS | 4263 | 1467363557383 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:17 INFO - PROCESS | 4263 | 1467363557392 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:17 INFO - PROCESS | 4263 | 1467363557622 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 01:59:17 INFO - PROCESS | 4263 | 1467363557652 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:17 INFO - PROCESS | 4263 | 1467363557660 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b60400 == 33 [pid = 4263] [id = 444] 01:59:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x91b61000) [pid = 4263] [serial = 1333] [outer = (nil)] 01:59:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x91b67800) [pid = 4263] [serial = 1334] [outer = 0x91b61000] 01:59:17 INFO - PROCESS | 4263 | 1467363557736 Marionette DEBUG loaded listener.js 01:59:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92425000) [pid = 4263] [serial = 1335] [outer = 0x91b61000] 01:59:18 INFO - PROCESS | 4263 | 1467363558788 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1505ms 01:59:18 INFO - PROCESS | 4263 | 1467363558867 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 01:59:18 INFO - PROCESS | 4263 | 1467363558874 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 01:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:59:18 INFO - PROCESS | 4263 | 1467363558884 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:59:18 INFO - PROCESS | 4263 | 1467363558888 Marionette TRACE conn3 <- [1,1750,null,{}] 01:59:18 INFO - PROCESS | 4263 | 1467363558895 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:18 INFO - PROCESS | 4263 | 1467363558900 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8c69d800) [pid = 4263] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8e316400) [pid = 4263] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x9261b400) [pid = 4263] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8d2e0800) [pid = 4263] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x92423000) [pid = 4263] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9261ac00) [pid = 4263] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8dac3000) [pid = 4263] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8a3e2000) [pid = 4263] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8c69e000) [pid = 4263] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x91b6b400) [pid = 4263] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:59:19 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8ea2a400) [pid = 4263] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:59:19 INFO - PROCESS | 4263 | 1467363559631 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 01:59:19 INFO - PROCESS | 4263 | 1467363559730 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:19 INFO - PROCESS | 4263 | 1467363559740 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c699800 == 34 [pid = 4263] [id = 445] 01:59:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8d2e0800) [pid = 4263] [serial = 1336] [outer = (nil)] 01:59:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e316400) [pid = 4263] [serial = 1337] [outer = 0x8d2e0800] 01:59:19 INFO - PROCESS | 4263 | 1467363559806 Marionette DEBUG loaded listener.js 01:59:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x924d5000) [pid = 4263] [serial = 1338] [outer = 0x8d2e0800] 01:59:20 INFO - PROCESS | 4263 | 1467363560521 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1688ms 01:59:20 INFO - PROCESS | 4263 | 1467363560571 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 01:59:20 INFO - PROCESS | 4263 | 1467363560574 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 01:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:59:20 INFO - PROCESS | 4263 | 1467363560589 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:59:20 INFO - PROCESS | 4263 | 1467363560591 Marionette TRACE conn3 <- [1,1754,null,{}] 01:59:20 INFO - PROCESS | 4263 | 1467363560597 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:20 INFO - PROCESS | 4263 | 1467363560602 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:20 INFO - PROCESS | 4263 | 1467363560754 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 01:59:20 INFO - PROCESS | 4263 | 1467363560764 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:20 INFO - PROCESS | 4263 | 1467363560771 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c699000 == 35 [pid = 4263] [id = 446] 01:59:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x924e1800) [pid = 4263] [serial = 1339] [outer = (nil)] 01:59:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x9263c400) [pid = 4263] [serial = 1340] [outer = 0x924e1800] 01:59:20 INFO - PROCESS | 4263 | 1467363560839 Marionette DEBUG loaded listener.js 01:59:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92644800) [pid = 4263] [serial = 1341] [outer = 0x924e1800] 01:59:21 INFO - PROCESS | 4263 | 1467363561873 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1326ms 01:59:21 INFO - PROCESS | 4263 | 1467363561917 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 01:59:21 INFO - PROCESS | 4263 | 1467363561925 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 01:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:59:21 INFO - PROCESS | 4263 | 1467363561934 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:59:21 INFO - PROCESS | 4263 | 1467363561938 Marionette TRACE conn3 <- [1,1758,null,{}] 01:59:21 INFO - PROCESS | 4263 | 1467363561947 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:21 INFO - PROCESS | 4263 | 1467363561953 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:22 INFO - PROCESS | 4263 | 1467363562144 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 01:59:22 INFO - PROCESS | 4263 | 1467363562317 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:22 INFO - PROCESS | 4263 | 1467363562331 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69f800 == 36 [pid = 4263] [id = 447] 01:59:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8c8f1800) [pid = 4263] [serial = 1342] [outer = (nil)] 01:59:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8dabd400) [pid = 4263] [serial = 1343] [outer = 0x8c8f1800] 01:59:22 INFO - PROCESS | 4263 | 1467363562417 Marionette DEBUG loaded listener.js 01:59:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8e099c00) [pid = 4263] [serial = 1344] [outer = 0x8c8f1800] 01:59:23 INFO - PROCESS | 4263 | 1467363563470 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1589ms 01:59:23 INFO - PROCESS | 4263 | 1467363563522 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 01:59:23 INFO - PROCESS | 4263 | 1467363563530 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 01:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:59:23 INFO - PROCESS | 4263 | 1467363563540 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:59:23 INFO - PROCESS | 4263 | 1467363563544 Marionette TRACE conn3 <- [1,1762,null,{}] 01:59:23 INFO - PROCESS | 4263 | 1467363563551 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:23 INFO - PROCESS | 4263 | 1467363563556 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:23 INFO - PROCESS | 4263 | 1467363563758 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 01:59:24 INFO - PROCESS | 4263 | 1467363563974 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:24 INFO - PROCESS | 4263 | 1467363563983 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30e800 == 37 [pid = 4263] [id = 448] 01:59:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8ec70c00) [pid = 4263] [serial = 1345] [outer = (nil)] 01:59:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8f450c00) [pid = 4263] [serial = 1346] [outer = 0x8ec70c00] 01:59:24 INFO - PROCESS | 4263 | 1467363564106 Marionette DEBUG loaded listener.js 01:59:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x91b68800) [pid = 4263] [serial = 1347] [outer = 0x8ec70c00] 01:59:25 INFO - PROCESS | 4263 | 1467363565123 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1645ms 01:59:25 INFO - PROCESS | 4263 | 1467363565185 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 01:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:59:25 INFO - PROCESS | 4263 | 1467363565190 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 01:59:25 INFO - PROCESS | 4263 | 1467363565197 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:59:25 INFO - PROCESS | 4263 | 1467363565202 Marionette TRACE conn3 <- [1,1766,null,{}] 01:59:25 INFO - PROCESS | 4263 | 1467363565219 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:25 INFO - PROCESS | 4263 | 1467363565228 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:25 INFO - PROCESS | 4263 | 1467363565440 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 01:59:25 INFO - PROCESS | 4263 | 1467363565662 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:25 INFO - PROCESS | 4263 | 1467363565673 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x928de800 == 38 [pid = 4263] [id = 449] 01:59:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x928e1c00) [pid = 4263] [serial = 1348] [outer = (nil)] 01:59:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x928eb000) [pid = 4263] [serial = 1349] [outer = 0x928e1c00] 01:59:25 INFO - PROCESS | 4263 | 1467363565793 Marionette DEBUG loaded listener.js 01:59:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x92bb2800) [pid = 4263] [serial = 1350] [outer = 0x928e1c00] 01:59:26 INFO - PROCESS | 4263 | 1467363566722 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1593ms 01:59:26 INFO - PROCESS | 4263 | 1467363566790 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 01:59:26 INFO - PROCESS | 4263 | 1467363566795 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 01:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:59:26 INFO - PROCESS | 4263 | 1467363566801 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:59:26 INFO - PROCESS | 4263 | 1467363566805 Marionette TRACE conn3 <- [1,1770,null,{}] 01:59:26 INFO - PROCESS | 4263 | 1467363566810 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:26 INFO - PROCESS | 4263 | 1467363566815 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:26 INFO - PROCESS | 4263 | 1467363566993 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 01:59:27 INFO - PROCESS | 4263 | 1467363567215 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:27 INFO - PROCESS | 4263 | 1467363567223 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8f458000 == 39 [pid = 4263] [id = 450] 01:59:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x9242d000) [pid = 4263] [serial = 1351] [outer = (nil)] 01:59:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x92d1e000) [pid = 4263] [serial = 1352] [outer = 0x9242d000] 01:59:27 INFO - PROCESS | 4263 | 1467363567318 Marionette DEBUG loaded listener.js 01:59:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x92dcec00) [pid = 4263] [serial = 1353] [outer = 0x9242d000] 01:59:28 INFO - PROCESS | 4263 | 1467363568452 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1733ms 01:59:28 INFO - PROCESS | 4263 | 1467363568534 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 01:59:28 INFO - PROCESS | 4263 | 1467363568541 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 01:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:59:28 INFO - PROCESS | 4263 | 1467363568549 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:59:28 INFO - PROCESS | 4263 | 1467363568554 Marionette TRACE conn3 <- [1,1774,null,{}] 01:59:28 INFO - PROCESS | 4263 | 1467363568562 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:28 INFO - PROCESS | 4263 | 1467363568566 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:28 INFO - PROCESS | 4263 | 1467363568824 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 01:59:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8c699800 == 38 [pid = 4263] [id = 445] 01:59:29 INFO - PROCESS | 4263 | --DOCSHELL 0x91b60400 == 37 [pid = 4263] [id = 444] 01:59:29 INFO - PROCESS | 4263 | 1467363569115 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:29 INFO - PROCESS | 4263 | 1467363569127 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09d400 == 36 [pid = 4263] [id = 443] 01:59:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8d116000 == 35 [pid = 4263] [id = 442] 01:59:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3eb400 == 34 [pid = 4263] [id = 441] 01:59:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d116000 == 35 [pid = 4263] [id = 451] 01:59:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8d2dc000) [pid = 4263] [serial = 1354] [outer = (nil)] 01:59:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8d80e800) [pid = 4263] [serial = 1355] [outer = 0x8d2dc000] 01:59:29 INFO - PROCESS | 4263 | 1467363569216 Marionette DEBUG loaded listener.js 01:59:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8dabf400) [pid = 4263] [serial = 1356] [outer = 0x8d2dc000] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x8ec78800) [pid = 4263] [serial = 1299] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x92bb1400) [pid = 4263] [serial = 1298] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8e31e800) [pid = 4263] [serial = 1274] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x92621000) [pid = 4263] [serial = 1277] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8e095c00) [pid = 4263] [serial = 1284] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x9280d000) [pid = 4263] [serial = 1280] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x9263e800) [pid = 4263] [serial = 1292] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8ea29c00) [pid = 4263] [serial = 1287] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8d117000) [pid = 4263] [serial = 1295] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8d2e2400) [pid = 4263] [serial = 1271] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8e31f400) [pid = 4263] [serial = 1286] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x92628000) [pid = 4263] [serial = 1278] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92641c00) [pid = 4263] [serial = 1293] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8dab6400) [pid = 4263] [serial = 1296] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8d805c00) [pid = 4263] [serial = 1283] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8d80e000) [pid = 4263] [serial = 1272] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9261b800) [pid = 4263] [serial = 1290] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8ea27800) [pid = 4263] [serial = 1275] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x923fa800) [pid = 4263] [serial = 1269] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x924da000) [pid = 4263] [serial = 1289] [outer = (nil)] [url = about:blank] 01:59:29 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92811000) [pid = 4263] [serial = 1281] [outer = (nil)] [url = about:blank] 01:59:30 INFO - PROCESS | 4263 | 1467363570031 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1532ms 01:59:30 INFO - PROCESS | 4263 | 1467363570085 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 01:59:30 INFO - PROCESS | 4263 | 1467363570091 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 01:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:59:30 INFO - PROCESS | 4263 | 1467363570101 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:59:30 INFO - PROCESS | 4263 | 1467363570104 Marionette TRACE conn3 <- [1,1778,null,{}] 01:59:30 INFO - PROCESS | 4263 | 1467363570111 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:30 INFO - PROCESS | 4263 | 1467363570117 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:30 INFO - PROCESS | 4263 | 1467363570288 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 01:59:30 INFO - PROCESS | 4263 | 1467363570299 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:30 INFO - PROCESS | 4263 | 1467363570307 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2dcc00 == 36 [pid = 4263] [id = 452] 01:59:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e30dc00) [pid = 4263] [serial = 1357] [outer = (nil)] 01:59:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8ea23c00) [pid = 4263] [serial = 1358] [outer = 0x8e30dc00] 01:59:30 INFO - PROCESS | 4263 | 1467363570386 Marionette DEBUG loaded listener.js 01:59:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8ec6e400) [pid = 4263] [serial = 1359] [outer = 0x8e30dc00] 01:59:31 INFO - PROCESS | 4263 | 1467363571315 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:59:31 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 01:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1229ms 01:59:31 INFO - PROCESS | 4263 | 1467363571335 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 01:59:31 INFO - PROCESS | 4263 | 1467363571338 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 01:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:59:31 INFO - PROCESS | 4263 | 1467363571345 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:59:31 INFO - PROCESS | 4263 | 1467363571350 Marionette TRACE conn3 <- [1,1782,null,{}] 01:59:31 INFO - PROCESS | 4263 | 1467363571366 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:31 INFO - PROCESS | 4263 | 1467363571374 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:31 INFO - PROCESS | 4263 | 1467363571587 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 01:59:31 INFO - PROCESS | 4263 | 1467363571610 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:31 INFO - PROCESS | 4263 | 1467363571619 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x923fc000 == 37 [pid = 4263] [id = 453] 01:59:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x924d6000) [pid = 4263] [serial = 1360] [outer = (nil)] 01:59:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92620800) [pid = 4263] [serial = 1361] [outer = 0x924d6000] 01:59:31 INFO - PROCESS | 4263 | 1467363571689 Marionette DEBUG loaded listener.js 01:59:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x9263a400) [pid = 4263] [serial = 1362] [outer = 0x924d6000] 01:59:32 INFO - PROCESS | 4263 | 1467363572639 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:59:32 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 01:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1332ms 01:59:32 INFO - PROCESS | 4263 | 1467363572678 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 01:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:59:32 INFO - PROCESS | 4263 | 1467363572683 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 01:59:32 INFO - PROCESS | 4263 | 1467363572688 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:59:32 INFO - PROCESS | 4263 | 1467363572692 Marionette TRACE conn3 <- [1,1786,null,{}] 01:59:32 INFO - PROCESS | 4263 | 1467363572704 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:32 INFO - PROCESS | 4263 | 1467363572708 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:32 INFO - PROCESS | 4263 | 1467363572926 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 01:59:32 INFO - PROCESS | 4263 | 1467363572945 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:32 INFO - PROCESS | 4263 | 1467363572951 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242c800 == 38 [pid = 4263] [id = 454] 01:59:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x9261c800) [pid = 4263] [serial = 1363] [outer = (nil)] 01:59:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x9280e400) [pid = 4263] [serial = 1364] [outer = 0x9261c800] 01:59:33 INFO - PROCESS | 4263 | 1467363573021 Marionette DEBUG loaded listener.js 01:59:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x928de400) [pid = 4263] [serial = 1365] [outer = 0x9261c800] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8c693000) [pid = 4263] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8f458c00) [pid = 4263] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x928e1400) [pid = 4263] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92648400) [pid = 4263] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x92d17800) [pid = 4263] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x923f6c00) [pid = 4263] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x91b61c00) [pid = 4263] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8c8f8000) [pid = 4263] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d809000) [pid = 4263] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d117800) [pid = 4263] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e303c00) [pid = 4263] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x91b61000) [pid = 4263] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:59:33 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8d2e0800) [pid = 4263] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:59:34 INFO - PROCESS | 4263 | 1467363574078 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:59:34 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 01:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1455ms 01:59:34 INFO - PROCESS | 4263 | 1467363574144 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 01:59:34 INFO - PROCESS | 4263 | 1467363574148 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 01:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:59:34 INFO - PROCESS | 4263 | 1467363574154 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:59:34 INFO - PROCESS | 4263 | 1467363574157 Marionette TRACE conn3 <- [1,1790,null,{}] 01:59:34 INFO - PROCESS | 4263 | 1467363574163 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:34 INFO - PROCESS | 4263 | 1467363574168 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:34 INFO - PROCESS | 4263 | 1467363574333 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 01:59:34 INFO - PROCESS | 4263 | 1467363574462 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:34 INFO - PROCESS | 4263 | 1467363574471 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3dfc00 == 39 [pid = 4263] [id = 455] 01:59:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8d810c00) [pid = 4263] [serial = 1366] [outer = (nil)] 01:59:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ec79800) [pid = 4263] [serial = 1367] [outer = 0x8d810c00] 01:59:34 INFO - PROCESS | 4263 | 1467363574538 Marionette DEBUG loaded listener.js 01:59:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92640c00) [pid = 4263] [serial = 1368] [outer = 0x8d810c00] 01:59:35 INFO - PROCESS | 4263 | 1467363575336 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:59:35 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) 01:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1232ms 01:59:35 INFO - PROCESS | 4263 | 1467363575387 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 01:59:35 INFO - PROCESS | 4263 | 1467363575390 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 01:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:59:35 INFO - PROCESS | 4263 | 1467363575401 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:59:35 INFO - PROCESS | 4263 | 1467363575403 Marionette TRACE conn3 <- [1,1794,null,{}] 01:59:35 INFO - PROCESS | 4263 | 1467363575408 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:35 INFO - PROCESS | 4263 | 1467363575419 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:35 INFO - PROCESS | 4263 | 1467363575624 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 01:59:35 INFO - PROCESS | 4263 | 1467363575753 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:35 INFO - PROCESS | 4263 | 1467363575762 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ddc00 == 40 [pid = 4263] [id = 456] 01:59:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8a3df800) [pid = 4263] [serial = 1369] [outer = (nil)] 01:59:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8c695c00) [pid = 4263] [serial = 1370] [outer = 0x8a3df800] 01:59:35 INFO - PROCESS | 4263 | 1467363575909 Marionette DEBUG loaded listener.js 01:59:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8c69fc00) [pid = 4263] [serial = 1371] [outer = 0x8a3df800] 01:59:36 INFO - PROCESS | 4263 | 1467363576955 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1632ms 01:59:37 INFO - PROCESS | 4263 | 1467363577031 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 01:59:37 INFO - PROCESS | 4263 | 1467363577036 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 01:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:59:37 INFO - PROCESS | 4263 | 1467363577046 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:59:37 INFO - PROCESS | 4263 | 1467363577049 Marionette TRACE conn3 <- [1,1798,null,{}] 01:59:37 INFO - PROCESS | 4263 | 1467363577057 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:37 INFO - PROCESS | 4263 | 1467363577063 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:37 INFO - PROCESS | 4263 | 1467363577291 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 01:59:37 INFO - PROCESS | 4263 | 1467363577517 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:37 INFO - PROCESS | 4263 | 1467363577524 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:37 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d803800 == 41 [pid = 4263] [id = 457] 01:59:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8dac4c00) [pid = 4263] [serial = 1372] [outer = (nil)] 01:59:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e09ec00) [pid = 4263] [serial = 1373] [outer = 0x8dac4c00] 01:59:37 INFO - PROCESS | 4263 | 1467363577648 Marionette DEBUG loaded listener.js 01:59:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8e30ac00) [pid = 4263] [serial = 1374] [outer = 0x8dac4c00] 01:59:38 INFO - PROCESS | 4263 | 1467363578591 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1584ms 01:59:38 INFO - PROCESS | 4263 | 1467363578629 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 01:59:38 INFO - PROCESS | 4263 | 1467363578634 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 01:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:59:38 INFO - PROCESS | 4263 | 1467363578646 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:59:38 INFO - PROCESS | 4263 | 1467363578650 Marionette TRACE conn3 <- [1,1802,null,{}] 01:59:38 INFO - PROCESS | 4263 | 1467363578657 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:38 INFO - PROCESS | 4263 | 1467363578663 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:38 INFO - PROCESS | 4263 | 1467363578902 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 01:59:39 INFO - PROCESS | 4263 | 1467363579164 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:39 INFO - PROCESS | 4263 | 1467363579173 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e320400 == 42 [pid = 4263] [id = 458] 01:59:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8ec73400) [pid = 4263] [serial = 1375] [outer = (nil)] 01:59:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x91b68c00) [pid = 4263] [serial = 1376] [outer = 0x8ec73400] 01:59:39 INFO - PROCESS | 4263 | 1467363579309 Marionette DEBUG loaded listener.js 01:59:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x923fc800) [pid = 4263] [serial = 1377] [outer = 0x8ec73400] 01:59:40 INFO - PROCESS | 4263 | 1467363580287 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1683ms 01:59:40 INFO - PROCESS | 4263 | 1467363580329 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 01:59:40 INFO - PROCESS | 4263 | 1467363580333 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 01:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:59:40 INFO - PROCESS | 4263 | 1467363580340 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:59:40 INFO - PROCESS | 4263 | 1467363580346 Marionette TRACE conn3 <- [1,1806,null,{}] 01:59:40 INFO - PROCESS | 4263 | 1467363580362 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:40 INFO - PROCESS | 4263 | 1467363580371 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:40 INFO - PROCESS | 4263 | 1467363580564 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 01:59:40 INFO - PROCESS | 4263 | 1467363580797 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:40 INFO - PROCESS | 4263 | 1467363580806 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x92428000 == 43 [pid = 4263] [id = 459] 01:59:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x9263d000) [pid = 4263] [serial = 1378] [outer = (nil)] 01:59:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92bb2c00) [pid = 4263] [serial = 1379] [outer = 0x9263d000] 01:59:40 INFO - PROCESS | 4263 | 1467363580929 Marionette DEBUG loaded listener.js 01:59:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92bbb800) [pid = 4263] [serial = 1380] [outer = 0x9263d000] 01:59:41 INFO - PROCESS | 4263 | 1467363581882 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1604ms 01:59:41 INFO - PROCESS | 4263 | 1467363581946 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 01:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:59:41 INFO - PROCESS | 4263 | 1467363581951 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 01:59:41 INFO - PROCESS | 4263 | 1467363581957 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:59:41 INFO - PROCESS | 4263 | 1467363581961 Marionette TRACE conn3 <- [1,1810,null,{}] 01:59:41 INFO - PROCESS | 4263 | 1467363581967 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:41 INFO - PROCESS | 4263 | 1467363581972 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:42 INFO - PROCESS | 4263 | 1467363582184 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 01:59:42 INFO - PROCESS | 4263 | 1467363582412 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:42 INFO - PROCESS | 4263 | 1467363582418 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69e400 == 44 [pid = 4263] [id = 460] 01:59:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8c8f1c00) [pid = 4263] [serial = 1381] [outer = (nil)] 01:59:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8dab8000) [pid = 4263] [serial = 1382] [outer = 0x8c8f1c00] 01:59:42 INFO - PROCESS | 4263 | 1467363582548 Marionette DEBUG loaded listener.js 01:59:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8ea1ec00) [pid = 4263] [serial = 1383] [outer = 0x8c8f1c00] 01:59:43 INFO - PROCESS | 4263 | 1467363583645 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1731ms 01:59:43 INFO - PROCESS | 4263 | 1467363583689 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 01:59:43 INFO - PROCESS | 4263 | 1467363583696 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 01:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:59:43 INFO - PROCESS | 4263 | 1467363583704 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:59:43 INFO - PROCESS | 4263 | 1467363583709 Marionette TRACE conn3 <- [1,1814,null,{}] 01:59:43 INFO - PROCESS | 4263 | 1467363583717 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:43 INFO - PROCESS | 4263 | 1467363583722 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:43 INFO - PROCESS | 4263 | 1467363583913 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 01:59:44 INFO - PROCESS | 4263 | 1467363584156 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:44 INFO - PROCESS | 4263 | 1467363584169 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e092800 == 45 [pid = 4263] [id = 461] 01:59:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8e093c00) [pid = 4263] [serial = 1384] [outer = (nil)] 01:59:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x8e09f400) [pid = 4263] [serial = 1385] [outer = 0x8e093c00] 01:59:44 INFO - PROCESS | 4263 | 1467363584256 Marionette DEBUG loaded listener.js 01:59:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8e309000) [pid = 4263] [serial = 1386] [outer = 0x8e093c00] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d113c00 == 44 [pid = 4263] [id = 418] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea1e400 == 43 [pid = 4263] [id = 420] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69bc00 == 42 [pid = 4263] [id = 423] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3dfc00 == 41 [pid = 4263] [id = 455] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x9242c800 == 40 [pid = 4263] [id = 454] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x923fc000 == 39 [pid = 4263] [id = 453] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2dcc00 == 38 [pid = 4263] [id = 452] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d116000 == 37 [pid = 4263] [id = 451] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7800 == 36 [pid = 4263] [id = 436] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69a000 == 35 [pid = 4263] [id = 428] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x91b6b000 == 34 [pid = 4263] [id = 429] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c699000 == 33 [pid = 4263] [id = 446] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69f800 == 32 [pid = 4263] [id = 447] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x924dfc00 == 31 [pid = 4263] [id = 425] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d810000 == 30 [pid = 4263] [id = 419] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2de000 == 29 [pid = 4263] [id = 427] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30e800 == 28 [pid = 4263] [id = 448] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8f458000 == 27 [pid = 4263] [id = 450] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec79c00 == 26 [pid = 4263] [id = 434] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8e095400 == 25 [pid = 4263] [id = 430] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1800 == 24 [pid = 4263] [id = 431] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3de400 == 23 [pid = 4263] [id = 421] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea24800 == 22 [pid = 4263] [id = 437] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x928de800 == 21 [pid = 4263] [id = 449] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ec800 == 20 [pid = 4263] [id = 433] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69a800 == 19 [pid = 4263] [id = 432] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea24c00 == 18 [pid = 4263] [id = 422] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693400 == 17 [pid = 4263] [id = 438] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7000 == 16 [pid = 4263] [id = 439] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11bc00 == 15 [pid = 4263] [id = 424] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea1c800 == 14 [pid = 4263] [id = 426] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7400 == 13 [pid = 4263] [id = 440] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x928e0c00 == 12 [pid = 4263] [id = 435] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69e400 == 11 [pid = 4263] [id = 460] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x92428000 == 10 [pid = 4263] [id = 459] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d803800 == 9 [pid = 4263] [id = 457] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8e320400 == 8 [pid = 4263] [id = 458] 01:59:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ddc00 == 7 [pid = 4263] [id = 456] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8d802400) [pid = 4263] [serial = 1301] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x92430400) [pid = 4263] [serial = 1305] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x91b64400) [pid = 4263] [serial = 1304] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x92bbf000) [pid = 4263] [serial = 1308] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x92bb4800) [pid = 4263] [serial = 1307] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92d22800) [pid = 4263] [serial = 1311] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92d1e400) [pid = 4263] [serial = 1310] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x92dd5800) [pid = 4263] [serial = 1314] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92dd3400) [pid = 4263] [serial = 1313] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x93010c00) [pid = 4263] [serial = 1317] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x93009800) [pid = 4263] [serial = 1316] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x93badc00) [pid = 4263] [serial = 1320] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x93ba1000) [pid = 4263] [serial = 1319] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8d2e1000) [pid = 4263] [serial = 1323] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d113000) [pid = 4263] [serial = 1322] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8f450800) [pid = 4263] [serial = 1325] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d806000) [pid = 4263] [serial = 1328] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d80f800) [pid = 4263] [serial = 1329] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e309800) [pid = 4263] [serial = 1331] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x91b67800) [pid = 4263] [serial = 1334] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x9263c400) [pid = 4263] [serial = 1340] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92425000) [pid = 4263] [serial = 1335] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8e301c00) [pid = 4263] [serial = 1302] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x91b61400) [pid = 4263] [serial = 1326] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x924d5000) [pid = 4263] [serial = 1338] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8e316400) [pid = 4263] [serial = 1337] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8e315000) [pid = 4263] [serial = 1332] [outer = (nil)] [url = about:blank] 01:59:46 INFO - PROCESS | 4263 | 1467363586358 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2692ms 01:59:46 INFO - PROCESS | 4263 | 1467363586399 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 01:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:59:46 INFO - PROCESS | 4263 | 1467363586404 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 01:59:46 INFO - PROCESS | 4263 | 1467363586412 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:59:46 INFO - PROCESS | 4263 | 1467363586418 Marionette TRACE conn3 <- [1,1818,null,{}] 01:59:46 INFO - PROCESS | 4263 | 1467363586425 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:46 INFO - PROCESS | 4263 | 1467363586430 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:46 INFO - PROCESS | 4263 | 1467363586589 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 01:59:46 INFO - PROCESS | 4263 | 1467363586709 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:46 INFO - PROCESS | 4263 | 1467363586721 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f6000 == 8 [pid = 4263] [id = 462] 01:59:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8c8f6400) [pid = 4263] [serial = 1387] [outer = (nil)] 01:59:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8c8fa000) [pid = 4263] [serial = 1388] [outer = 0x8c8f6400] 01:59:46 INFO - PROCESS | 4263 | 1467363586794 Marionette DEBUG loaded listener.js 01:59:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d114400) [pid = 4263] [serial = 1389] [outer = 0x8c8f6400] 01:59:47 INFO - PROCESS | 4263 | 1467363587612 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1237ms 01:59:47 INFO - PROCESS | 4263 | 1467363587649 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 01:59:47 INFO - PROCESS | 4263 | 1467363587658 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 01:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:59:47 INFO - PROCESS | 4263 | 1467363587670 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:59:47 INFO - PROCESS | 4263 | 1467363587674 Marionette TRACE conn3 <- [1,1822,null,{}] 01:59:47 INFO - PROCESS | 4263 | 1467363587680 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:47 INFO - PROCESS | 4263 | 1467363587686 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:47 INFO - PROCESS | 4263 | 1467363587858 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 01:59:47 INFO - PROCESS | 4263 | 1467363587868 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:47 INFO - PROCESS | 4263 | 1467363587877 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d807c00 == 9 [pid = 4263] [id = 463] 01:59:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d808400) [pid = 4263] [serial = 1390] [outer = (nil)] 01:59:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d80f000) [pid = 4263] [serial = 1391] [outer = 0x8d808400] 01:59:47 INFO - PROCESS | 4263 | 1467363587950 Marionette DEBUG loaded listener.js 01:59:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8dabac00) [pid = 4263] [serial = 1392] [outer = 0x8d808400] 01:59:48 INFO - PROCESS | 4263 | 1467363588972 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1383ms 01:59:49 INFO - PROCESS | 4263 | 1467363589053 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 01:59:49 INFO - PROCESS | 4263 | 1467363589057 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 01:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:59:49 INFO - PROCESS | 4263 | 1467363589068 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:59:49 INFO - PROCESS | 4263 | 1467363589073 Marionette TRACE conn3 <- [1,1826,null,{}] 01:59:49 INFO - PROCESS | 4263 | 1467363589096 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:49 INFO - PROCESS | 4263 | 1467363589105 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:49 INFO - PROCESS | 4263 | 1467363589318 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 01:59:49 INFO - PROCESS | 4263 | 1467363589344 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:49 INFO - PROCESS | 4263 | 1467363589355 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea25000 == 10 [pid = 4263] [id = 464] 01:59:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8ea29400) [pid = 4263] [serial = 1393] [outer = (nil)] 01:59:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ec75400) [pid = 4263] [serial = 1394] [outer = 0x8ea29400] 01:59:49 INFO - PROCESS | 4263 | 1467363589426 Marionette DEBUG loaded listener.js 01:59:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8f454400) [pid = 4263] [serial = 1395] [outer = 0x8ea29400] 01:59:50 INFO - PROCESS | 4263 | 1467363590384 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1340ms 01:59:50 INFO - PROCESS | 4263 | 1467363590409 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 01:59:50 INFO - PROCESS | 4263 | 1467363590413 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 01:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:59:50 INFO - PROCESS | 4263 | 1467363590426 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:59:50 INFO - PROCESS | 4263 | 1467363590428 Marionette TRACE conn3 <- [1,1830,null,{}] 01:59:50 INFO - PROCESS | 4263 | 1467363590434 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:50 INFO - PROCESS | 4263 | 1467363590439 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:50 INFO - PROCESS | 4263 | 1467363590643 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 01:59:50 INFO - PROCESS | 4263 | 1467363590674 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:50 INFO - PROCESS | 4263 | 1467363590683 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31fc00 == 11 [pid = 4263] [id = 465] 01:59:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8f458c00) [pid = 4263] [serial = 1396] [outer = (nil)] 01:59:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x923fc000) [pid = 4263] [serial = 1397] [outer = 0x8f458c00] 01:59:50 INFO - PROCESS | 4263 | 1467363590748 Marionette DEBUG loaded listener.js 01:59:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92430400) [pid = 4263] [serial = 1398] [outer = 0x8f458c00] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x9261c800) [pid = 4263] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8ec70c00) [pid = 4263] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x9242d000) [pid = 4263] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x928e1c00) [pid = 4263] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8e30dc00) [pid = 4263] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x924e1800) [pid = 4263] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d2dc000) [pid = 4263] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8c8f1800) [pid = 4263] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d810c00) [pid = 4263] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:59:51 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x924d6000) [pid = 4263] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:59:52 INFO - PROCESS | 4263 | 1467363592118 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1731ms 01:59:52 INFO - PROCESS | 4263 | 1467363592157 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 01:59:52 INFO - PROCESS | 4263 | 1467363592161 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 01:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:59:52 INFO - PROCESS | 4263 | 1467363592167 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:59:52 INFO - PROCESS | 4263 | 1467363592170 Marionette TRACE conn3 <- [1,1834,null,{}] 01:59:52 INFO - PROCESS | 4263 | 1467363592175 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:52 INFO - PROCESS | 4263 | 1467363592180 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:52 INFO - PROCESS | 4263 | 1467363592389 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 01:59:52 INFO - PROCESS | 4263 | 1467363592403 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:52 INFO - PROCESS | 4263 | 1467363592409 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11a400 == 12 [pid = 4263] [id = 466] 01:59:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d809c00) [pid = 4263] [serial = 1399] [outer = (nil)] 01:59:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x91b6c000) [pid = 4263] [serial = 1400] [outer = 0x8d809c00] 01:59:52 INFO - PROCESS | 4263 | 1467363592481 Marionette DEBUG loaded listener.js 01:59:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x924dc000) [pid = 4263] [serial = 1401] [outer = 0x8d809c00] 01:59:53 INFO - PROCESS | 4263 | 1467363593315 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:59:53 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 01:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1193ms 01:59:53 INFO - PROCESS | 4263 | 1467363593360 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 01:59:53 INFO - PROCESS | 4263 | 1467363593364 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 01:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:59:53 INFO - PROCESS | 4263 | 1467363593370 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:59:53 INFO - PROCESS | 4263 | 1467363593373 Marionette TRACE conn3 <- [1,1838,null,{}] 01:59:53 INFO - PROCESS | 4263 | 1467363593378 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:53 INFO - PROCESS | 4263 | 1467363593388 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:53 INFO - PROCESS | 4263 | 1467363593574 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 01:59:53 INFO - PROCESS | 4263 | 1467363593583 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:53 INFO - PROCESS | 4263 | 1467363593591 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2dc000 == 13 [pid = 4263] [id = 467] 01:59:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x924d5000) [pid = 4263] [serial = 1402] [outer = (nil)] 01:59:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x9263d400) [pid = 4263] [serial = 1403] [outer = 0x924d5000] 01:59:53 INFO - PROCESS | 4263 | 1467363593777 Marionette DEBUG loaded listener.js 01:59:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x92808800) [pid = 4263] [serial = 1404] [outer = 0x924d5000] 01:59:54 INFO - PROCESS | 4263 | 1467363594921 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1634ms 01:59:55 INFO - PROCESS | 4263 | 1467363595005 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 01:59:55 INFO - PROCESS | 4263 | 1467363595012 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 01:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:59:55 INFO - PROCESS | 4263 | 1467363595020 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:59:55 INFO - PROCESS | 4263 | 1467363595027 Marionette TRACE conn3 <- [1,1842,null,{}] 01:59:55 INFO - PROCESS | 4263 | 1467363595035 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:55 INFO - PROCESS | 4263 | 1467363595041 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:55 INFO - PROCESS | 4263 | 1467363595258 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 01:59:55 INFO - PROCESS | 4263 | 1467363595485 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:55 INFO - PROCESS | 4263 | 1467363595503 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f5800 == 14 [pid = 4263] [id = 468] 01:59:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8c8f6800) [pid = 4263] [serial = 1405] [outer = (nil)] 01:59:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8d2d3400) [pid = 4263] [serial = 1406] [outer = 0x8c8f6800] 01:59:55 INFO - PROCESS | 4263 | 1467363595622 Marionette DEBUG loaded listener.js 01:59:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8dab6800) [pid = 4263] [serial = 1407] [outer = 0x8c8f6800] 01:59:56 INFO - PROCESS | 4263 | 1467363596610 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1635ms 01:59:56 INFO - PROCESS | 4263 | 1467363596655 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 01:59:56 INFO - PROCESS | 4263 | 1467363596662 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 01:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:59:56 INFO - PROCESS | 4263 | 1467363596673 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:59:56 INFO - PROCESS | 4263 | 1467363596677 Marionette TRACE conn3 <- [1,1846,null,{}] 01:59:56 INFO - PROCESS | 4263 | 1467363596684 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:56 INFO - PROCESS | 4263 | 1467363596690 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:56 INFO - PROCESS | 4263 | 1467363596882 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 01:59:57 INFO - PROCESS | 4263 | 1467363597142 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:57 INFO - PROCESS | 4263 | 1467363597150 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09bc00 == 15 [pid = 4263] [id = 469] 01:59:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8ea21000) [pid = 4263] [serial = 1408] [outer = (nil)] 01:59:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8f44f000) [pid = 4263] [serial = 1409] [outer = 0x8ea21000] 01:59:57 INFO - PROCESS | 4263 | 1467363597276 Marionette DEBUG loaded listener.js 01:59:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x91b65c00) [pid = 4263] [serial = 1410] [outer = 0x8ea21000] 01:59:58 INFO - PROCESS | 4263 | 1467363598231 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:59:58 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) 01:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1636ms 01:59:58 INFO - PROCESS | 4263 | 1467363598310 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 01:59:58 INFO - PROCESS | 4263 | 1467363598313 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 01:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:59:58 INFO - PROCESS | 4263 | 1467363598321 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:59:58 INFO - PROCESS | 4263 | 1467363598326 Marionette TRACE conn3 <- [1,1850,null,{}] 01:59:58 INFO - PROCESS | 4263 | 1467363598343 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:59:58 INFO - PROCESS | 4263 | 1467363598352 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:58 INFO - PROCESS | 4263 | 1467363598543 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 01:59:58 INFO - PROCESS | 4263 | 1467363598697 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:59:58 INFO - PROCESS | 4263 | 1467363598708 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 01:59:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x92628400 == 16 [pid = 4263] [id = 470] 01:59:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x9263bc00) [pid = 4263] [serial = 1411] [outer = (nil)] 01:59:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x9280e800) [pid = 4263] [serial = 1412] [outer = 0x9263bc00] 01:59:58 INFO - PROCESS | 4263 | 1467363598834 Marionette DEBUG loaded listener.js 01:59:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x928e1400) [pid = 4263] [serial = 1413] [outer = 0x9263bc00] 01:59:59 INFO - PROCESS | 4263 | 1467363599983 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1756ms 02:00:00 INFO - PROCESS | 4263 | 1467363600077 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:00:00 INFO - PROCESS | 4263 | 1467363600083 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 02:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:00:00 INFO - PROCESS | 4263 | 1467363600097 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:00:00 INFO - PROCESS | 4263 | 1467363600105 Marionette TRACE conn3 <- [1,1854,null,{}] 02:00:00 INFO - PROCESS | 4263 | 1467363600175 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:00 INFO - PROCESS | 4263 | 1467363600180 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:00 INFO - PROCESS | 4263 | 1467363600567 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:00:00 INFO - PROCESS | 4263 | 1467363600847 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:00 INFO - PROCESS | 4263 | 1467363600858 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d115400 == 17 [pid = 4263] [id = 471] 02:00:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8d115c00) [pid = 4263] [serial = 1414] [outer = (nil)] 02:00:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8d2d6c00) [pid = 4263] [serial = 1415] [outer = 0x8d115c00] 02:00:00 INFO - PROCESS | 4263 | 1467363600938 Marionette DEBUG loaded listener.js 02:00:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8d802400) [pid = 4263] [serial = 1416] [outer = 0x8d115c00] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8e099c00) [pid = 4263] [serial = 1344] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92640c00) [pid = 4263] [serial = 1368] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x92620800) [pid = 4263] [serial = 1361] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8ec79800) [pid = 4263] [serial = 1367] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x928de400) [pid = 4263] [serial = 1365] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9263a400) [pid = 4263] [serial = 1362] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x9280e400) [pid = 4263] [serial = 1364] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8f450c00) [pid = 4263] [serial = 1346] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x91b68800) [pid = 4263] [serial = 1347] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92d1e000) [pid = 4263] [serial = 1352] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x92dcec00) [pid = 4263] [serial = 1353] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x928eb000) [pid = 4263] [serial = 1349] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92bb2800) [pid = 4263] [serial = 1350] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8ea23c00) [pid = 4263] [serial = 1358] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8ec6e400) [pid = 4263] [serial = 1359] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92644800) [pid = 4263] [serial = 1341] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d80e800) [pid = 4263] [serial = 1355] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8dabf400) [pid = 4263] [serial = 1356] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8dabd400) [pid = 4263] [serial = 1343] [outer = (nil)] [url = about:blank] 02:00:01 INFO - PROCESS | 4263 | 1467363601851 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1810ms 02:00:01 INFO - PROCESS | 4263 | 1467363601906 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:00:01 INFO - PROCESS | 4263 | 1467363601913 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 02:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:00:01 INFO - PROCESS | 4263 | 1467363601923 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:00:01 INFO - PROCESS | 4263 | 1467363601927 Marionette TRACE conn3 <- [1,1858,null,{}] 02:00:01 INFO - PROCESS | 4263 | 1467363601933 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:01 INFO - PROCESS | 4263 | 1467363601938 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:02 INFO - PROCESS | 4263 | 1467363602105 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:00:02 INFO - PROCESS | 4263 | 1467363602115 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:02 INFO - PROCESS | 4263 | 1467363602123 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:02 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c696400 == 18 [pid = 4263] [id = 472] 02:00:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e315c00) [pid = 4263] [serial = 1417] [outer = (nil)] 02:00:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8ea1c000) [pid = 4263] [serial = 1418] [outer = 0x8e315c00] 02:00:02 INFO - PROCESS | 4263 | 1467363602226 Marionette DEBUG loaded listener.js 02:00:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ea2a800) [pid = 4263] [serial = 1419] [outer = 0x8e315c00] 02:00:03 INFO - PROCESS | 4263 | 1467363603147 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1282ms 02:00:03 INFO - PROCESS | 4263 | 1467363603204 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:00:03 INFO - PROCESS | 4263 | 1467363603208 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 02:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:00:03 INFO - PROCESS | 4263 | 1467363603215 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:00:03 INFO - PROCESS | 4263 | 1467363603221 Marionette TRACE conn3 <- [1,1862,null,{}] 02:00:03 INFO - PROCESS | 4263 | 1467363603244 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:03 INFO - PROCESS | 4263 | 1467363603252 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:03 INFO - PROCESS | 4263 | 1467363603412 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:00:03 INFO - PROCESS | 4263 | 1467363603424 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:03 INFO - PROCESS | 4263 | 1467363603432 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242d400 == 19 [pid = 4263] [id = 473] 02:00:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x9242e000) [pid = 4263] [serial = 1420] [outer = (nil)] 02:00:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x9261b000) [pid = 4263] [serial = 1421] [outer = 0x9242e000] 02:00:03 INFO - PROCESS | 4263 | 1467363603503 Marionette DEBUG loaded listener.js 02:00:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92623c00) [pid = 4263] [serial = 1422] [outer = 0x9242e000] 02:00:04 INFO - PROCESS | 4263 | 1467363604534 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1391ms 02:00:04 INFO - PROCESS | 4263 | 1467363604608 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:00:04 INFO - PROCESS | 4263 | 1467363604611 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 02:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:00:04 INFO - PROCESS | 4263 | 1467363604618 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:00:04 INFO - PROCESS | 4263 | 1467363604620 Marionette TRACE conn3 <- [1,1866,null,{}] 02:00:04 INFO - PROCESS | 4263 | 1467363604626 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:04 INFO - PROCESS | 4263 | 1467363604631 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:04 INFO - PROCESS | 4263 | 1467363604873 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:00:04 INFO - PROCESS | 4263 | 1467363604898 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:04 INFO - PROCESS | 4263 | 1467363604909 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea1f400 == 20 [pid = 4263] [id = 474] 02:00:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9261c400) [pid = 4263] [serial = 1423] [outer = (nil)] 02:00:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92807c00) [pid = 4263] [serial = 1424] [outer = 0x9261c400] 02:00:04 INFO - PROCESS | 4263 | 1467363604977 Marionette DEBUG loaded listener.js 02:00:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x928de000) [pid = 4263] [serial = 1425] [outer = 0x9261c400] 02:00:05 INFO - PROCESS | 4263 | 1467363605919 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1333ms 02:00:05 INFO - PROCESS | 4263 | 1467363605957 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:00:05 INFO - PROCESS | 4263 | 1467363605961 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 02:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:00:05 INFO - PROCESS | 4263 | 1467363605967 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:00:05 INFO - PROCESS | 4263 | 1467363605969 Marionette TRACE conn3 <- [1,1870,null,{}] 02:00:05 INFO - PROCESS | 4263 | 1467363605975 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:05 INFO - PROCESS | 4263 | 1467363605980 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:06 INFO - PROCESS | 4263 | 1467363606183 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:00:06 INFO - PROCESS | 4263 | 1467363606203 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:06 INFO - PROCESS | 4263 | 1467363606211 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x92422800 == 21 [pid = 4263] [id = 475] 02:00:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x92648800) [pid = 4263] [serial = 1426] [outer = (nil)] 02:00:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92bb1c00) [pid = 4263] [serial = 1427] [outer = 0x92648800] 02:00:06 INFO - PROCESS | 4263 | 1467363606281 Marionette DEBUG loaded listener.js 02:00:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92bb4c00) [pid = 4263] [serial = 1428] [outer = 0x92648800] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8ea29400) [pid = 4263] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d808400) [pid = 4263] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8c8f6400) [pid = 4263] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8f458c00) [pid = 4263] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8a3df800) [pid = 4263] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8e093c00) [pid = 4263] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8dac4c00) [pid = 4263] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8ec73400) [pid = 4263] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x9263d000) [pid = 4263] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8c8f1c00) [pid = 4263] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:00:06 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8d809c00) [pid = 4263] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:00:07 INFO - PROCESS | 4263 | 1467363607274 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1330ms 02:00:07 INFO - PROCESS | 4263 | 1467363607298 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:00:07 INFO - PROCESS | 4263 | 1467363607302 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 02:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:00:07 INFO - PROCESS | 4263 | 1467363607308 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:00:07 INFO - PROCESS | 4263 | 1467363607311 Marionette TRACE conn3 <- [1,1874,null,{}] 02:00:07 INFO - PROCESS | 4263 | 1467363607316 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:07 INFO - PROCESS | 4263 | 1467363607326 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:07 INFO - PROCESS | 4263 | 1467363607530 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:00:07 INFO - PROCESS | 4263 | 1467363607662 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:07 INFO - PROCESS | 4263 | 1467363607670 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1800 == 22 [pid = 4263] [id = 476] 02:00:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8a3e2800) [pid = 4263] [serial = 1429] [outer = (nil)] 02:00:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x92646800) [pid = 4263] [serial = 1430] [outer = 0x8a3e2800] 02:00:07 INFO - PROCESS | 4263 | 1467363607742 Marionette DEBUG loaded listener.js 02:00:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92d1e000) [pid = 4263] [serial = 1431] [outer = 0x8a3e2800] 02:00:08 INFO - PROCESS | 4263 | 1467363608512 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1229ms 02:00:08 INFO - PROCESS | 4263 | 1467363608539 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:00:08 INFO - PROCESS | 4263 | 1467363608543 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 02:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:00:08 INFO - PROCESS | 4263 | 1467363608549 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:00:08 INFO - PROCESS | 4263 | 1467363608552 Marionette TRACE conn3 <- [1,1878,null,{}] 02:00:08 INFO - PROCESS | 4263 | 1467363608557 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:08 INFO - PROCESS | 4263 | 1467363608562 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:08 INFO - PROCESS | 4263 | 1467363608768 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:00:08 INFO - PROCESS | 4263 | 1467363608952 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:08 INFO - PROCESS | 4263 | 1467363608959 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e5400 == 23 [pid = 4263] [id = 477] 02:00:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8a3e5800) [pid = 4263] [serial = 1432] [outer = (nil)] 02:00:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c695800) [pid = 4263] [serial = 1433] [outer = 0x8a3e5800] 02:00:09 INFO - PROCESS | 4263 | 1467363609046 Marionette DEBUG loaded listener.js 02:00:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8c8ef400) [pid = 4263] [serial = 1434] [outer = 0x8a3e5800] 02:00:10 INFO - PROCESS | 4263 | 1467363610102 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1586ms 02:00:10 INFO - PROCESS | 4263 | 1467363610138 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:00:10 INFO - PROCESS | 4263 | 1467363610143 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 02:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:00:10 INFO - PROCESS | 4263 | 1467363610153 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:00:10 INFO - PROCESS | 4263 | 1467363610158 Marionette TRACE conn3 <- [1,1882,null,{}] 02:00:10 INFO - PROCESS | 4263 | 1467363610166 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:10 INFO - PROCESS | 4263 | 1467363610172 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:10 INFO - PROCESS | 4263 | 1467363610359 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:00:10 INFO - PROCESS | 4263 | 1467363610534 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:10 INFO - PROCESS | 4263 | 1467363610546 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31d800 == 24 [pid = 4263] [id = 478] 02:00:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ea28000) [pid = 4263] [serial = 1435] [outer = (nil)] 02:00:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ec76800) [pid = 4263] [serial = 1436] [outer = 0x8ea28000] 02:00:10 INFO - PROCESS | 4263 | 1467363610677 Marionette DEBUG loaded listener.js 02:00:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x91b64400) [pid = 4263] [serial = 1437] [outer = 0x8ea28000] 02:00:11 INFO - PROCESS | 4263 | 1467363611626 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1540ms 02:00:11 INFO - PROCESS | 4263 | 1467363611694 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:00:11 INFO - PROCESS | 4263 | 1467363611699 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 02:00:11 INFO - PROCESS | 4263 | 1467363611706 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:00:11 INFO - PROCESS | 4263 | 1467363611709 Marionette TRACE conn3 <- [1,1886,null,{}] 02:00:11 INFO - PROCESS | 4263 | 1467363611715 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:11 INFO - PROCESS | 4263 | 1467363611721 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:11 INFO - PROCESS | 4263 | 1467363611904 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:00:12 INFO - PROCESS | 4263 | 1467363612082 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:12 INFO - PROCESS | 4263 | 1467363612090 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31f400 == 25 [pid = 4263] [id = 479] 02:00:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92646000) [pid = 4263] [serial = 1438] [outer = (nil)] 02:00:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x928e2400) [pid = 4263] [serial = 1439] [outer = 0x92646000] 02:00:12 INFO - PROCESS | 4263 | 1467363612175 Marionette DEBUG loaded listener.js 02:00:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92bbac00) [pid = 4263] [serial = 1440] [outer = 0x92646000] 02:00:13 INFO - PROCESS | 4263 | 1467363613172 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1539ms 02:00:13 INFO - PROCESS | 4263 | 1467363613245 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:00:13 INFO - PROCESS | 4263 | 1467363613252 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 02:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:00:13 INFO - PROCESS | 4263 | 1467363613269 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:00:13 INFO - PROCESS | 4263 | 1467363613276 Marionette TRACE conn3 <- [1,1890,null,{}] 02:00:13 INFO - PROCESS | 4263 | 1467363613283 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:13 INFO - PROCESS | 4263 | 1467363613289 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:13 INFO - PROCESS | 4263 | 1467363613521 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:00:13 INFO - PROCESS | 4263 | 1467363613737 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:13 INFO - PROCESS | 4263 | 1467363613747 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6f400 == 26 [pid = 4263] [id = 480] 02:00:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92628800) [pid = 4263] [serial = 1441] [outer = (nil)] 02:00:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92dd6400) [pid = 4263] [serial = 1442] [outer = 0x92628800] 02:00:13 INFO - PROCESS | 4263 | 1467363613868 Marionette DEBUG loaded listener.js 02:00:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92ddc800) [pid = 4263] [serial = 1443] [outer = 0x92628800] 02:00:14 INFO - PROCESS | 4263 | 1467363614767 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1548ms 02:00:14 INFO - PROCESS | 4263 | 1467363614809 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:00:14 INFO - PROCESS | 4263 | 1467363614813 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 02:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:00:14 INFO - PROCESS | 4263 | 1467363614819 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:00:14 INFO - PROCESS | 4263 | 1467363614823 Marionette TRACE conn3 <- [1,1894,null,{}] 02:00:14 INFO - PROCESS | 4263 | 1467363614829 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:14 INFO - PROCESS | 4263 | 1467363614834 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:15 INFO - PROCESS | 4263 | 1467363615007 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:00:15 INFO - PROCESS | 4263 | 1467363615182 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:15 INFO - PROCESS | 4263 | 1467363615193 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d807000 == 27 [pid = 4263] [id = 481] 02:00:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92623400) [pid = 4263] [serial = 1444] [outer = (nil)] 02:00:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x93008c00) [pid = 4263] [serial = 1445] [outer = 0x92623400] 02:00:15 INFO - PROCESS | 4263 | 1467363615268 Marionette DEBUG loaded listener.js 02:00:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x9300a000) [pid = 4263] [serial = 1446] [outer = 0x92623400] 02:00:16 INFO - PROCESS | 4263 | 1467363616221 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1436ms 02:00:16 INFO - PROCESS | 4263 | 1467363616257 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:00:16 INFO - PROCESS | 4263 | 1467363616261 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 02:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:00:16 INFO - PROCESS | 4263 | 1467363616267 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:00:16 INFO - PROCESS | 4263 | 1467363616271 Marionette TRACE conn3 <- [1,1898,null,{}] 02:00:16 INFO - PROCESS | 4263 | 1467363616277 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:16 INFO - PROCESS | 4263 | 1467363616282 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:16 INFO - PROCESS | 4263 | 1467363616476 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:00:16 INFO - PROCESS | 4263 | 1467363616659 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:16 INFO - PROCESS | 4263 | 1467363616676 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x93b24c00 == 28 [pid = 4263] [id = 482] 02:00:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x93b25000) [pid = 4263] [serial = 1447] [outer = (nil)] 02:00:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x93b29400) [pid = 4263] [serial = 1448] [outer = 0x93b25000] 02:00:16 INFO - PROCESS | 4263 | 1467363616763 Marionette DEBUG loaded listener.js 02:00:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x93d32c00) [pid = 4263] [serial = 1449] [outer = 0x93b25000] 02:00:17 INFO - PROCESS | 4263 | 1467363617756 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1538ms 02:00:17 INFO - PROCESS | 4263 | 1467363617806 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:00:17 INFO - PROCESS | 4263 | 1467363617810 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 02:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:00:17 INFO - PROCESS | 4263 | 1467363617817 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:00:17 INFO - PROCESS | 4263 | 1467363617820 Marionette TRACE conn3 <- [1,1902,null,{}] 02:00:17 INFO - PROCESS | 4263 | 1467363617826 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:17 INFO - PROCESS | 4263 | 1467363617831 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:18 INFO - PROCESS | 4263 | 1467363618021 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:00:18 INFO - PROCESS | 4263 | 1467363618251 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:18 INFO - PROCESS | 4263 | 1467363618261 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e7800 == 29 [pid = 4263] [id = 483] 02:00:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8a3ea400) [pid = 4263] [serial = 1450] [outer = (nil)] 02:00:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8c69a800) [pid = 4263] [serial = 1451] [outer = 0x8a3ea400] 02:00:18 INFO - PROCESS | 4263 | 1467363618566 Marionette DEBUG loaded listener.js 02:00:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x8c8fb000) [pid = 4263] [serial = 1452] [outer = 0x8a3ea400] 02:00:19 INFO - PROCESS | 4263 | 1467363619672 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1934ms 02:00:19 INFO - PROCESS | 4263 | 1467363619753 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:00:19 INFO - PROCESS | 4263 | 1467363619758 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 02:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:00:19 INFO - PROCESS | 4263 | 1467363619766 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:00:19 INFO - PROCESS | 4263 | 1467363619772 Marionette TRACE conn3 <- [1,1906,null,{}] 02:00:19 INFO - PROCESS | 4263 | 1467363619779 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:19 INFO - PROCESS | 4263 | 1467363619786 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:20 INFO - PROCESS | 4263 | 1467363620002 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8ec75400) [pid = 4263] [serial = 1394] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8d80f000) [pid = 4263] [serial = 1391] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8c8fa000) [pid = 4263] [serial = 1388] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8d114400) [pid = 4263] [serial = 1389] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x923fc000) [pid = 4263] [serial = 1397] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8c69fc00) [pid = 4263] [serial = 1371] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8c695c00) [pid = 4263] [serial = 1370] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8e309000) [pid = 4263] [serial = 1386] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8e09f400) [pid = 4263] [serial = 1385] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8e30ac00) [pid = 4263] [serial = 1374] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8e09ec00) [pid = 4263] [serial = 1373] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x923fc800) [pid = 4263] [serial = 1377] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x91b68c00) [pid = 4263] [serial = 1376] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92bbb800) [pid = 4263] [serial = 1380] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92bb2c00) [pid = 4263] [serial = 1379] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92430400) [pid = 4263] [serial = 1398] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8ea1ec00) [pid = 4263] [serial = 1383] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8f454400) [pid = 4263] [serial = 1395] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8dab8000) [pid = 4263] [serial = 1382] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8dabac00) [pid = 4263] [serial = 1392] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x91b6c000) [pid = 4263] [serial = 1400] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x924dc000) [pid = 4263] [serial = 1401] [outer = (nil)] [url = about:blank] 02:00:21 INFO - PROCESS | 4263 | 1467363621265 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:21 INFO - PROCESS | 4263 | 1467363621274 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e7000 == 30 [pid = 4263] [id = 484] 02:00:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8a3e7c00) [pid = 4263] [serial = 1453] [outer = (nil)] 02:00:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8c694000) [pid = 4263] [serial = 1454] [outer = 0x8a3e7c00] 02:00:21 INFO - PROCESS | 4263 | 1467363621356 Marionette DEBUG loaded listener.js 02:00:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c8f0800) [pid = 4263] [serial = 1455] [outer = 0x8a3e7c00] 02:00:22 INFO - PROCESS | 4263 | 1467363622181 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2436ms 02:00:22 INFO - PROCESS | 4263 | 1467363622203 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:00:22 INFO - PROCESS | 4263 | 1467363622210 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 02:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:00:22 INFO - PROCESS | 4263 | 1467363622218 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:00:22 INFO - PROCESS | 4263 | 1467363622222 Marionette TRACE conn3 <- [1,1910,null,{}] 02:00:22 INFO - PROCESS | 4263 | 1467363622241 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:22 INFO - PROCESS | 4263 | 1467363622249 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:22 INFO - PROCESS | 4263 | 1467363622411 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:00:22 INFO - PROCESS | 4263 | 1467363622422 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:22 INFO - PROCESS | 4263 | 1467363622430 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d8400 == 31 [pid = 4263] [id = 485] 02:00:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d2e0000) [pid = 4263] [serial = 1456] [outer = (nil)] 02:00:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d805000) [pid = 4263] [serial = 1457] [outer = 0x8d2e0000] 02:00:22 INFO - PROCESS | 4263 | 1467363622505 Marionette DEBUG loaded listener.js 02:00:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8dab6400) [pid = 4263] [serial = 1458] [outer = 0x8d2e0000] 02:00:23 INFO - PROCESS | 4263 | 1467363623466 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1285ms 02:00:23 INFO - PROCESS | 4263 | 1467363623508 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:00:23 INFO - PROCESS | 4263 | 1467363623515 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 02:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:00:23 INFO - PROCESS | 4263 | 1467363623522 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:00:23 INFO - PROCESS | 4263 | 1467363623526 Marionette TRACE conn3 <- [1,1914,null,{}] 02:00:23 INFO - PROCESS | 4263 | 1467363623532 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:23 INFO - PROCESS | 4263 | 1467363623538 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:23 INFO - PROCESS | 4263 | 1467363623715 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:00:23 INFO - PROCESS | 4263 | 1467363623874 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:23 INFO - PROCESS | 4263 | 1467363623881 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e093c00 == 32 [pid = 4263] [id = 486] 02:00:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e09a000) [pid = 4263] [serial = 1459] [outer = (nil)] 02:00:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e306400) [pid = 4263] [serial = 1460] [outer = 0x8e09a000] 02:00:23 INFO - PROCESS | 4263 | 1467363623952 Marionette DEBUG loaded listener.js 02:00:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8e313800) [pid = 4263] [serial = 1461] [outer = 0x8e09a000] 02:00:24 INFO - PROCESS | 4263 | 1467363624908 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1434ms 02:00:24 INFO - PROCESS | 4263 | 1467363624964 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:00:24 INFO - PROCESS | 4263 | 1467363624967 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 02:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:00:24 INFO - PROCESS | 4263 | 1467363624983 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:00:24 INFO - PROCESS | 4263 | 1467363624992 Marionette TRACE conn3 <- [1,1918,null,{}] 02:00:25 INFO - PROCESS | 4263 | 1467363625011 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:25 INFO - PROCESS | 4263 | 1467363625019 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:25 INFO - PROCESS | 4263 | 1467363625237 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:00:25 INFO - PROCESS | 4263 | 1467363625262 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:25 INFO - PROCESS | 4263 | 1467363625270 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea2ac00 == 33 [pid = 4263] [id = 487] 02:00:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8ec6d800) [pid = 4263] [serial = 1462] [outer = (nil)] 02:00:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8f453c00) [pid = 4263] [serial = 1463] [outer = 0x8ec6d800] 02:00:25 INFO - PROCESS | 4263 | 1467363625337 Marionette DEBUG loaded listener.js 02:00:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x91b64c00) [pid = 4263] [serial = 1464] [outer = 0x8ec6d800] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8a3e2800) [pid = 4263] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9261c400) [pid = 4263] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92648800) [pid = 4263] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e315c00) [pid = 4263] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8c8f6800) [pid = 4263] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d115c00) [pid = 4263] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8ea21000) [pid = 4263] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x924d5000) [pid = 4263] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x9242e000) [pid = 4263] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:00:26 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x9263bc00) [pid = 4263] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:00:26 INFO - PROCESS | 4263 | 1467363626709 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1810ms 02:00:26 INFO - PROCESS | 4263 | 1467363626785 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:00:26 INFO - PROCESS | 4263 | 1467363626789 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 02:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:00:26 INFO - PROCESS | 4263 | 1467363626795 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:00:26 INFO - PROCESS | 4263 | 1467363626798 Marionette TRACE conn3 <- [1,1922,null,{}] 02:00:26 INFO - PROCESS | 4263 | 1467363626805 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:26 INFO - PROCESS | 4263 | 1467363626810 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:26 INFO - PROCESS | 4263 | 1467363626961 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:00:26 INFO - PROCESS | 4263 | 1467363626970 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:26 INFO - PROCESS | 4263 | 1467363626979 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e095800 == 34 [pid = 4263] [id = 488] 02:00:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e304000) [pid = 4263] [serial = 1465] [outer = (nil)] 02:00:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x923f2400) [pid = 4263] [serial = 1466] [outer = 0x8e304000] 02:00:27 INFO - PROCESS | 4263 | 1467363627046 Marionette DEBUG loaded listener.js 02:00:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x923f4000) [pid = 4263] [serial = 1467] [outer = 0x8e304000] 02:00:27 INFO - PROCESS | 4263 | 1467363627911 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1176ms 02:00:27 INFO - PROCESS | 4263 | 1467363627974 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:00:27 INFO - PROCESS | 4263 | 1467363627977 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 02:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:00:27 INFO - PROCESS | 4263 | 1467363627983 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:00:27 INFO - PROCESS | 4263 | 1467363627987 Marionette TRACE conn3 <- [1,1926,null,{}] 02:00:27 INFO - PROCESS | 4263 | 1467363627993 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:27 INFO - PROCESS | 4263 | 1467363627997 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:28 INFO - PROCESS | 4263 | 1467363628148 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:00:28 INFO - PROCESS | 4263 | 1467363628159 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:28 INFO - PROCESS | 4263 | 1467363628178 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x92428c00 == 35 [pid = 4263] [id = 489] 02:00:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9242b400) [pid = 4263] [serial = 1468] [outer = (nil)] 02:00:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x924d4800) [pid = 4263] [serial = 1469] [outer = 0x9242b400] 02:00:28 INFO - PROCESS | 4263 | 1467363628257 Marionette DEBUG loaded listener.js 02:00:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x9261ec00) [pid = 4263] [serial = 1470] [outer = 0x9242b400] 02:00:29 INFO - PROCESS | 4263 | 1467363629527 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1630ms 02:00:29 INFO - PROCESS | 4263 | 1467363629615 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:00:29 INFO - PROCESS | 4263 | 1467363629622 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 02:00:29 INFO - PROCESS | 4263 | 1467363629631 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:00:29 INFO - PROCESS | 4263 | 1467363629639 Marionette TRACE conn3 <- [1,1930,null,{}] 02:00:29 INFO - PROCESS | 4263 | 1467363629647 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:29 INFO - PROCESS | 4263 | 1467363629653 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:29 INFO - PROCESS | 4263 | 1467363629872 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:00:30 INFO - PROCESS | 4263 | 1467363630098 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:30 INFO - PROCESS | 4263 | 1467363630109 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e5000 == 36 [pid = 4263] [id = 490] 02:00:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8c6a0800) [pid = 4263] [serial = 1471] [outer = (nil)] 02:00:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e094800) [pid = 4263] [serial = 1472] [outer = 0x8c6a0800] 02:00:30 INFO - PROCESS | 4263 | 1467363630190 Marionette DEBUG loaded listener.js 02:00:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8e308000) [pid = 4263] [serial = 1473] [outer = 0x8c6a0800] 02:00:31 INFO - PROCESS | 4263 | 1467363631311 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1738ms 02:00:31 INFO - PROCESS | 4263 | 1467363631368 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:00:31 INFO - PROCESS | 4263 | 1467363631375 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 02:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:00:31 INFO - PROCESS | 4263 | 1467363631386 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:00:31 INFO - PROCESS | 4263 | 1467363631390 Marionette TRACE conn3 <- [1,1934,null,{}] 02:00:31 INFO - PROCESS | 4263 | 1467363631396 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:31 INFO - PROCESS | 4263 | 1467363631402 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:31 INFO - PROCESS | 4263 | 1467363631598 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:00:31 INFO - PROCESS | 4263 | 1467363631875 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:31 INFO - PROCESS | 4263 | 1467363631883 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x8f44e800 == 37 [pid = 4263] [id = 491] 02:00:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8f455000) [pid = 4263] [serial = 1474] [outer = (nil)] 02:00:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92422000) [pid = 4263] [serial = 1475] [outer = 0x8f455000] 02:00:31 INFO - PROCESS | 4263 | 1467363631989 Marionette DEBUG loaded listener.js 02:00:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x9242ec00) [pid = 4263] [serial = 1476] [outer = 0x8f455000] 02:00:32 INFO - PROCESS | 4263 | 1467363632990 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1682ms 02:00:33 INFO - PROCESS | 4263 | 1467363633069 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:00:33 INFO - PROCESS | 4263 | 1467363633073 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 02:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:00:33 INFO - PROCESS | 4263 | 1467363633080 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:00:33 INFO - PROCESS | 4263 | 1467363633086 Marionette TRACE conn3 <- [1,1938,null,{}] 02:00:33 INFO - PROCESS | 4263 | 1467363633102 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:33 INFO - PROCESS | 4263 | 1467363633111 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:33 INFO - PROCESS | 4263 | 1467363633326 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:00:33 INFO - PROCESS | 4263 | 1467363633546 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:33 INFO - PROCESS | 4263 | 1467363633555 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x9263e400 == 38 [pid = 4263] [id = 492] 02:00:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92641c00) [pid = 4263] [serial = 1477] [outer = (nil)] 02:00:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92806c00) [pid = 4263] [serial = 1478] [outer = 0x92641c00] 02:00:33 INFO - PROCESS | 4263 | 1467363633679 Marionette DEBUG loaded listener.js 02:00:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x928e3c00) [pid = 4263] [serial = 1479] [outer = 0x92641c00] 02:00:34 INFO - PROCESS | 4263 | 1467363634827 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1787ms 02:00:34 INFO - PROCESS | 4263 | 1467363634868 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:00:34 INFO - PROCESS | 4263 | 1467363634874 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 02:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:00:34 INFO - PROCESS | 4263 | 1467363634881 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:00:34 INFO - PROCESS | 4263 | 1467363634886 Marionette TRACE conn3 <- [1,1942,null,{}] 02:00:34 INFO - PROCESS | 4263 | 1467363634895 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:34 INFO - PROCESS | 4263 | 1467363634901 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:35 INFO - PROCESS | 4263 | 1467363635110 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:00:35 INFO - PROCESS | 4263 | 1467363635370 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:35 INFO - PROCESS | 4263 | 1467363635382 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2da800 == 39 [pid = 4263] [id = 493] 02:00:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8d2db000) [pid = 4263] [serial = 1480] [outer = (nil)] 02:00:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8d80bc00) [pid = 4263] [serial = 1481] [outer = 0x8d2db000] 02:00:35 INFO - PROCESS | 4263 | 1467363635497 Marionette DEBUG loaded listener.js 02:00:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8dab8000) [pid = 4263] [serial = 1482] [outer = 0x8d2db000] 02:00:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31fc00 == 38 [pid = 4263] [id = 465] 02:00:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11a400 == 37 [pid = 4263] [id = 466] 02:00:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8d807c00 == 36 [pid = 4263] [id = 463] 02:00:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea25000 == 35 [pid = 4263] [id = 464] 02:00:35 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f6000 == 34 [pid = 4263] [id = 462] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x92d1e000) [pid = 4263] [serial = 1431] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x92807c00) [pid = 4263] [serial = 1424] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92bb1c00) [pid = 4263] [serial = 1427] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x928de000) [pid = 4263] [serial = 1425] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8ea1c000) [pid = 4263] [serial = 1418] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8ea2a800) [pid = 4263] [serial = 1419] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8d2d3400) [pid = 4263] [serial = 1406] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8dab6800) [pid = 4263] [serial = 1407] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8d2d6c00) [pid = 4263] [serial = 1415] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8d802400) [pid = 4263] [serial = 1416] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8f44f000) [pid = 4263] [serial = 1409] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x91b65c00) [pid = 4263] [serial = 1410] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92808800) [pid = 4263] [serial = 1404] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x9263d400) [pid = 4263] [serial = 1403] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x9261b000) [pid = 4263] [serial = 1421] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x9280e800) [pid = 4263] [serial = 1412] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x928e1400) [pid = 4263] [serial = 1413] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92bb4c00) [pid = 4263] [serial = 1428] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92623c00) [pid = 4263] [serial = 1422] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92646800) [pid = 4263] [serial = 1430] [outer = (nil)] [url = about:blank] 02:00:36 INFO - PROCESS | 4263 | 1467363636364 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1540ms 02:00:36 INFO - PROCESS | 4263 | 1467363636421 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:00:36 INFO - PROCESS | 4263 | 1467363636427 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 02:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:00:36 INFO - PROCESS | 4263 | 1467363636437 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:00:36 INFO - PROCESS | 4263 | 1467363636441 Marionette TRACE conn3 <- [1,1946,null,{}] 02:00:36 INFO - PROCESS | 4263 | 1467363636447 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:36 INFO - PROCESS | 4263 | 1467363636451 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:36 INFO - PROCESS | 4263 | 1467363636628 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:00:36 INFO - PROCESS | 4263 | 1467363636638 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:36 INFO - PROCESS | 4263 | 1467363636644 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e316400 == 35 [pid = 4263] [id = 494] 02:00:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8e31c000) [pid = 4263] [serial = 1483] [outer = (nil)] 02:00:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8ea20c00) [pid = 4263] [serial = 1484] [outer = 0x8e31c000] 02:00:36 INFO - PROCESS | 4263 | 1467363636726 Marionette DEBUG loaded listener.js 02:00:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8ea2a800) [pid = 4263] [serial = 1485] [outer = 0x8e31c000] 02:00:37 INFO - PROCESS | 4263 | 1467363637644 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1232ms 02:00:37 INFO - PROCESS | 4263 | 1467363637668 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:00:37 INFO - PROCESS | 4263 | 1467363637672 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 02:00:37 INFO - PROCESS | 4263 | 1467363637679 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:00:37 INFO - PROCESS | 4263 | 1467363637684 Marionette TRACE conn3 <- [1,1950,null,{}] 02:00:37 INFO - PROCESS | 4263 | 1467363637700 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:37 INFO - PROCESS | 4263 | 1467363637708 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:37 INFO - PROCESS | 4263 | 1467363637870 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:00:38 INFO - PROCESS | 4263 | 1467363638014 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:38 INFO - PROCESS | 4263 | 1467363638024 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x923fa000 == 36 [pid = 4263] [id = 495] 02:00:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9242e400) [pid = 4263] [serial = 1486] [outer = (nil)] 02:00:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x9261dc00) [pid = 4263] [serial = 1487] [outer = 0x9242e400] 02:00:38 INFO - PROCESS | 4263 | 1467363638095 Marionette DEBUG loaded listener.js 02:00:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9263d000) [pid = 4263] [serial = 1488] [outer = 0x9242e400] 02:00:38 INFO - PROCESS | 4263 | 1467363638971 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1338ms 02:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:00:39 INFO - PROCESS | 4263 | 1467363639023 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:00:39 INFO - PROCESS | 4263 | 1467363639027 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 02:00:39 INFO - PROCESS | 4263 | 1467363639033 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:00:39 INFO - PROCESS | 4263 | 1467363639037 Marionette TRACE conn3 <- [1,1954,null,{}] 02:00:39 INFO - PROCESS | 4263 | 1467363639042 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:39 INFO - PROCESS | 4263 | 1467363639046 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:39 INFO - PROCESS | 4263 | 1467363639264 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:00:39 INFO - PROCESS | 4263 | 1467363639284 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:39 INFO - PROCESS | 4263 | 1467363639291 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea29400 == 37 [pid = 4263] [id = 496] 02:00:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x92621000) [pid = 4263] [serial = 1489] [outer = (nil)] 02:00:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x9280d400) [pid = 4263] [serial = 1490] [outer = 0x92621000] 02:00:39 INFO - PROCESS | 4263 | 1467363639360 Marionette DEBUG loaded listener.js 02:00:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x928e0c00) [pid = 4263] [serial = 1491] [outer = 0x92621000] 02:00:40 INFO - PROCESS | 4263 | 1467363640265 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1253ms 02:00:40 INFO - PROCESS | 4263 | 1467363640285 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:00:40 INFO - PROCESS | 4263 | 1467363640289 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 02:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:00:40 INFO - PROCESS | 4263 | 1467363640299 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:00:40 INFO - PROCESS | 4263 | 1467363640301 Marionette TRACE conn3 <- [1,1958,null,{}] 02:00:40 INFO - PROCESS | 4263 | 1467363640307 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:40 INFO - PROCESS | 4263 | 1467363640312 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92623400) [pid = 4263] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92646000) [pid = 4263] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8e09a000) [pid = 4263] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x93b25000) [pid = 4263] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8ec6d800) [pid = 4263] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92628800) [pid = 4263] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e304000) [pid = 4263] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8a3ea400) [pid = 4263] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8ea28000) [pid = 4263] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d2e0000) [pid = 4263] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8a3e5800) [pid = 4263] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:00:40 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8a3e7c00) [pid = 4263] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:00:40 INFO - PROCESS | 4263 | 1467363640646 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:00:40 INFO - PROCESS | 4263 | 1467363640661 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:40 INFO - PROCESS | 4263 | 1467363640669 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09cc00 == 38 [pid = 4263] [id = 497] 02:00:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e09ec00) [pid = 4263] [serial = 1492] [outer = (nil)] 02:00:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8ec78400) [pid = 4263] [serial = 1493] [outer = 0x8e09ec00] 02:00:40 INFO - PROCESS | 4263 | 1467363640737 Marionette DEBUG loaded listener.js 02:00:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x92428800) [pid = 4263] [serial = 1494] [outer = 0x8e09ec00] 02:00:41 INFO - PROCESS | 4263 | 1467363641642 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1381ms 02:00:41 INFO - PROCESS | 4263 | 1467363641680 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:00:41 INFO - PROCESS | 4263 | 1467363641684 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 02:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:00:41 INFO - PROCESS | 4263 | 1467363641695 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:00:41 INFO - PROCESS | 4263 | 1467363641697 Marionette TRACE conn3 <- [1,1962,null,{}] 02:00:41 INFO - PROCESS | 4263 | 1467363641703 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:41 INFO - PROCESS | 4263 | 1467363641713 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:41 INFO - PROCESS | 4263 | 1467363641904 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:00:42 INFO - PROCESS | 4263 | 1467363642034 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:42 INFO - PROCESS | 4263 | 1467363642048 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e7c00 == 39 [pid = 4263] [id = 498] 02:00:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d2d8000) [pid = 4263] [serial = 1495] [outer = (nil)] 02:00:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x92d17000) [pid = 4263] [serial = 1496] [outer = 0x8d2d8000] 02:00:42 INFO - PROCESS | 4263 | 1467363642114 Marionette DEBUG loaded listener.js 02:00:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92d18c00) [pid = 4263] [serial = 1497] [outer = 0x8d2d8000] 02:00:43 INFO - PROCESS | 4263 | 1467363643112 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1489ms 02:00:43 INFO - PROCESS | 4263 | 1467363643182 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:00:43 INFO - PROCESS | 4263 | 1467363643189 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 02:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:00:43 INFO - PROCESS | 4263 | 1467363643197 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:00:43 INFO - PROCESS | 4263 | 1467363643203 Marionette TRACE conn3 <- [1,1966,null,{}] 02:00:43 INFO - PROCESS | 4263 | 1467363643212 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:43 INFO - PROCESS | 4263 | 1467363643217 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:43 INFO - PROCESS | 4263 | 1467363643445 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:00:43 INFO - PROCESS | 4263 | 1467363643726 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:43 INFO - PROCESS | 4263 | 1467363643735 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69fc00 == 40 [pid = 4263] [id = 499] 02:00:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d2ddc00) [pid = 4263] [serial = 1498] [outer = (nil)] 02:00:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e098800) [pid = 4263] [serial = 1499] [outer = 0x8d2ddc00] 02:00:43 INFO - PROCESS | 4263 | 1467363643827 Marionette DEBUG loaded listener.js 02:00:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8e317400) [pid = 4263] [serial = 1500] [outer = 0x8d2ddc00] 02:00:44 INFO - PROCESS | 4263 | 1467363644732 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1593ms 02:00:44 INFO - PROCESS | 4263 | 1467363644791 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:00:44 INFO - PROCESS | 4263 | 1467363644799 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 02:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:00:44 INFO - PROCESS | 4263 | 1467363644810 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:00:44 INFO - PROCESS | 4263 | 1467363644815 Marionette TRACE conn3 <- [1,1970,null,{}] 02:00:44 INFO - PROCESS | 4263 | 1467363644822 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:44 INFO - PROCESS | 4263 | 1467363644828 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:45 INFO - PROCESS | 4263 | 1467363645053 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:00:45 INFO - PROCESS | 4263 | 1467363645290 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:45 INFO - PROCESS | 4263 | 1467363645297 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b63c00 == 41 [pid = 4263] [id = 500] 02:00:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x923f1800) [pid = 4263] [serial = 1501] [outer = (nil)] 02:00:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x9261f000) [pid = 4263] [serial = 1502] [outer = 0x923f1800] 02:00:45 INFO - PROCESS | 4263 | 1467363645427 Marionette DEBUG loaded listener.js 02:00:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92645c00) [pid = 4263] [serial = 1503] [outer = 0x923f1800] 02:00:46 INFO - PROCESS | 4263 | 1467363646417 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1682ms 02:00:46 INFO - PROCESS | 4263 | 1467363646493 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:00:46 INFO - PROCESS | 4263 | 1467363646496 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 02:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:00:46 INFO - PROCESS | 4263 | 1467363646504 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:00:46 INFO - PROCESS | 4263 | 1467363646510 Marionette TRACE conn3 <- [1,1974,null,{}] 02:00:46 INFO - PROCESS | 4263 | 1467363646527 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:46 INFO - PROCESS | 4263 | 1467363646535 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:46 INFO - PROCESS | 4263 | 1467363646765 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:00:47 INFO - PROCESS | 4263 | 1467363646989 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:47 INFO - PROCESS | 4263 | 1467363647000 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x92622000 == 42 [pid = 4263] [id = 501] 02:00:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92d19c00) [pid = 4263] [serial = 1504] [outer = (nil)] 02:00:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92d23c00) [pid = 4263] [serial = 1505] [outer = 0x92d19c00] 02:00:47 INFO - PROCESS | 4263 | 1467363647129 Marionette DEBUG loaded listener.js 02:00:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92dd3000) [pid = 4263] [serial = 1506] [outer = 0x92d19c00] 02:00:48 INFO - PROCESS | 4263 | 1467363648012 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1539ms 02:00:48 INFO - PROCESS | 4263 | 1467363648043 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:00:48 INFO - PROCESS | 4263 | 1467363648049 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 02:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:00:48 INFO - PROCESS | 4263 | 1467363648055 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:00:48 INFO - PROCESS | 4263 | 1467363648059 Marionette TRACE conn3 <- [1,1978,null,{}] 02:00:48 INFO - PROCESS | 4263 | 1467363648065 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:48 INFO - PROCESS | 4263 | 1467363648070 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:48 INFO - PROCESS | 4263 | 1467363648247 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:00:48 INFO - PROCESS | 4263 | 1467363648423 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:48 INFO - PROCESS | 4263 | 1467363648431 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11f000 == 43 [pid = 4263] [id = 502] 02:00:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92dd7400) [pid = 4263] [serial = 1507] [outer = (nil)] 02:00:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92f80800) [pid = 4263] [serial = 1508] [outer = 0x92dd7400] 02:00:48 INFO - PROCESS | 4263 | 1467363648511 Marionette DEBUG loaded listener.js 02:00:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x93009400) [pid = 4263] [serial = 1509] [outer = 0x92dd7400] 02:00:49 INFO - PROCESS | 4263 | 1467363649411 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1383ms 02:00:49 INFO - PROCESS | 4263 | 1467363649440 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:00:49 INFO - PROCESS | 4263 | 1467363649444 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 02:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:00:49 INFO - PROCESS | 4263 | 1467363649450 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:00:49 INFO - PROCESS | 4263 | 1467363649454 Marionette TRACE conn3 <- [1,1982,null,{}] 02:00:49 INFO - PROCESS | 4263 | 1467363649460 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:49 INFO - PROCESS | 4263 | 1467363649465 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:49 INFO - PROCESS | 4263 | 1467363649634 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:00:49 INFO - PROCESS | 4263 | 1467363649867 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:49 INFO - PROCESS | 4263 | 1467363649876 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea20400 == 44 [pid = 4263] [id = 503] 02:00:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92dd6c00) [pid = 4263] [serial = 1510] [outer = (nil)] 02:00:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x93b25c00) [pid = 4263] [serial = 1511] [outer = 0x92dd6c00] 02:00:50 INFO - PROCESS | 4263 | 1467363649997 Marionette DEBUG loaded listener.js 02:00:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x93d30c00) [pid = 4263] [serial = 1512] [outer = 0x92dd6c00] 02:00:51 INFO - PROCESS | 4263 | 1467363651186 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1780ms 02:00:51 INFO - PROCESS | 4263 | 1467363651232 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:00:51 INFO - PROCESS | 4263 | 1467363651239 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 02:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:00:51 INFO - PROCESS | 4263 | 1467363651247 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:00:51 INFO - PROCESS | 4263 | 1467363651252 Marionette TRACE conn3 <- [1,1986,null,{}] 02:00:51 INFO - PROCESS | 4263 | 1467363651260 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:51 INFO - PROCESS | 4263 | 1467363651266 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:51 INFO - PROCESS | 4263 | 1467363651444 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:00:51 INFO - PROCESS | 4263 | 1467363651663 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:51 INFO - PROCESS | 4263 | 1467363651678 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693800 == 45 [pid = 4263] [id = 504] 02:00:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8d804000) [pid = 4263] [serial = 1513] [outer = (nil)] 02:00:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8dabcc00) [pid = 4263] [serial = 1514] [outer = 0x8d804000] 02:00:51 INFO - PROCESS | 4263 | 1467363651795 Marionette DEBUG loaded listener.js 02:00:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8e09c400) [pid = 4263] [serial = 1515] [outer = 0x8d804000] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e7800 == 44 [pid = 4263] [id = 483] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6f400 == 43 [pid = 4263] [id = 480] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8d807000 == 42 [pid = 4263] [id = 481] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x93b24c00 == 41 [pid = 4263] [id = 482] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31f400 == 40 [pid = 4263] [id = 479] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e7000 == 39 [pid = 4263] [id = 484] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8c696400 == 38 [pid = 4263] [id = 472] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x92628400 == 37 [pid = 4263] [id = 470] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x9242d400 == 36 [pid = 4263] [id = 473] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2dc000 == 35 [pid = 4263] [id = 467] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1800 == 34 [pid = 4263] [id = 476] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea1f400 == 33 [pid = 4263] [id = 474] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31d800 == 32 [pid = 4263] [id = 478] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8e092800 == 31 [pid = 4263] [id = 461] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x92422800 == 30 [pid = 4263] [id = 475] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8d115400 == 29 [pid = 4263] [id = 471] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09bc00 == 28 [pid = 4263] [id = 469] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e5400 == 27 [pid = 4263] [id = 477] 02:00:53 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f5800 == 26 [pid = 4263] [id = 468] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8f453c00) [pid = 4263] [serial = 1463] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8c694000) [pid = 4263] [serial = 1454] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8c8fb000) [pid = 4263] [serial = 1452] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8c69a800) [pid = 4263] [serial = 1451] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8c8f0800) [pid = 4263] [serial = 1455] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8c8ef400) [pid = 4263] [serial = 1434] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8c695800) [pid = 4263] [serial = 1433] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x91b64400) [pid = 4263] [serial = 1437] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8ec76800) [pid = 4263] [serial = 1436] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92bbac00) [pid = 4263] [serial = 1440] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x928e2400) [pid = 4263] [serial = 1439] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92ddc800) [pid = 4263] [serial = 1443] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92dd6400) [pid = 4263] [serial = 1442] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x9300a000) [pid = 4263] [serial = 1446] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x923f2400) [pid = 4263] [serial = 1466] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8dab6400) [pid = 4263] [serial = 1458] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x93008c00) [pid = 4263] [serial = 1445] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x93d32c00) [pid = 4263] [serial = 1449] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8d805000) [pid = 4263] [serial = 1457] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x93b29400) [pid = 4263] [serial = 1448] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8e313800) [pid = 4263] [serial = 1461] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x91b64c00) [pid = 4263] [serial = 1464] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x923f4000) [pid = 4263] [serial = 1467] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8e306400) [pid = 4263] [serial = 1460] [outer = (nil)] [url = about:blank] 02:00:53 INFO - PROCESS | 4263 | 1467363653878 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2691ms 02:00:53 INFO - PROCESS | 4263 | 1467363653939 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:00:53 INFO - PROCESS | 4263 | 1467363653945 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 02:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:00:53 INFO - PROCESS | 4263 | 1467363653953 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:00:53 INFO - PROCESS | 4263 | 1467363653958 Marionette TRACE conn3 <- [1,1990,null,{}] 02:00:53 INFO - PROCESS | 4263 | 1467363653966 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:53 INFO - PROCESS | 4263 | 1467363653972 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:54 INFO - PROCESS | 4263 | 1467363654139 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:00:54 INFO - PROCESS | 4263 | 1467363654308 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:54 INFO - PROCESS | 4263 | 1467363654322 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69a800 == 27 [pid = 4263] [id = 505] 02:00:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8c69b000) [pid = 4263] [serial = 1516] [outer = (nil)] 02:00:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d112400) [pid = 4263] [serial = 1517] [outer = 0x8c69b000] 02:00:54 INFO - PROCESS | 4263 | 1467363654394 Marionette DEBUG loaded listener.js 02:00:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d114000) [pid = 4263] [serial = 1518] [outer = 0x8c69b000] 02:00:55 INFO - PROCESS | 4263 | 1467363655152 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1233ms 02:00:55 INFO - PROCESS | 4263 | 1467363655190 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:00:55 INFO - PROCESS | 4263 | 1467363655199 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 02:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:00:55 INFO - PROCESS | 4263 | 1467363655210 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:00:55 INFO - PROCESS | 4263 | 1467363655214 Marionette TRACE conn3 <- [1,1994,null,{}] 02:00:55 INFO - PROCESS | 4263 | 1467363655220 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:55 INFO - PROCESS | 4263 | 1467363655226 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:55 INFO - PROCESS | 4263 | 1467363655400 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:00:55 INFO - PROCESS | 4263 | 1467363655411 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:55 INFO - PROCESS | 4263 | 1467363655419 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d808000 == 28 [pid = 4263] [id = 506] 02:00:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d80a000) [pid = 4263] [serial = 1519] [outer = (nil)] 02:00:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8dab5400) [pid = 4263] [serial = 1520] [outer = 0x8d80a000] 02:00:55 INFO - PROCESS | 4263 | 1467363655491 Marionette DEBUG loaded listener.js 02:00:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8dabb000) [pid = 4263] [serial = 1521] [outer = 0x8d80a000] 02:00:56 INFO - PROCESS | 4263 | 1467363656524 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1343ms 02:00:56 INFO - PROCESS | 4263 | 1467363656553 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:00:56 INFO - PROCESS | 4263 | 1467363656557 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 02:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:00:56 INFO - PROCESS | 4263 | 1467363656563 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:00:56 INFO - PROCESS | 4263 | 1467363656569 Marionette TRACE conn3 <- [1,1998,null,{}] 02:00:56 INFO - PROCESS | 4263 | 1467363656595 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:56 INFO - PROCESS | 4263 | 1467363656604 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:56 INFO - PROCESS | 4263 | 1467363656829 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:00:56 INFO - PROCESS | 4263 | 1467363656862 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:56 INFO - PROCESS | 4263 | 1467363656870 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea1b800 == 29 [pid = 4263] [id = 507] 02:00:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ea1e000) [pid = 4263] [serial = 1522] [outer = (nil)] 02:00:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ec6c400) [pid = 4263] [serial = 1523] [outer = 0x8ea1e000] 02:00:56 INFO - PROCESS | 4263 | 1467363656945 Marionette DEBUG loaded listener.js 02:00:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ec76800) [pid = 4263] [serial = 1524] [outer = 0x8ea1e000] 02:00:57 INFO - PROCESS | 4263 | 1467363657867 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1337ms 02:00:57 INFO - PROCESS | 4263 | 1467363657923 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:00:57 INFO - PROCESS | 4263 | 1467363657928 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 02:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:00:57 INFO - PROCESS | 4263 | 1467363657934 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:00:57 INFO - PROCESS | 4263 | 1467363657937 Marionette TRACE conn3 <- [1,2002,null,{}] 02:00:57 INFO - PROCESS | 4263 | 1467363657943 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:57 INFO - PROCESS | 4263 | 1467363657948 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:58 INFO - PROCESS | 4263 | 1467363658151 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x92621000) [pid = 4263] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e09ec00) [pid = 4263] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8f455000) [pid = 4263] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e31c000) [pid = 4263] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x9242b400) [pid = 4263] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8d2db000) [pid = 4263] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d2d8000) [pid = 4263] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x9242e400) [pid = 4263] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8c6a0800) [pid = 4263] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:00:58 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x92641c00) [pid = 4263] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:00:58 INFO - PROCESS | 4263 | 1467363658665 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:58 INFO - PROCESS | 4263 | 1467363658675 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e3400 == 30 [pid = 4263] [id = 508] 02:00:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8c69c000) [pid = 4263] [serial = 1525] [outer = (nil)] 02:00:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8d2d3800) [pid = 4263] [serial = 1526] [outer = 0x8c69c000] 02:00:58 INFO - PROCESS | 4263 | 1467363658742 Marionette DEBUG loaded listener.js 02:00:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8ec76400) [pid = 4263] [serial = 1527] [outer = 0x8c69c000] 02:00:59 INFO - PROCESS | 4263 | 1467363659503 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1585ms 02:00:59 INFO - PROCESS | 4263 | 1467363659520 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:00:59 INFO - PROCESS | 4263 | 1467363659525 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 02:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:00:59 INFO - PROCESS | 4263 | 1467363659531 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:00:59 INFO - PROCESS | 4263 | 1467363659534 Marionette TRACE conn3 <- [1,2006,null,{}] 02:00:59 INFO - PROCESS | 4263 | 1467363659540 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:00:59 INFO - PROCESS | 4263 | 1467363659545 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:59 INFO - PROCESS | 4263 | 1467363659737 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:00:59 INFO - PROCESS | 4263 | 1467363659754 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:00:59 INFO - PROCESS | 4263 | 1467363659760 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:00:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f0000 == 31 [pid = 4263] [id = 509] 02:00:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x91b66c00) [pid = 4263] [serial = 1528] [outer = (nil)] 02:00:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92421c00) [pid = 4263] [serial = 1529] [outer = 0x91b66c00] 02:00:59 INFO - PROCESS | 4263 | 1467363659833 Marionette DEBUG loaded listener.js 02:00:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x9242e000) [pid = 4263] [serial = 1530] [outer = 0x91b66c00] 02:01:00 INFO - PROCESS | 4263 | 1467363660817 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1333ms 02:01:00 INFO - PROCESS | 4263 | 1467363660867 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:01:00 INFO - PROCESS | 4263 | 1467363660874 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 02:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:01:00 INFO - PROCESS | 4263 | 1467363660883 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:01:00 INFO - PROCESS | 4263 | 1467363660889 Marionette TRACE conn3 <- [1,2010,null,{}] 02:01:00 INFO - PROCESS | 4263 | 1467363660898 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:00 INFO - PROCESS | 4263 | 1467363660902 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:01 INFO - PROCESS | 4263 | 1467363661106 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:01:01 INFO - PROCESS | 4263 | 1467363661278 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:01 INFO - PROCESS | 4263 | 1467363661294 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f0800 == 32 [pid = 4263] [id = 510] 02:01:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c8f2400) [pid = 4263] [serial = 1531] [outer = (nil)] 02:01:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d2d4400) [pid = 4263] [serial = 1532] [outer = 0x8c8f2400] 02:01:01 INFO - PROCESS | 4263 | 1467363661438 Marionette DEBUG loaded listener.js 02:01:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d801800) [pid = 4263] [serial = 1533] [outer = 0x8c8f2400] 02:01:02 INFO - PROCESS | 4263 | 1467363662471 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1656ms 02:01:02 INFO - PROCESS | 4263 | 1467363662539 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:01:02 INFO - PROCESS | 4263 | 1467363662547 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 02:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:01:02 INFO - PROCESS | 4263 | 1467363662558 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:01:02 INFO - PROCESS | 4263 | 1467363662563 Marionette TRACE conn3 <- [1,2014,null,{}] 02:01:02 INFO - PROCESS | 4263 | 1467363662570 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:02 INFO - PROCESS | 4263 | 1467363662576 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:02 INFO - PROCESS | 4263 | 1467363662795 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:01:03 INFO - PROCESS | 4263 | 1467363663069 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:03 INFO - PROCESS | 4263 | 1467363663078 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e8c00 == 33 [pid = 4263] [id = 511] 02:01:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8e314000) [pid = 4263] [serial = 1534] [outer = (nil)] 02:01:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8ea2a000) [pid = 4263] [serial = 1535] [outer = 0x8e314000] 02:01:03 INFO - PROCESS | 4263 | 1467363663162 Marionette DEBUG loaded listener.js 02:01:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8ec79c00) [pid = 4263] [serial = 1536] [outer = 0x8e314000] 02:01:04 INFO - PROCESS | 4263 | 1467363664200 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1682ms 02:01:04 INFO - PROCESS | 4263 | 1467363664241 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:01:04 INFO - PROCESS | 4263 | 1467363664245 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 02:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:01:04 INFO - PROCESS | 4263 | 1467363664252 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:01:04 INFO - PROCESS | 4263 | 1467363664258 Marionette TRACE conn3 <- [1,2018,null,{}] 02:01:04 INFO - PROCESS | 4263 | 1467363664275 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:04 INFO - PROCESS | 4263 | 1467363664283 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:04 INFO - PROCESS | 4263 | 1467363664470 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:01:04 INFO - PROCESS | 4263 | 1467363664696 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:04 INFO - PROCESS | 4263 | 1467363664705 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x9263a800 == 34 [pid = 4263] [id = 512] 02:01:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9263b400) [pid = 4263] [serial = 1537] [outer = (nil)] 02:01:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x9280a000) [pid = 4263] [serial = 1538] [outer = 0x9263b400] 02:01:04 INFO - PROCESS | 4263 | 1467363664797 Marionette DEBUG loaded listener.js 02:01:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92810c00) [pid = 4263] [serial = 1539] [outer = 0x9263b400] 02:01:05 INFO - PROCESS | 4263 | 1467363665802 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1594ms 02:01:05 INFO - PROCESS | 4263 | 1467363665847 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:01:05 INFO - PROCESS | 4263 | 1467363665852 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 02:01:05 INFO - PROCESS | 4263 | 1467363665859 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:01:05 INFO - PROCESS | 4263 | 1467363665863 Marionette TRACE conn3 <- [1,2022,null,{}] 02:01:05 INFO - PROCESS | 4263 | 1467363665869 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:05 INFO - PROCESS | 4263 | 1467363665874 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:06 INFO - PROCESS | 4263 | 1467363666065 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:01:06 INFO - PROCESS | 4263 | 1467363666236 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:06 INFO - PROCESS | 4263 | 1467363666245 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x928e7c00 == 35 [pid = 4263] [id = 513] 02:01:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x928ebc00) [pid = 4263] [serial = 1540] [outer = (nil)] 02:01:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92bb4800) [pid = 4263] [serial = 1541] [outer = 0x928ebc00] 02:01:06 INFO - PROCESS | 4263 | 1467363666328 Marionette DEBUG loaded listener.js 02:01:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92bb6800) [pid = 4263] [serial = 1542] [outer = 0x928ebc00] 02:01:07 INFO - PROCESS | 4263 | 1467363667492 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1687ms 02:01:07 INFO - PROCESS | 4263 | 1467363667546 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:01:07 INFO - PROCESS | 4263 | 1467363667552 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 02:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:01:07 INFO - PROCESS | 4263 | 1467363667560 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:01:07 INFO - PROCESS | 4263 | 1467363667566 Marionette TRACE conn3 <- [1,2026,null,{}] 02:01:07 INFO - PROCESS | 4263 | 1467363667574 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:07 INFO - PROCESS | 4263 | 1467363667580 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:07 INFO - PROCESS | 4263 | 1467363667746 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:01:07 INFO - PROCESS | 4263 | 1467363667978 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:07 INFO - PROCESS | 4263 | 1467363667991 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d119c00 == 36 [pid = 4263] [id = 514] 02:01:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8d11c400) [pid = 4263] [serial = 1543] [outer = (nil)] 02:01:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8d2d4c00) [pid = 4263] [serial = 1544] [outer = 0x8d11c400] 02:01:08 INFO - PROCESS | 4263 | 1467363668127 Marionette DEBUG loaded listener.js 02:01:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8d803800) [pid = 4263] [serial = 1545] [outer = 0x8d11c400] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x9280d400) [pid = 4263] [serial = 1490] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8ec78400) [pid = 4263] [serial = 1493] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x928e0c00) [pid = 4263] [serial = 1491] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x92422000) [pid = 4263] [serial = 1475] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x9242ec00) [pid = 4263] [serial = 1476] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8ea20c00) [pid = 4263] [serial = 1484] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ea2a800) [pid = 4263] [serial = 1485] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x9261ec00) [pid = 4263] [serial = 1470] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x924d4800) [pid = 4263] [serial = 1469] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d80bc00) [pid = 4263] [serial = 1481] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92d17000) [pid = 4263] [serial = 1496] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8dab8000) [pid = 4263] [serial = 1482] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x9261dc00) [pid = 4263] [serial = 1487] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8e094800) [pid = 4263] [serial = 1472] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e308000) [pid = 4263] [serial = 1473] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92806c00) [pid = 4263] [serial = 1478] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x928e3c00) [pid = 4263] [serial = 1479] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92d18c00) [pid = 4263] [serial = 1497] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x9263d000) [pid = 4263] [serial = 1488] [outer = (nil)] [url = about:blank] 02:01:08 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92428800) [pid = 4263] [serial = 1494] [outer = (nil)] [url = about:blank] 02:01:09 INFO - PROCESS | 4263 | 1467363669050 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1543ms 02:01:09 INFO - PROCESS | 4263 | 1467363669103 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:01:09 INFO - PROCESS | 4263 | 1467363669110 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 02:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:01:09 INFO - PROCESS | 4263 | 1467363669120 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:01:09 INFO - PROCESS | 4263 | 1467363669124 Marionette TRACE conn3 <- [1,2030,null,{}] 02:01:09 INFO - PROCESS | 4263 | 1467363669130 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:09 INFO - PROCESS | 4263 | 1467363669136 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:09 INFO - PROCESS | 4263 | 1467363669302 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:01:09 INFO - PROCESS | 4263 | 1467363669468 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:09 INFO - PROCESS | 4263 | 1467363669478 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ed400 == 37 [pid = 4263] [id = 515] 02:01:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e094800) [pid = 4263] [serial = 1546] [outer = (nil)] 02:01:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e31fc00) [pid = 4263] [serial = 1547] [outer = 0x8e094800] 02:01:09 INFO - PROCESS | 4263 | 1467363669550 Marionette DEBUG loaded listener.js 02:01:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ec6c800) [pid = 4263] [serial = 1548] [outer = 0x8e094800] 02:01:10 INFO - PROCESS | 4263 | 1467363670373 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1279ms 02:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:01:10 INFO - PROCESS | 4263 | 1467363670406 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:01:10 INFO - PROCESS | 4263 | 1467363670409 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 02:01:10 INFO - PROCESS | 4263 | 1467363670416 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:01:10 INFO - PROCESS | 4263 | 1467363670421 Marionette TRACE conn3 <- [1,2034,null,{}] 02:01:10 INFO - PROCESS | 4263 | 1467363670437 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:10 INFO - PROCESS | 4263 | 1467363670445 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:10 INFO - PROCESS | 4263 | 1467363670609 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:01:10 INFO - PROCESS | 4263 | 1467363670621 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:10 INFO - PROCESS | 4263 | 1467363670632 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x92428400 == 38 [pid = 4263] [id = 516] 02:01:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x924d4800) [pid = 4263] [serial = 1549] [outer = (nil)] 02:01:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x9261ec00) [pid = 4263] [serial = 1550] [outer = 0x924d4800] 02:01:10 INFO - PROCESS | 4263 | 1467363670704 Marionette DEBUG loaded listener.js 02:01:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92628000) [pid = 4263] [serial = 1551] [outer = 0x924d4800] 02:01:11 INFO - PROCESS | 4263 | 1467363671706 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1334ms 02:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:01:11 INFO - PROCESS | 4263 | 1467363671759 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:01:11 INFO - PROCESS | 4263 | 1467363671763 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 02:01:11 INFO - PROCESS | 4263 | 1467363671769 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:01:11 INFO - PROCESS | 4263 | 1467363671773 Marionette TRACE conn3 <- [1,2038,null,{}] 02:01:11 INFO - PROCESS | 4263 | 1467363671778 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:11 INFO - PROCESS | 4263 | 1467363671783 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:11 INFO - PROCESS | 4263 | 1467363671991 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:01:12 INFO - PROCESS | 4263 | 1467363672009 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:12 INFO - PROCESS | 4263 | 1467363672016 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c696000 == 39 [pid = 4263] [id = 517] 02:01:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9261fc00) [pid = 4263] [serial = 1552] [outer = (nil)] 02:01:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x9280f000) [pid = 4263] [serial = 1553] [outer = 0x9261fc00] 02:01:12 INFO - PROCESS | 4263 | 1467363672083 Marionette DEBUG loaded listener.js 02:01:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x928e1c00) [pid = 4263] [serial = 1554] [outer = 0x9261fc00] 02:01:13 INFO - PROCESS | 4263 | 1467363673001 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1285ms 02:01:13 INFO - PROCESS | 4263 | 1467363673053 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:01:13 INFO - PROCESS | 4263 | 1467363673056 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 02:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:01:13 INFO - PROCESS | 4263 | 1467363673067 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:01:13 INFO - PROCESS | 4263 | 1467363673070 Marionette TRACE conn3 <- [1,2042,null,{}] 02:01:13 INFO - PROCESS | 4263 | 1467363673074 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:13 INFO - PROCESS | 4263 | 1467363673081 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:13 INFO - PROCESS | 4263 | 1467363673279 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:01:13 INFO - PROCESS | 4263 | 1467363673301 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:13 INFO - PROCESS | 4263 | 1467363673308 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2e2000 == 40 [pid = 4263] [id = 518] 02:01:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x92640400) [pid = 4263] [serial = 1555] [outer = (nil)] 02:01:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92bb2c00) [pid = 4263] [serial = 1556] [outer = 0x92640400] 02:01:13 INFO - PROCESS | 4263 | 1467363673375 Marionette DEBUG loaded listener.js 02:01:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92bb1400) [pid = 4263] [serial = 1557] [outer = 0x92640400] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8ea1e000) [pid = 4263] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8c69c000) [pid = 4263] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d2ddc00) [pid = 4263] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d80a000) [pid = 4263] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c69b000) [pid = 4263] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x923f1800) [pid = 4263] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92d19c00) [pid = 4263] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d804000) [pid = 4263] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92dd7400) [pid = 4263] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:01:13 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92dd6c00) [pid = 4263] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:01:14 INFO - PROCESS | 4263 | 1467363674340 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1329ms 02:01:14 INFO - PROCESS | 4263 | 1467363674402 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:01:14 INFO - PROCESS | 4263 | 1467363674406 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 02:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:01:14 INFO - PROCESS | 4263 | 1467363674412 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:01:14 INFO - PROCESS | 4263 | 1467363674415 Marionette TRACE conn3 <- [1,2046,null,{}] 02:01:14 INFO - PROCESS | 4263 | 1467363674421 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:14 INFO - PROCESS | 4263 | 1467363674431 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:14 INFO - PROCESS | 4263 | 1467363674634 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:01:14 INFO - PROCESS | 4263 | 1467363674766 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:14 INFO - PROCESS | 4263 | 1467363674775 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c694000 == 41 [pid = 4263] [id = 519] 02:01:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8c695800) [pid = 4263] [serial = 1558] [outer = (nil)] 02:01:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92d17400) [pid = 4263] [serial = 1559] [outer = 0x8c695800] 02:01:14 INFO - PROCESS | 4263 | 1467363674848 Marionette DEBUG loaded listener.js 02:01:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x92dcfc00) [pid = 4263] [serial = 1560] [outer = 0x8c695800] 02:01:15 INFO - PROCESS | 4263 | 1467363675629 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1234ms 02:01:15 INFO - PROCESS | 4263 | 1467363675655 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:01:15 INFO - PROCESS | 4263 | 1467363675658 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 02:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:01:15 INFO - PROCESS | 4263 | 1467363675668 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:01:15 INFO - PROCESS | 4263 | 1467363675671 Marionette TRACE conn3 <- [1,2050,null,{}] 02:01:15 INFO - PROCESS | 4263 | 1467363675733 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:15 INFO - PROCESS | 4263 | 1467363675740 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:16 INFO - PROCESS | 4263 | 1467363676001 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:01:16 INFO - PROCESS | 4263 | 1467363676145 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:16 INFO - PROCESS | 4263 | 1467363676155 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c699c00 == 42 [pid = 4263] [id = 520] 02:01:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c8f6000) [pid = 4263] [serial = 1561] [outer = (nil)] 02:01:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d114c00) [pid = 4263] [serial = 1562] [outer = 0x8c8f6000] 02:01:16 INFO - PROCESS | 4263 | 1467363676242 Marionette DEBUG loaded listener.js 02:01:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d806800) [pid = 4263] [serial = 1563] [outer = 0x8c8f6000] 02:01:17 INFO - PROCESS | 4263 | 1467363677273 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1641ms 02:01:17 INFO - PROCESS | 4263 | 1467363677308 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:01:17 INFO - PROCESS | 4263 | 1467363677314 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 02:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:01:17 INFO - PROCESS | 4263 | 1467363677339 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:01:17 INFO - PROCESS | 4263 | 1467363677344 Marionette TRACE conn3 <- [1,2054,null,{}] 02:01:17 INFO - PROCESS | 4263 | 1467363677355 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:17 INFO - PROCESS | 4263 | 1467363677361 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:17 INFO - PROCESS | 4263 | 1467363677546 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:01:17 INFO - PROCESS | 4263 | 1467363677723 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:17 INFO - PROCESS | 4263 | 1467363677738 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e099c00 == 43 [pid = 4263] [id = 521] 02:01:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ea24400) [pid = 4263] [serial = 1564] [outer = (nil)] 02:01:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x91b6cc00) [pid = 4263] [serial = 1565] [outer = 0x8ea24400] 02:01:17 INFO - PROCESS | 4263 | 1467363677817 Marionette DEBUG loaded listener.js 02:01:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x923fac00) [pid = 4263] [serial = 1566] [outer = 0x8ea24400] 02:01:18 INFO - PROCESS | 4263 | 1467363678783 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1501ms 02:01:18 INFO - PROCESS | 4263 | 1467363678825 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:01:18 INFO - PROCESS | 4263 | 1467363678829 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 02:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:01:18 INFO - PROCESS | 4263 | 1467363678836 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:01:18 INFO - PROCESS | 4263 | 1467363678840 Marionette TRACE conn3 <- [1,2058,null,{}] 02:01:18 INFO - PROCESS | 4263 | 1467363678846 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:18 INFO - PROCESS | 4263 | 1467363678853 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:19 INFO - PROCESS | 4263 | 1467363679034 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:01:19 INFO - PROCESS | 4263 | 1467363679213 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:19 INFO - PROCESS | 4263 | 1467363679225 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea27800 == 44 [pid = 4263] [id = 522] 02:01:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92430800) [pid = 4263] [serial = 1567] [outer = (nil)] 02:01:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x928de400) [pid = 4263] [serial = 1568] [outer = 0x92430800] 02:01:19 INFO - PROCESS | 4263 | 1467363679308 Marionette DEBUG loaded listener.js 02:01:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92d19c00) [pid = 4263] [serial = 1569] [outer = 0x92430800] 02:01:20 INFO - PROCESS | 4263 | 1467363680373 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1591ms 02:01:20 INFO - PROCESS | 4263 | 1467363680430 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:01:20 INFO - PROCESS | 4263 | 1467363680440 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 02:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:01:20 INFO - PROCESS | 4263 | 1467363680456 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:01:20 INFO - PROCESS | 4263 | 1467363680460 Marionette TRACE conn3 <- [1,2062,null,{}] 02:01:20 INFO - PROCESS | 4263 | 1467363680466 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:20 INFO - PROCESS | 4263 | 1467363680471 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:20 INFO - PROCESS | 4263 | 1467363680653 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:01:20 INFO - PROCESS | 4263 | 1467363680873 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:20 INFO - PROCESS | 4263 | 1467363680882 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e099800 == 45 [pid = 4263] [id = 523] 02:01:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x9263cc00) [pid = 4263] [serial = 1570] [outer = (nil)] 02:01:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x9300ac00) [pid = 4263] [serial = 1571] [outer = 0x9263cc00] 02:01:21 INFO - PROCESS | 4263 | 1467363681006 Marionette DEBUG loaded listener.js 02:01:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x93b26400) [pid = 4263] [serial = 1572] [outer = 0x9263cc00] 02:01:21 INFO - PROCESS | 4263 | 1467363681948 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1538ms 02:01:21 INFO - PROCESS | 4263 | 1467363681988 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:01:21 INFO - PROCESS | 4263 | 1467363681991 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 02:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:01:22 INFO - PROCESS | 4263 | 1467363681998 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:01:22 INFO - PROCESS | 4263 | 1467363682002 Marionette TRACE conn3 <- [1,2066,null,{}] 02:01:22 INFO - PROCESS | 4263 | 1467363682008 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:22 INFO - PROCESS | 4263 | 1467363682013 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:22 INFO - PROCESS | 4263 | 1467363682189 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:01:22 INFO - PROCESS | 4263 | 1467363682367 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:22 INFO - PROCESS | 4263 | 1467363682373 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x92427400 == 46 [pid = 4263] [id = 524] 02:01:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x928dd400) [pid = 4263] [serial = 1573] [outer = (nil)] 02:01:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x93d31800) [pid = 4263] [serial = 1574] [outer = 0x928dd400] 02:01:22 INFO - PROCESS | 4263 | 1467363682458 Marionette DEBUG loaded listener.js 02:01:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x93d36800) [pid = 4263] [serial = 1575] [outer = 0x928dd400] 02:01:23 INFO - PROCESS | 4263 | 1467363683424 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1480ms 02:01:23 INFO - PROCESS | 4263 | 1467363683479 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:01:23 INFO - PROCESS | 4263 | 1467363683484 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 02:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:01:23 INFO - PROCESS | 4263 | 1467363683490 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:01:23 INFO - PROCESS | 4263 | 1467363683493 Marionette TRACE conn3 <- [1,2070,null,{}] 02:01:23 INFO - PROCESS | 4263 | 1467363683499 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:23 INFO - PROCESS | 4263 | 1467363683509 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:23 INFO - PROCESS | 4263 | 1467363683771 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:01:24 INFO - PROCESS | 4263 | 1467363684001 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:24 INFO - PROCESS | 4263 | 1467363684012 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30a400 == 47 [pid = 4263] [id = 525] 02:01:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x93ba1000) [pid = 4263] [serial = 1576] [outer = (nil)] 02:01:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x9529a800) [pid = 4263] [serial = 1577] [outer = 0x93ba1000] 02:01:24 INFO - PROCESS | 4263 | 1467363684135 Marionette DEBUG loaded listener.js 02:01:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x952bac00) [pid = 4263] [serial = 1578] [outer = 0x93ba1000] 02:01:25 INFO - PROCESS | 4263 | 1467363685038 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1590ms 02:01:25 INFO - PROCESS | 4263 | 1467363685081 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:01:25 INFO - PROCESS | 4263 | 1467363685084 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 02:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:01:25 INFO - PROCESS | 4263 | 1467363685091 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:01:25 INFO - PROCESS | 4263 | 1467363685094 Marionette TRACE conn3 <- [1,2074,null,{}] 02:01:25 INFO - PROCESS | 4263 | 1467363685100 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:25 INFO - PROCESS | 4263 | 1467363685105 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:25 INFO - PROCESS | 4263 | 1467363685278 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:01:25 INFO - PROCESS | 4263 | 1467363685740 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:25 INFO - PROCESS | 4263 | 1467363685753 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e0800 == 48 [pid = 4263] [id = 526] 02:01:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8c699800) [pid = 4263] [serial = 1579] [outer = (nil)] 02:01:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x8c8eec00) [pid = 4263] [serial = 1580] [outer = 0x8c699800] 02:01:25 INFO - PROCESS | 4263 | 1467363685870 Marionette DEBUG loaded listener.js 02:01:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8d112800) [pid = 4263] [serial = 1581] [outer = 0x8c699800] 02:01:26 INFO - PROCESS | 4263 | 1467363686843 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1793ms 02:01:26 INFO - PROCESS | 4263 | 1467363686886 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:01:26 INFO - PROCESS | 4263 | 1467363686892 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 02:01:26 INFO - PROCESS | 4263 | 1467363686899 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:01:26 INFO - PROCESS | 4263 | 1467363686903 Marionette TRACE conn3 <- [1,2078,null,{}] 02:01:26 INFO - PROCESS | 4263 | 1467363686911 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:26 INFO - PROCESS | 4263 | 1467363686918 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:27 INFO - PROCESS | 4263 | 1467363687087 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:01:27 INFO - PROCESS | 4263 | 1467363687271 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:27 INFO - PROCESS | 4263 | 1467363687280 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dab7400 == 49 [pid = 4263] [id = 527] 02:01:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x8e305000) [pid = 4263] [serial = 1582] [outer = (nil)] 02:01:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8ea21800) [pid = 4263] [serial = 1583] [outer = 0x8e305000] 02:01:27 INFO - PROCESS | 4263 | 1467363687396 Marionette DEBUG loaded listener.js 02:01:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8f44d800) [pid = 4263] [serial = 1584] [outer = 0x8e305000] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2e2000 == 48 [pid = 4263] [id = 518] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8c696000 == 47 [pid = 4263] [id = 517] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x92428400 == 46 [pid = 4263] [id = 516] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ed400 == 45 [pid = 4263] [id = 515] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8d119c00 == 44 [pid = 4263] [id = 514] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11f000 == 43 [pid = 4263] [id = 502] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea20400 == 42 [pid = 4263] [id = 503] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69a800 == 41 [pid = 4263] [id = 505] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8d808000 == 40 [pid = 4263] [id = 506] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f0000 == 39 [pid = 4263] [id = 509] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e3400 == 38 [pid = 4263] [id = 508] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x9263a800 == 37 [pid = 4263] [id = 512] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f0800 == 36 [pid = 4263] [id = 510] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x928e7c00 == 35 [pid = 4263] [id = 513] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693800 == 34 [pid = 4263] [id = 504] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e8c00 == 33 [pid = 4263] [id = 511] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea1b800 == 32 [pid = 4263] [id = 507] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e0800 == 31 [pid = 4263] [id = 526] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30a400 == 30 [pid = 4263] [id = 525] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x92427400 == 29 [pid = 4263] [id = 524] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8e099800 == 28 [pid = 4263] [id = 523] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8e099c00 == 27 [pid = 4263] [id = 521] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea27800 == 26 [pid = 4263] [id = 522] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8c694000 == 25 [pid = 4263] [id = 519] 02:01:28 INFO - PROCESS | 4263 | --DOCSHELL 0x8c699c00 == 24 [pid = 4263] [id = 520] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x92421c00) [pid = 4263] [serial = 1529] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8ec6c400) [pid = 4263] [serial = 1523] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x8d2d3800) [pid = 4263] [serial = 1526] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8e317400) [pid = 4263] [serial = 1500] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8e098800) [pid = 4263] [serial = 1499] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8dab5400) [pid = 4263] [serial = 1520] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8d112400) [pid = 4263] [serial = 1517] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8d114000) [pid = 4263] [serial = 1518] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92645c00) [pid = 4263] [serial = 1503] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x9261f000) [pid = 4263] [serial = 1502] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x92dd3000) [pid = 4263] [serial = 1506] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92d23c00) [pid = 4263] [serial = 1505] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8e09c400) [pid = 4263] [serial = 1515] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8dabcc00) [pid = 4263] [serial = 1514] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x93009400) [pid = 4263] [serial = 1509] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ec76800) [pid = 4263] [serial = 1524] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92f80800) [pid = 4263] [serial = 1508] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8dabb000) [pid = 4263] [serial = 1521] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x93d30c00) [pid = 4263] [serial = 1512] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x93b25c00) [pid = 4263] [serial = 1511] [outer = (nil)] [url = about:blank] 02:01:28 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8ec76400) [pid = 4263] [serial = 1527] [outer = (nil)] [url = about:blank] 02:01:29 INFO - PROCESS | 4263 | 1467363689321 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2438ms 02:01:29 INFO - PROCESS | 4263 | 1467363689337 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:01:29 INFO - PROCESS | 4263 | 1467363689343 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 02:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:01:29 INFO - PROCESS | 4263 | 1467363689350 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:01:29 INFO - PROCESS | 4263 | 1467363689357 Marionette TRACE conn3 <- [1,2082,null,{}] 02:01:29 INFO - PROCESS | 4263 | 1467363689365 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:29 INFO - PROCESS | 4263 | 1467363689370 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:29 INFO - PROCESS | 4263 | 1467363689527 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:01:29 INFO - PROCESS | 4263 | 1467363689663 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:29 INFO - PROCESS | 4263 | 1467363689672 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f3000 == 25 [pid = 4263] [id = 528] 02:01:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8c8f4400) [pid = 4263] [serial = 1585] [outer = (nil)] 02:01:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8d11e400) [pid = 4263] [serial = 1586] [outer = 0x8c8f4400] 02:01:29 INFO - PROCESS | 4263 | 1467363689742 Marionette DEBUG loaded listener.js 02:01:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8d2dfc00) [pid = 4263] [serial = 1587] [outer = 0x8c8f4400] 02:01:30 INFO - PROCESS | 4263 | 1467363690548 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1243ms 02:01:30 INFO - PROCESS | 4263 | 1467363690593 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:01:30 INFO - PROCESS | 4263 | 1467363690602 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 02:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:01:30 INFO - PROCESS | 4263 | 1467363690612 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:01:30 INFO - PROCESS | 4263 | 1467363690616 Marionette TRACE conn3 <- [1,2086,null,{}] 02:01:30 INFO - PROCESS | 4263 | 1467363690622 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:30 INFO - PROCESS | 4263 | 1467363690627 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:30 INFO - PROCESS | 4263 | 1467363690815 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:01:30 INFO - PROCESS | 4263 | 1467363690825 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:30 INFO - PROCESS | 4263 | 1467363690834 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e094000 == 26 [pid = 4263] [id = 529] 02:01:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8e09b000) [pid = 4263] [serial = 1588] [outer = (nil)] 02:01:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e09f800) [pid = 4263] [serial = 1589] [outer = 0x8e09b000] 02:01:31 INFO - PROCESS | 4263 | 1467363691037 Marionette DEBUG loaded listener.js 02:01:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8e303000) [pid = 4263] [serial = 1590] [outer = 0x8e09b000] 02:01:31 INFO - PROCESS | 4263 | 1467363691978 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1393ms 02:01:32 INFO - PROCESS | 4263 | 1467363692005 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:01:32 INFO - PROCESS | 4263 | 1467363692009 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 02:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:01:32 INFO - PROCESS | 4263 | 1467363692016 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:01:32 INFO - PROCESS | 4263 | 1467363692021 Marionette TRACE conn3 <- [1,2090,null,{}] 02:01:32 INFO - PROCESS | 4263 | 1467363692045 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:32 INFO - PROCESS | 4263 | 1467363692054 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:32 INFO - PROCESS | 4263 | 1467363692266 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:01:32 INFO - PROCESS | 4263 | 1467363692290 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:32 INFO - PROCESS | 4263 | 1467363692298 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec74000 == 27 [pid = 4263] [id = 530] 02:01:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8ec75800) [pid = 4263] [serial = 1591] [outer = (nil)] 02:01:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8f450c00) [pid = 4263] [serial = 1592] [outer = 0x8ec75800] 02:01:32 INFO - PROCESS | 4263 | 1467363692374 Marionette DEBUG loaded listener.js 02:01:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x91b6dc00) [pid = 4263] [serial = 1593] [outer = 0x8ec75800] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x924d4800) [pid = 4263] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8d11c400) [pid = 4263] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8e314000) [pid = 4263] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8e094800) [pid = 4263] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x9263b400) [pid = 4263] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x9261fc00) [pid = 4263] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x928ebc00) [pid = 4263] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92640400) [pid = 4263] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8c8f2400) [pid = 4263] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x91b66c00) [pid = 4263] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:01:33 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8c695800) [pid = 4263] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:01:33 INFO - PROCESS | 4263 | 1467363693780 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1789ms 02:01:33 INFO - PROCESS | 4263 | 1467363693805 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:01:33 INFO - PROCESS | 4263 | 1467363693810 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 02:01:33 INFO - PROCESS | 4263 | 1467363693816 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:01:33 INFO - PROCESS | 4263 | 1467363693819 Marionette TRACE conn3 <- [1,2094,null,{}] 02:01:33 INFO - PROCESS | 4263 | 1467363693824 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:33 INFO - PROCESS | 4263 | 1467363693829 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:34 INFO - PROCESS | 4263 | 1467363694066 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:01:34 INFO - PROCESS | 4263 | 1467363694085 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:34 INFO - PROCESS | 4263 | 1467363694094 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c696c00 == 28 [pid = 4263] [id = 531] 02:01:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d117800) [pid = 4263] [serial = 1594] [outer = (nil)] 02:01:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ea26800) [pid = 4263] [serial = 1595] [outer = 0x8d117800] 02:01:34 INFO - PROCESS | 4263 | 1467363694163 Marionette DEBUG loaded listener.js 02:01:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92428400) [pid = 4263] [serial = 1596] [outer = 0x8d117800] 02:01:34 INFO - PROCESS | 4263 | 1467363694938 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1141ms 02:01:34 INFO - PROCESS | 4263 | 1467363694956 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:01:34 INFO - PROCESS | 4263 | 1467363694959 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 02:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:01:34 INFO - PROCESS | 4263 | 1467363694966 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:01:34 INFO - PROCESS | 4263 | 1467363694969 Marionette TRACE conn3 <- [1,2098,null,{}] 02:01:34 INFO - PROCESS | 4263 | 1467363694975 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:34 INFO - PROCESS | 4263 | 1467363694980 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:35 INFO - PROCESS | 4263 | 1467363695176 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:01:35 INFO - PROCESS | 4263 | 1467363695189 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:35 INFO - PROCESS | 4263 | 1467363695195 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f2c00 == 29 [pid = 4263] [id = 532] 02:01:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x924d3000) [pid = 4263] [serial = 1597] [outer = (nil)] 02:01:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x924e0c00) [pid = 4263] [serial = 1598] [outer = 0x924d3000] 02:01:35 INFO - PROCESS | 4263 | 1467363695266 Marionette DEBUG loaded listener.js 02:01:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92620c00) [pid = 4263] [serial = 1599] [outer = 0x924d3000] 02:01:36 INFO - PROCESS | 4263 | 1467363696529 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1630ms 02:01:36 INFO - PROCESS | 4263 | 1467363696597 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:01:36 INFO - PROCESS | 4263 | 1467363696603 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 02:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:01:36 INFO - PROCESS | 4263 | 1467363696610 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:01:36 INFO - PROCESS | 4263 | 1467363696616 Marionette TRACE conn3 <- [1,2102,null,{}] 02:01:36 INFO - PROCESS | 4263 | 1467363696623 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:36 INFO - PROCESS | 4263 | 1467363696629 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:36 INFO - PROCESS | 4263 | 1467363696818 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:01:37 INFO - PROCESS | 4263 | 1467363697050 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:37 INFO - PROCESS | 4263 | 1467363697059 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:37 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d115000 == 30 [pid = 4263] [id = 533] 02:01:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8d11ec00) [pid = 4263] [serial = 1600] [outer = (nil)] 02:01:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8dac1c00) [pid = 4263] [serial = 1601] [outer = 0x8d11ec00] 02:01:37 INFO - PROCESS | 4263 | 1467363697184 Marionette DEBUG loaded listener.js 02:01:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8e309000) [pid = 4263] [serial = 1602] [outer = 0x8d11ec00] 02:01:38 INFO - PROCESS | 4263 | 1467363698161 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1591ms 02:01:38 INFO - PROCESS | 4263 | 1467363698202 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:01:38 INFO - PROCESS | 4263 | 1467363698210 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 02:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:01:38 INFO - PROCESS | 4263 | 1467363698220 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:01:38 INFO - PROCESS | 4263 | 1467363698224 Marionette TRACE conn3 <- [1,2106,null,{}] 02:01:38 INFO - PROCESS | 4263 | 1467363698231 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:38 INFO - PROCESS | 4263 | 1467363698237 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:38 INFO - PROCESS | 4263 | 1467363698423 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:01:38 INFO - PROCESS | 4263 | 1467363698698 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:38 INFO - PROCESS | 4263 | 1467363698707 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09d000 == 31 [pid = 4263] [id = 534] 02:01:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8e320c00) [pid = 4263] [serial = 1603] [outer = (nil)] 02:01:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x924d4800) [pid = 4263] [serial = 1604] [outer = 0x8e320c00] 02:01:38 INFO - PROCESS | 4263 | 1467363698832 Marionette DEBUG loaded listener.js 02:01:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x924e1400) [pid = 4263] [serial = 1605] [outer = 0x8e320c00] 02:01:39 INFO - PROCESS | 4263 | 1467363699786 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1633ms 02:01:39 INFO - PROCESS | 4263 | 1467363699854 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:01:39 INFO - PROCESS | 4263 | 1467363699859 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 02:01:39 INFO - PROCESS | 4263 | 1467363699866 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:01:39 INFO - PROCESS | 4263 | 1467363699871 Marionette TRACE conn3 <- [1,2110,null,{}] 02:01:39 INFO - PROCESS | 4263 | 1467363699888 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:39 INFO - PROCESS | 4263 | 1467363699897 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:40 INFO - PROCESS | 4263 | 1467363700111 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:01:40 INFO - PROCESS | 4263 | 1467363700329 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:40 INFO - PROCESS | 4263 | 1467363700344 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x92807000 == 32 [pid = 4263] [id = 535] 02:01:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x9280c000) [pid = 4263] [serial = 1606] [outer = (nil)] 02:01:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92814000) [pid = 4263] [serial = 1607] [outer = 0x9280c000] 02:01:40 INFO - PROCESS | 4263 | 1467363700466 Marionette DEBUG loaded listener.js 02:01:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x928e9000) [pid = 4263] [serial = 1608] [outer = 0x9280c000] 02:01:41 INFO - PROCESS | 4263 | 1467363701447 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1655ms 02:01:41 INFO - PROCESS | 4263 | 1467363701521 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:01:41 INFO - PROCESS | 4263 | 1467363701525 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 02:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:01:41 INFO - PROCESS | 4263 | 1467363701532 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:01:41 INFO - PROCESS | 4263 | 1467363701536 Marionette TRACE conn3 <- [1,2114,null,{}] 02:01:41 INFO - PROCESS | 4263 | 1467363701542 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:41 INFO - PROCESS | 4263 | 1467363701547 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:41 INFO - PROCESS | 4263 | 1467363701739 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:01:42 INFO - PROCESS | 4263 | 1467363701974 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:42 INFO - PROCESS | 4263 | 1467363701982 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3df800 == 33 [pid = 4263] [id = 536] 02:01:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8a3e0800) [pid = 4263] [serial = 1609] [outer = (nil)] 02:01:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8a3e9c00) [pid = 4263] [serial = 1610] [outer = 0x8a3e0800] 02:01:42 INFO - PROCESS | 4263 | 1467363702207 Marionette DEBUG loaded listener.js 02:01:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8c699000) [pid = 4263] [serial = 1611] [outer = 0x8a3e0800] 02:01:43 INFO - PROCESS | 4263 | --DOCSHELL 0x8c696c00 == 32 [pid = 4263] [id = 531] 02:01:43 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec74000 == 31 [pid = 4263] [id = 530] 02:01:43 INFO - PROCESS | 4263 | --DOCSHELL 0x8e094000 == 30 [pid = 4263] [id = 529] 02:01:43 INFO - PROCESS | 4263 | 1467363703244 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:01:43 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f3000 == 29 [pid = 4263] [id = 528] 02:01:43 INFO - PROCESS | 4263 | --DOCSHELL 0x8dab7400 == 28 [pid = 4263] [id = 527] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x92d17400) [pid = 4263] [serial = 1559] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x92dcfc00) [pid = 4263] [serial = 1560] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x92628000) [pid = 4263] [serial = 1551] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8d2d4c00) [pid = 4263] [serial = 1544] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8ea2a000) [pid = 4263] [serial = 1535] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8e31fc00) [pid = 4263] [serial = 1547] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x9261ec00) [pid = 4263] [serial = 1550] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8ec6c800) [pid = 4263] [serial = 1548] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x9280a000) [pid = 4263] [serial = 1538] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x928e1c00) [pid = 4263] [serial = 1554] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8d803800) [pid = 4263] [serial = 1545] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92bb6800) [pid = 4263] [serial = 1542] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92810c00) [pid = 4263] [serial = 1539] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92bb2c00) [pid = 4263] [serial = 1556] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d801800) [pid = 4263] [serial = 1533] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d2d4400) [pid = 4263] [serial = 1532] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8ec79c00) [pid = 4263] [serial = 1536] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92bb4800) [pid = 4263] [serial = 1541] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x9242e000) [pid = 4263] [serial = 1530] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92bb1400) [pid = 4263] [serial = 1557] [outer = (nil)] [url = about:blank] 02:01:43 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x9280f000) [pid = 4263] [serial = 1553] [outer = (nil)] [url = about:blank] 02:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1788ms 02:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:01:43 INFO - PROCESS | 4263 | 1467363703322 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:01:43 INFO - PROCESS | 4263 | 1467363703328 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 02:01:43 INFO - PROCESS | 4263 | 1467363703336 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:01:43 INFO - PROCESS | 4263 | 1467363703339 Marionette TRACE conn3 <- [1,2118,null,{}] 02:01:43 INFO - PROCESS | 4263 | 1467363703347 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:43 INFO - PROCESS | 4263 | 1467363703352 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:43 INFO - PROCESS | 4263 | 1467363703520 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:01:43 INFO - PROCESS | 4263 | 1467363703708 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:43 INFO - PROCESS | 4263 | 1467363703715 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2e1000 == 29 [pid = 4263] [id = 537] 02:01:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d805c00) [pid = 4263] [serial = 1612] [outer = (nil)] 02:01:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d80f000) [pid = 4263] [serial = 1613] [outer = 0x8d805c00] 02:01:43 INFO - PROCESS | 4263 | 1467363703793 Marionette DEBUG loaded listener.js 02:01:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e094000) [pid = 4263] [serial = 1614] [outer = 0x8d805c00] 02:01:44 INFO - PROCESS | 4263 | 1467363704581 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1285ms 02:01:44 INFO - PROCESS | 4263 | 1467363704620 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 02:01:44 INFO - PROCESS | 4263 | 1467363704625 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 02:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:01:44 INFO - PROCESS | 4263 | 1467363704639 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:01:44 INFO - PROCESS | 4263 | 1467363704644 Marionette TRACE conn3 <- [1,2122,null,{}] 02:01:44 INFO - PROCESS | 4263 | 1467363704650 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:44 INFO - PROCESS | 4263 | 1467363704655 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:44 INFO - PROCESS | 4263 | 1467363704818 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:01:44 INFO - PROCESS | 4263 | 1467363704829 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:44 INFO - PROCESS | 4263 | 1467363704839 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e316c00 == 30 [pid = 4263] [id = 538] 02:01:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ea1dc00) [pid = 4263] [serial = 1615] [outer = (nil)] 02:01:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8f45c000) [pid = 4263] [serial = 1616] [outer = 0x8ea1dc00] 02:01:44 INFO - PROCESS | 4263 | 1467363704906 Marionette DEBUG loaded listener.js 02:01:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92428000) [pid = 4263] [serial = 1617] [outer = 0x8ea1dc00] 02:01:45 INFO - PROCESS | 4263 | 1467363705874 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1291ms 02:01:45 INFO - PROCESS | 4263 | 1467363705931 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:01:45 INFO - PROCESS | 4263 | 1467363705935 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 02:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:01:45 INFO - PROCESS | 4263 | 1467363705942 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:01:45 INFO - PROCESS | 4263 | 1467363705947 Marionette TRACE conn3 <- [1,2126,null,{}] 02:01:45 INFO - PROCESS | 4263 | 1467363705977 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:45 INFO - PROCESS | 4263 | 1467363705985 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:46 INFO - PROCESS | 4263 | 1467363706195 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:01:46 INFO - PROCESS | 4263 | 1467363706229 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:46 INFO - PROCESS | 4263 | 1467363706239 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e310800 == 31 [pid = 4263] [id = 539] 02:01:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8ea1f400) [pid = 4263] [serial = 1618] [outer = (nil)] 02:01:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92808c00) [pid = 4263] [serial = 1619] [outer = 0x8ea1f400] 02:01:46 INFO - PROCESS | 4263 | 1467363706305 Marionette DEBUG loaded listener.js 02:01:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9280f000) [pid = 4263] [serial = 1620] [outer = 0x8ea1f400] 02:01:47 INFO - PROCESS | 4263 | 1467363707443 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1539ms 02:01:47 INFO - PROCESS | 4263 | 1467363707481 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:01:47 INFO - PROCESS | 4263 | 1467363707485 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 02:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:01:47 INFO - PROCESS | 4263 | 1467363707491 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:01:47 INFO - PROCESS | 4263 | 1467363707494 Marionette TRACE conn3 <- [1,2130,null,{}] 02:01:47 INFO - PROCESS | 4263 | 1467363707508 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:47 INFO - PROCESS | 4263 | 1467363707513 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:47 INFO - PROCESS | 4263 | 1467363707710 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:01:47 INFO - PROCESS | 4263 | 1467363707737 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:47 INFO - PROCESS | 4263 | 1467363707746 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x9280ac00 == 32 [pid = 4263] [id = 540] 02:01:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x928dec00) [pid = 4263] [serial = 1621] [outer = (nil)] 02:01:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92bb7400) [pid = 4263] [serial = 1622] [outer = 0x928dec00] 02:01:47 INFO - PROCESS | 4263 | 1467363707811 Marionette DEBUG loaded listener.js 02:01:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92bb9c00) [pid = 4263] [serial = 1623] [outer = 0x928dec00] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8c8f6000) [pid = 4263] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ec75800) [pid = 4263] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8ea24400) [pid = 4263] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e305000) [pid = 4263] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92430800) [pid = 4263] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8c8f4400) [pid = 4263] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x9263cc00) [pid = 4263] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8d117800) [pid = 4263] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x928dd400) [pid = 4263] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x93ba1000) [pid = 4263] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8c699800) [pid = 4263] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:01:48 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8e09b000) [pid = 4263] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:01:48 INFO - PROCESS | 4263 | 1467363708800 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:01:48 INFO - PROCESS | 4263 | 1467363708840 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 02:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:01:48 INFO - PROCESS | 4263 | 1467363708847 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:01:48 INFO - PROCESS | 4263 | 1467363708850 Marionette TRACE conn3 <- [1,2134,null,{}] 02:01:48 INFO - PROCESS | 4263 | 1467363708855 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:48 INFO - PROCESS | 4263 | 1467363708861 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:49 INFO - PROCESS | 4263 | 1467363709008 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:01:49 INFO - PROCESS | 4263 | 1467363709021 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:49 INFO - PROCESS | 4263 | 1467363709030 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e9800 == 33 [pid = 4263] [id = 541] 02:01:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d804c00) [pid = 4263] [serial = 1624] [outer = (nil)] 02:01:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x9261b400) [pid = 4263] [serial = 1625] [outer = 0x8d804c00] 02:01:49 INFO - PROCESS | 4263 | 1467363709115 Marionette DEBUG loaded listener.js 02:01:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92d17000) [pid = 4263] [serial = 1626] [outer = 0x8d804c00] 02:01:50 INFO - PROCESS | 4263 | 1467363710027 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1196ms 02:01:50 INFO - PROCESS | 4263 | 1467363710051 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 02:01:50 INFO - PROCESS | 4263 | 1467363710055 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 02:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:01:50 INFO - PROCESS | 4263 | 1467363710061 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:01:50 INFO - PROCESS | 4263 | 1467363710064 Marionette TRACE conn3 <- [1,2138,null,{}] 02:01:50 INFO - PROCESS | 4263 | 1467363710070 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:50 INFO - PROCESS | 4263 | 1467363710079 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:50 INFO - PROCESS | 4263 | 1467363710300 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:01:50 INFO - PROCESS | 4263 | 1467363710477 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:50 INFO - PROCESS | 4263 | 1467363710485 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e4000 == 34 [pid = 4263] [id = 542] 02:01:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8a3e6c00) [pid = 4263] [serial = 1627] [outer = (nil)] 02:01:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8c696000) [pid = 4263] [serial = 1628] [outer = 0x8a3e6c00] 02:01:50 INFO - PROCESS | 4263 | 1467363710570 Marionette DEBUG loaded listener.js 02:01:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8c8f3000) [pid = 4263] [serial = 1629] [outer = 0x8a3e6c00] 02:01:51 INFO - PROCESS | 4263 | 1467363711612 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1584ms 02:01:51 INFO - PROCESS | 4263 | 1467363711647 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:01:51 INFO - PROCESS | 4263 | 1467363711654 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 02:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:01:51 INFO - PROCESS | 4263 | 1467363711663 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:01:51 INFO - PROCESS | 4263 | 1467363711668 Marionette TRACE conn3 <- [1,2142,null,{}] 02:01:51 INFO - PROCESS | 4263 | 1467363711676 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:51 INFO - PROCESS | 4263 | 1467363711682 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:51 INFO - PROCESS | 4263 | 1467363711872 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:01:52 INFO - PROCESS | 4263 | 1467363712069 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:52 INFO - PROCESS | 4263 | 1467363712083 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80ac00 == 35 [pid = 4263] [id = 543] 02:01:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8dabd400) [pid = 4263] [serial = 1630] [outer = (nil)] 02:01:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e312400) [pid = 4263] [serial = 1631] [outer = 0x8dabd400] 02:01:52 INFO - PROCESS | 4263 | 1467363712253 Marionette DEBUG loaded listener.js 02:01:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8ec6ac00) [pid = 4263] [serial = 1632] [outer = 0x8dabd400] 02:01:53 INFO - PROCESS | 4263 | 1467363713235 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 02:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:01:53 INFO - PROCESS | 4263 | 1467363713307 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 02:01:53 INFO - PROCESS | 4263 | 1467363713314 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:01:53 INFO - PROCESS | 4263 | 1467363713317 Marionette TRACE conn3 <- [1,2146,null,{}] 02:01:53 INFO - PROCESS | 4263 | 1467363713324 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:53 INFO - PROCESS | 4263 | 1467363713330 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:53 INFO - PROCESS | 4263 | 1467363713555 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:01:53 INFO - PROCESS | 4263 | 1467363713819 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:53 INFO - PROCESS | 4263 | 1467363713826 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x92427800 == 36 [pid = 4263] [id = 544] 02:01:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x924d7c00) [pid = 4263] [serial = 1633] [outer = (nil)] 02:01:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x924df800) [pid = 4263] [serial = 1634] [outer = 0x924d7c00] 02:01:53 INFO - PROCESS | 4263 | 1467363713952 Marionette DEBUG loaded listener.js 02:01:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92628000) [pid = 4263] [serial = 1635] [outer = 0x924d7c00] 02:01:54 INFO - PROCESS | 4263 | 1467363714926 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 02:01:55 INFO - PROCESS | 4263 | 1467363715006 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 02:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:01:55 INFO - PROCESS | 4263 | 1467363715023 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:01:55 INFO - PROCESS | 4263 | 1467363715030 Marionette TRACE conn3 <- [1,2150,null,{}] 02:01:55 INFO - PROCESS | 4263 | 1467363715036 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:55 INFO - PROCESS | 4263 | 1467363715043 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:55 INFO - PROCESS | 4263 | 1467363715271 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:01:55 INFO - PROCESS | 4263 | 1467363715493 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:55 INFO - PROCESS | 4263 | 1467363715505 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec70000 == 37 [pid = 4263] [id = 545] 02:01:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x924d2c00) [pid = 4263] [serial = 1636] [outer = (nil)] 02:01:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92bc0400) [pid = 4263] [serial = 1637] [outer = 0x924d2c00] 02:01:55 INFO - PROCESS | 4263 | 1467363715598 Marionette DEBUG loaded listener.js 02:01:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92dd0000) [pid = 4263] [serial = 1638] [outer = 0x924d2c00] 02:01:56 INFO - PROCESS | 4263 | 1467363716509 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1553ms 02:01:56 INFO - PROCESS | 4263 | 1467363716569 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:01:56 INFO - PROCESS | 4263 | 1467363716572 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 02:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:01:56 INFO - PROCESS | 4263 | 1467363716579 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:01:56 INFO - PROCESS | 4263 | 1467363716582 Marionette TRACE conn3 <- [1,2154,null,{}] 02:01:56 INFO - PROCESS | 4263 | 1467363716588 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:56 INFO - PROCESS | 4263 | 1467363716594 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:56 INFO - PROCESS | 4263 | 1467363716778 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:01:57 INFO - PROCESS | 4263 | 1467363716977 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:57 INFO - PROCESS | 4263 | 1467363716987 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dab6c00 == 38 [pid = 4263] [id = 546] 02:01:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8dab9400) [pid = 4263] [serial = 1639] [outer = (nil)] 02:01:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92ddd000) [pid = 4263] [serial = 1640] [outer = 0x8dab9400] 02:01:57 INFO - PROCESS | 4263 | 1467363717124 Marionette DEBUG loaded listener.js 02:01:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x92f7d800) [pid = 4263] [serial = 1641] [outer = 0x8dab9400] 02:01:58 INFO - PROCESS | 4263 | 1467363718034 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1530ms 02:01:58 INFO - PROCESS | 4263 | 1467363718110 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:01:58 INFO - PROCESS | 4263 | 1467363718115 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 02:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:01:58 INFO - PROCESS | 4263 | 1467363718121 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:01:58 INFO - PROCESS | 4263 | 1467363718125 Marionette TRACE conn3 <- [1,2158,null,{}] 02:01:58 INFO - PROCESS | 4263 | 1467363718131 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:58 INFO - PROCESS | 4263 | 1467363718136 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:58 INFO - PROCESS | 4263 | 1467363718352 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:01:58 INFO - PROCESS | 4263 | 1467363718536 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:01:58 INFO - PROCESS | 4263 | 1467363718554 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:01:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e099000 == 39 [pid = 4263] [id = 547] 02:01:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8e0a0400) [pid = 4263] [serial = 1642] [outer = (nil)] 02:01:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x91b68000) [pid = 4263] [serial = 1643] [outer = 0x8e0a0400] 02:01:58 INFO - PROCESS | 4263 | 1467363718695 Marionette DEBUG loaded listener.js 02:01:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x93bae000) [pid = 4263] [serial = 1644] [outer = 0x8e0a0400] 02:01:59 INFO - PROCESS | 4263 | 1467363719921 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1834ms 02:01:59 INFO - PROCESS | 4263 | 1467363719956 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:01:59 INFO - PROCESS | 4263 | 1467363719961 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 02:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:01:59 INFO - PROCESS | 4263 | 1467363719970 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:01:59 INFO - PROCESS | 4263 | 1467363719974 Marionette TRACE conn3 <- [1,2162,null,{}] 02:01:59 INFO - PROCESS | 4263 | 1467363719983 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:01:59 INFO - PROCESS | 4263 | 1467363719989 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:00 INFO - PROCESS | 4263 | 1467363720197 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:02:00 INFO - PROCESS | 4263 | 1467363720535 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:00 INFO - PROCESS | 4263 | 1467363720549 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d808000 == 40 [pid = 4263] [id = 548] 02:02:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x8d809c00) [pid = 4263] [serial = 1645] [outer = (nil)] 02:02:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8daba800) [pid = 4263] [serial = 1646] [outer = 0x8d809c00] 02:02:00 INFO - PROCESS | 4263 | 1467363720628 Marionette DEBUG loaded listener.js 02:02:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x8e09a800) [pid = 4263] [serial = 1647] [outer = 0x8d809c00] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8e095800 == 39 [pid = 4263] [id = 488] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8e093c00 == 38 [pid = 4263] [id = 486] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea2ac00 == 37 [pid = 4263] [id = 487] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e9800 == 36 [pid = 4263] [id = 541] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x9280ac00 == 35 [pid = 4263] [id = 540] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8e310800 == 34 [pid = 4263] [id = 539] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8e316c00 == 33 [pid = 4263] [id = 538] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2e1000 == 32 [pid = 4263] [id = 537] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3df800 == 31 [pid = 4263] [id = 536] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x92807000 == 30 [pid = 4263] [id = 535] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x9263e400 == 29 [pid = 4263] [id = 492] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x923fa000 == 28 [pid = 4263] [id = 495] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x92428c00 == 27 [pid = 4263] [id = 489] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09cc00 == 26 [pid = 4263] [id = 497] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea29400 == 25 [pid = 4263] [id = 496] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8f44e800 == 24 [pid = 4263] [id = 491] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x91b63c00 == 23 [pid = 4263] [id = 500] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x92622000 == 22 [pid = 4263] [id = 501] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69fc00 == 21 [pid = 4263] [id = 499] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8e316400 == 20 [pid = 4263] [id = 494] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d8400 == 19 [pid = 4263] [id = 485] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e7c00 == 18 [pid = 4263] [id = 498] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8d115000 == 17 [pid = 4263] [id = 533] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x923f2c00 == 16 [pid = 4263] [id = 532] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2da800 == 15 [pid = 4263] [id = 493] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09d000 == 14 [pid = 4263] [id = 534] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e5000 == 13 [pid = 4263] [id = 490] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8e099000 == 12 [pid = 4263] [id = 547] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8dab6c00 == 11 [pid = 4263] [id = 546] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec70000 == 10 [pid = 4263] [id = 545] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80ac00 == 9 [pid = 4263] [id = 543] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x92427800 == 8 [pid = 4263] [id = 544] 02:02:02 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e4000 == 7 [pid = 4263] [id = 542] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x8d806800) [pid = 4263] [serial = 1563] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8d114c00) [pid = 4263] [serial = 1562] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8f450c00) [pid = 4263] [serial = 1592] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x923fac00) [pid = 4263] [serial = 1566] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x91b6cc00) [pid = 4263] [serial = 1565] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8f44d800) [pid = 4263] [serial = 1584] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8ea21800) [pid = 4263] [serial = 1583] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92d19c00) [pid = 4263] [serial = 1569] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8d11e400) [pid = 4263] [serial = 1586] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x928de400) [pid = 4263] [serial = 1568] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8d2dfc00) [pid = 4263] [serial = 1587] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x93b26400) [pid = 4263] [serial = 1572] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9300ac00) [pid = 4263] [serial = 1571] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ea26800) [pid = 4263] [serial = 1595] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x91b6dc00) [pid = 4263] [serial = 1593] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x93d36800) [pid = 4263] [serial = 1575] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x93d31800) [pid = 4263] [serial = 1574] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x952bac00) [pid = 4263] [serial = 1578] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x9529a800) [pid = 4263] [serial = 1577] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8d112800) [pid = 4263] [serial = 1581] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8c8eec00) [pid = 4263] [serial = 1580] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e303000) [pid = 4263] [serial = 1590] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8e09f800) [pid = 4263] [serial = 1589] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92428400) [pid = 4263] [serial = 1596] [outer = (nil)] [url = about:blank] 02:02:02 INFO - PROCESS | 4263 | 1467363722681 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2742ms 02:02:02 INFO - PROCESS | 4263 | 1467363722713 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:02:02 INFO - PROCESS | 4263 | 1467363722718 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 02:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:02:02 INFO - PROCESS | 4263 | 1467363722728 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:02:02 INFO - PROCESS | 4263 | 1467363722731 Marionette TRACE conn3 <- [1,2166,null,{}] 02:02:02 INFO - PROCESS | 4263 | 1467363722740 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:02 INFO - PROCESS | 4263 | 1467363722745 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:02 INFO - PROCESS | 4263 | 1467363722927 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:02:02 INFO - PROCESS | 4263 | 1467363722939 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:02 INFO - PROCESS | 4263 | 1467363722956 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c699400 == 8 [pid = 4263] [id = 549] 02:02:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8c8f0400) [pid = 4263] [serial = 1648] [outer = (nil)] 02:02:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8c8fc400) [pid = 4263] [serial = 1649] [outer = 0x8c8f0400] 02:02:03 INFO - PROCESS | 4263 | 1467363723077 Marionette DEBUG loaded listener.js 02:02:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8d117000) [pid = 4263] [serial = 1650] [outer = 0x8c8f0400] 02:02:03 INFO - PROCESS | 4263 | 1467363723996 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1293ms 02:02:04 INFO - PROCESS | 4263 | 1467363724021 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:02:04 INFO - PROCESS | 4263 | 1467363724030 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 02:02:04 INFO - PROCESS | 4263 | 1467363724042 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:02:04 INFO - PROCESS | 4263 | 1467363724047 Marionette TRACE conn3 <- [1,2170,null,{}] 02:02:04 INFO - PROCESS | 4263 | 1467363724052 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:04 INFO - PROCESS | 4263 | 1467363724058 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:04 INFO - PROCESS | 4263 | 1467363724281 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:02:04 INFO - PROCESS | 4263 | 1467363724297 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:04 INFO - PROCESS | 4263 | 1467363724305 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2e2800 == 9 [pid = 4263] [id = 550] 02:02:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d801800) [pid = 4263] [serial = 1651] [outer = (nil)] 02:02:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d807400) [pid = 4263] [serial = 1652] [outer = 0x8d801800] 02:02:04 INFO - PROCESS | 4263 | 1467363724382 Marionette DEBUG loaded listener.js 02:02:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8d80c800) [pid = 4263] [serial = 1653] [outer = 0x8d801800] 02:02:05 INFO - PROCESS | 4263 | 1467363725419 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1432ms 02:02:05 INFO - PROCESS | 4263 | 1467363725480 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:02:05 INFO - PROCESS | 4263 | 1467363725484 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 02:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:02:05 INFO - PROCESS | 4263 | 1467363725490 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:02:05 INFO - PROCESS | 4263 | 1467363725497 Marionette TRACE conn3 <- [1,2174,null,{}] 02:02:05 INFO - PROCESS | 4263 | 1467363725523 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:05 INFO - PROCESS | 4263 | 1467363725532 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:05 INFO - PROCESS | 4263 | 1467363725757 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:02:05 INFO - PROCESS | 4263 | 1467363725783 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:05 INFO - PROCESS | 4263 | 1467363725792 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e315800 == 10 [pid = 4263] [id = 551] 02:02:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e318000) [pid = 4263] [serial = 1654] [outer = (nil)] 02:02:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8ea1e400) [pid = 4263] [serial = 1655] [outer = 0x8e318000] 02:02:05 INFO - PROCESS | 4263 | 1467363725870 Marionette DEBUG loaded listener.js 02:02:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8ea28800) [pid = 4263] [serial = 1656] [outer = 0x8e318000] 02:02:06 INFO - PROCESS | 4263 | 1467363726877 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1436ms 02:02:06 INFO - PROCESS | 4263 | 1467363726927 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:02:06 INFO - PROCESS | 4263 | 1467363726931 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 02:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:02:06 INFO - PROCESS | 4263 | 1467363726976 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:02:06 INFO - PROCESS | 4263 | 1467363726980 Marionette TRACE conn3 <- [1,2178,null,{}] 02:02:06 INFO - PROCESS | 4263 | 1467363726985 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:06 INFO - PROCESS | 4263 | 1467363726990 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:07 INFO - PROCESS | 4263 | 1467363727619 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d804c00) [pid = 4263] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8ea1f400) [pid = 4263] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x928dec00) [pid = 4263] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x924d3000) [pid = 4263] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x9280c000) [pid = 4263] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8ea1dc00) [pid = 4263] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8a3e0800) [pid = 4263] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d805c00) [pid = 4263] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8e320c00) [pid = 4263] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:02:07 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d11ec00) [pid = 4263] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:02:07 INFO - PROCESS | 4263 | 1467363727781 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:07 INFO - PROCESS | 4263 | 1467363727791 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e0800 == 11 [pid = 4263] [id = 552] 02:02:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d114400) [pid = 4263] [serial = 1657] [outer = (nil)] 02:02:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8e09e000) [pid = 4263] [serial = 1658] [outer = 0x8d114400] 02:02:07 INFO - PROCESS | 4263 | 1467363727860 Marionette DEBUG loaded listener.js 02:02:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8ec76800) [pid = 4263] [serial = 1659] [outer = 0x8d114400] 02:02:08 INFO - PROCESS | 4263 | 1467363728624 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1691ms 02:02:08 INFO - PROCESS | 4263 | 1467363728668 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:02:08 INFO - PROCESS | 4263 | 1467363728672 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 02:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:02:08 INFO - PROCESS | 4263 | 1467363728678 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:02:08 INFO - PROCESS | 4263 | 1467363728681 Marionette TRACE conn3 <- [1,2182,null,{}] 02:02:08 INFO - PROCESS | 4263 | 1467363728687 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:08 INFO - PROCESS | 4263 | 1467363728692 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:08 INFO - PROCESS | 4263 | 1467363728860 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:02:08 INFO - PROCESS | 4263 | 1467363728870 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:08 INFO - PROCESS | 4263 | 1467363728876 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x8f454400 == 12 [pid = 4263] [id = 553] 02:02:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x91b62000) [pid = 4263] [serial = 1660] [outer = (nil)] 02:02:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x923ee400) [pid = 4263] [serial = 1661] [outer = 0x91b62000] 02:02:08 INFO - PROCESS | 4263 | 1467363728948 Marionette DEBUG loaded listener.js 02:02:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x923fb800) [pid = 4263] [serial = 1662] [outer = 0x91b62000] 02:02:09 INFO - PROCESS | 4263 | 1467363729974 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1338ms 02:02:10 INFO - PROCESS | 4263 | 1467363730018 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:02:10 INFO - PROCESS | 4263 | 1467363730025 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 02:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:02:10 INFO - PROCESS | 4263 | 1467363730034 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:02:10 INFO - PROCESS | 4263 | 1467363730039 Marionette TRACE conn3 <- [1,2186,null,{}] 02:02:10 INFO - PROCESS | 4263 | 1467363730048 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:10 INFO - PROCESS | 4263 | 1467363730054 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:10 INFO - PROCESS | 4263 | 1467363730240 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:02:10 INFO - PROCESS | 4263 | 1467363730416 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:10 INFO - PROCESS | 4263 | 1467363730434 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693800 == 13 [pid = 4263] [id = 554] 02:02:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8c698400) [pid = 4263] [serial = 1663] [outer = (nil)] 02:02:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8d2d5800) [pid = 4263] [serial = 1664] [outer = 0x8c698400] 02:02:10 INFO - PROCESS | 4263 | 1467363730515 Marionette DEBUG loaded listener.js 02:02:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8d803000) [pid = 4263] [serial = 1665] [outer = 0x8c698400] 02:02:11 INFO - PROCESS | 4263 | 1467363731629 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1653ms 02:02:11 INFO - PROCESS | 4263 | 1467363731687 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:02:11 INFO - PROCESS | 4263 | 1467363731694 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 02:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:02:11 INFO - PROCESS | 4263 | 1467363731705 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:02:11 INFO - PROCESS | 4263 | 1467363731709 Marionette TRACE conn3 <- [1,2190,null,{}] 02:02:11 INFO - PROCESS | 4263 | 1467363731715 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:11 INFO - PROCESS | 4263 | 1467363731721 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:11 INFO - PROCESS | 4263 | 1467363731940 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:02:12 INFO - PROCESS | 4263 | 1467363732232 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:12 INFO - PROCESS | 4263 | 1467363732239 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e5000 == 14 [pid = 4263] [id = 555] 02:02:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8e093800) [pid = 4263] [serial = 1666] [outer = (nil)] 02:02:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e320c00) [pid = 4263] [serial = 1667] [outer = 0x8e093800] 02:02:12 INFO - PROCESS | 4263 | 1467363732330 Marionette DEBUG loaded listener.js 02:02:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8ea2a800) [pid = 4263] [serial = 1668] [outer = 0x8e093800] 02:02:13 INFO - PROCESS | 4263 | 1467363733365 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1739ms 02:02:13 INFO - PROCESS | 4263 | 1467363733444 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:02:13 INFO - PROCESS | 4263 | 1467363733449 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 02:02:13 INFO - PROCESS | 4263 | 1467363733455 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:02:13 INFO - PROCESS | 4263 | 1467363733462 Marionette TRACE conn3 <- [1,2194,null,{}] 02:02:13 INFO - PROCESS | 4263 | 1467363733478 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:13 INFO - PROCESS | 4263 | 1467363733486 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:13 INFO - PROCESS | 4263 | 1467363733701 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:02:13 INFO - PROCESS | 4263 | 1467363733925 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:13 INFO - PROCESS | 4263 | 1467363733938 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x924d6c00 == 15 [pid = 4263] [id = 556] 02:02:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x924d8800) [pid = 4263] [serial = 1669] [outer = (nil)] 02:02:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x924de800) [pid = 4263] [serial = 1670] [outer = 0x924d8800] 02:02:14 INFO - PROCESS | 4263 | 1467363734058 Marionette DEBUG loaded listener.js 02:02:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x9261bc00) [pid = 4263] [serial = 1671] [outer = 0x924d8800] 02:02:15 INFO - PROCESS | 4263 | 1467363735017 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1586ms 02:02:15 INFO - PROCESS | 4263 | 1467363735040 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:02:15 INFO - PROCESS | 4263 | 1467363735045 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 02:02:15 INFO - PROCESS | 4263 | 1467363735051 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:02:15 INFO - PROCESS | 4263 | 1467363735055 Marionette TRACE conn3 <- [1,2198,null,{}] 02:02:15 INFO - PROCESS | 4263 | 1467363735060 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:15 INFO - PROCESS | 4263 | 1467363735065 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:15 INFO - PROCESS | 4263 | 1467363735242 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:02:15 INFO - PROCESS | 4263 | 1467363735418 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:15 INFO - PROCESS | 4263 | 1467363735433 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09b000 == 16 [pid = 4263] [id = 557] 02:02:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8e302400) [pid = 4263] [serial = 1672] [outer = (nil)] 02:02:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92629400) [pid = 4263] [serial = 1673] [outer = 0x8e302400] 02:02:15 INFO - PROCESS | 4263 | 1467363735509 Marionette DEBUG loaded listener.js 02:02:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92641c00) [pid = 4263] [serial = 1674] [outer = 0x8e302400] 02:02:16 INFO - PROCESS | 4263 | 1467363736623 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1635ms 02:02:16 INFO - PROCESS | 4263 | 1467363736713 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:02:16 INFO - PROCESS | 4263 | 1467363736731 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 02:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:02:16 INFO - PROCESS | 4263 | 1467363736742 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:02:16 INFO - PROCESS | 4263 | 1467363736750 Marionette TRACE conn3 <- [1,2202,null,{}] 02:02:16 INFO - PROCESS | 4263 | 1467363736767 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:16 INFO - PROCESS | 4263 | 1467363736775 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:17 INFO - PROCESS | 4263 | 1467363737051 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x9261b400) [pid = 4263] [serial = 1625] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x9280f000) [pid = 4263] [serial = 1620] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92bb7400) [pid = 4263] [serial = 1622] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x92620c00) [pid = 4263] [serial = 1599] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x924e0c00) [pid = 4263] [serial = 1598] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92814000) [pid = 4263] [serial = 1607] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x928e9000) [pid = 4263] [serial = 1608] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8f45c000) [pid = 4263] [serial = 1616] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8a3e9c00) [pid = 4263] [serial = 1610] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8c699000) [pid = 4263] [serial = 1611] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d80f000) [pid = 4263] [serial = 1613] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e094000) [pid = 4263] [serial = 1614] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x924d4800) [pid = 4263] [serial = 1604] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x924e1400) [pid = 4263] [serial = 1605] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8dac1c00) [pid = 4263] [serial = 1601] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8e309000) [pid = 4263] [serial = 1602] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92808c00) [pid = 4263] [serial = 1619] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92bb9c00) [pid = 4263] [serial = 1623] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x92428000) [pid = 4263] [serial = 1617] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92d17000) [pid = 4263] [serial = 1626] [outer = (nil)] [url = about:blank] 02:02:17 INFO - PROCESS | 4263 | 1467363737318 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:17 INFO - PROCESS | 4263 | 1467363737327 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c699000 == 17 [pid = 4263] [id = 558] 02:02:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8c69f400) [pid = 4263] [serial = 1675] [outer = (nil)] 02:02:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d11e400) [pid = 4263] [serial = 1676] [outer = 0x8c69f400] 02:02:17 INFO - PROCESS | 4263 | 1467363737408 Marionette DEBUG loaded listener.js 02:02:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8dac1c00) [pid = 4263] [serial = 1677] [outer = 0x8c69f400] 02:02:18 INFO - PROCESS | 4263 | 1467363738183 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1493ms 02:02:18 INFO - PROCESS | 4263 | 1467363738233 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:02:18 INFO - PROCESS | 4263 | 1467363738240 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 02:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:02:18 INFO - PROCESS | 4263 | 1467363738259 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:02:18 INFO - PROCESS | 4263 | 1467363738263 Marionette TRACE conn3 <- [1,2206,null,{}] 02:02:18 INFO - PROCESS | 4263 | 1467363738271 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:18 INFO - PROCESS | 4263 | 1467363738276 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:18 INFO - PROCESS | 4263 | 1467363738439 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:02:18 INFO - PROCESS | 4263 | 1467363738449 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:18 INFO - PROCESS | 4263 | 1467363738457 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e304000 == 18 [pid = 4263] [id = 559] 02:02:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8e308400) [pid = 4263] [serial = 1678] [outer = (nil)] 02:02:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8ea21000) [pid = 4263] [serial = 1679] [outer = 0x8e308400] 02:02:18 INFO - PROCESS | 4263 | 1467363738530 Marionette DEBUG loaded listener.js 02:02:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8ec79800) [pid = 4263] [serial = 1680] [outer = 0x8e308400] 02:02:19 INFO - PROCESS | 4263 | 1467363739490 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1249ms 02:02:19 INFO - PROCESS | 4263 | 1467363739499 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:02:19 INFO - PROCESS | 4263 | 1467363739503 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 02:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:02:19 INFO - PROCESS | 4263 | 1467363739513 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:02:19 INFO - PROCESS | 4263 | 1467363739518 Marionette TRACE conn3 <- [1,2210,null,{}] 02:02:19 INFO - PROCESS | 4263 | 1467363739534 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:19 INFO - PROCESS | 4263 | 1467363739542 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:19 INFO - PROCESS | 4263 | 1467363739758 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:02:19 INFO - PROCESS | 4263 | 1467363739789 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:19 INFO - PROCESS | 4263 | 1467363739798 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242d800 == 19 [pid = 4263] [id = 560] 02:02:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9242e400) [pid = 4263] [serial = 1681] [outer = (nil)] 02:02:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x924db400) [pid = 4263] [serial = 1682] [outer = 0x9242e400] 02:02:19 INFO - PROCESS | 4263 | 1467363739870 Marionette DEBUG loaded listener.js 02:02:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92622800) [pid = 4263] [serial = 1683] [outer = 0x9242e400] 02:02:20 INFO - PROCESS | 4263 | 1467363740757 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1286ms 02:02:20 INFO - PROCESS | 4263 | 1467363740799 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:02:20 INFO - PROCESS | 4263 | 1467363740804 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 02:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:02:20 INFO - PROCESS | 4263 | 1467363740817 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:02:20 INFO - PROCESS | 4263 | 1467363740820 Marionette TRACE conn3 <- [1,2214,null,{}] 02:02:20 INFO - PROCESS | 4263 | 1467363740826 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:20 INFO - PROCESS | 4263 | 1467363740830 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:21 INFO - PROCESS | 4263 | 1467363741052 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:02:21 INFO - PROCESS | 4263 | 1467363741073 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:21 INFO - PROCESS | 4263 | 1467363741080 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x92625800 == 20 [pid = 4263] [id = 561] 02:02:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x9263c400) [pid = 4263] [serial = 1684] [outer = (nil)] 02:02:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x9280a000) [pid = 4263] [serial = 1685] [outer = 0x9263c400] 02:02:21 INFO - PROCESS | 4263 | 1467363741147 Marionette DEBUG loaded listener.js 02:02:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92811000) [pid = 4263] [serial = 1686] [outer = 0x9263c400] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e318000) [pid = 4263] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8dabd400) [pid = 4263] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d809c00) [pid = 4263] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8dab9400) [pid = 4263] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8d114400) [pid = 4263] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8d801800) [pid = 4263] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e0a0400) [pid = 4263] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8a3e6c00) [pid = 4263] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x924d2c00) [pid = 4263] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x924d7c00) [pid = 4263] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:02:22 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8c8f0400) [pid = 4263] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:02:22 INFO - PROCESS | 4263 | 1467363742249 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1479ms 02:02:22 INFO - PROCESS | 4263 | 1467363742296 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:02:22 INFO - PROCESS | 4263 | 1467363742300 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 02:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:02:22 INFO - PROCESS | 4263 | 1467363742306 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:02:22 INFO - PROCESS | 4263 | 1467363742310 Marionette TRACE conn3 <- [1,2218,null,{}] 02:02:22 INFO - PROCESS | 4263 | 1467363742315 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:22 INFO - PROCESS | 4263 | 1467363742320 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:22 INFO - PROCESS | 4263 | 1467363742475 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:02:22 INFO - PROCESS | 4263 | 1467363742484 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:22 INFO - PROCESS | 4263 | 1467363742494 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d5c00 == 21 [pid = 4263] [id = 562] 02:02:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d805800) [pid = 4263] [serial = 1687] [outer = (nil)] 02:02:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x9261e800) [pid = 4263] [serial = 1688] [outer = 0x8d805800] 02:02:22 INFO - PROCESS | 4263 | 1467363742560 Marionette DEBUG loaded listener.js 02:02:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d801400) [pid = 4263] [serial = 1689] [outer = 0x8d805800] 02:02:23 INFO - PROCESS | 4263 | 1467363743435 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1179ms 02:02:23 INFO - PROCESS | 4263 | 1467363743485 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:02:23 INFO - PROCESS | 4263 | 1467363743488 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 02:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:02:23 INFO - PROCESS | 4263 | 1467363743499 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:02:23 INFO - PROCESS | 4263 | 1467363743502 Marionette TRACE conn3 <- [1,2222,null,{}] 02:02:23 INFO - PROCESS | 4263 | 1467363743508 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:23 INFO - PROCESS | 4263 | 1467363743518 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:23 INFO - PROCESS | 4263 | 1467363743709 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:02:23 INFO - PROCESS | 4263 | 1467363743843 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:23 INFO - PROCESS | 4263 | 1467363743851 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec72000 == 22 [pid = 4263] [id = 563] 02:02:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x9280cc00) [pid = 4263] [serial = 1690] [outer = (nil)] 02:02:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92bb4c00) [pid = 4263] [serial = 1691] [outer = 0x9280cc00] 02:02:23 INFO - PROCESS | 4263 | 1467363743920 Marionette DEBUG loaded listener.js 02:02:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x92bbb000) [pid = 4263] [serial = 1692] [outer = 0x9280cc00] 02:02:24 INFO - PROCESS | 4263 | 1467363744966 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1540ms 02:02:25 INFO - PROCESS | 4263 | 1467363745041 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:02:25 INFO - PROCESS | 4263 | 1467363745048 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 02:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:02:25 INFO - PROCESS | 4263 | 1467363745056 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:02:25 INFO - PROCESS | 4263 | 1467363745064 Marionette TRACE conn3 <- [1,2226,null,{}] 02:02:25 INFO - PROCESS | 4263 | 1467363745072 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:25 INFO - PROCESS | 4263 | 1467363745076 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:25 INFO - PROCESS | 4263 | 1467363745303 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:02:25 INFO - PROCESS | 4263 | 1467363745528 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:25 INFO - PROCESS | 4263 | 1467363745537 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d8400 == 23 [pid = 4263] [id = 564] 02:02:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d2da800) [pid = 4263] [serial = 1693] [outer = (nil)] 02:02:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8e302000) [pid = 4263] [serial = 1694] [outer = 0x8d2da800] 02:02:25 INFO - PROCESS | 4263 | 1467363745669 Marionette DEBUG loaded listener.js 02:02:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e310400) [pid = 4263] [serial = 1695] [outer = 0x8d2da800] 02:02:26 INFO - PROCESS | 4263 | 1467363746577 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1585ms 02:02:26 INFO - PROCESS | 4263 | 1467363746641 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:02:26 INFO - PROCESS | 4263 | 1467363746648 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 02:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:02:26 INFO - PROCESS | 4263 | 1467363746659 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:02:26 INFO - PROCESS | 4263 | 1467363746663 Marionette TRACE conn3 <- [1,2230,null,{}] 02:02:26 INFO - PROCESS | 4263 | 1467363746669 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:26 INFO - PROCESS | 4263 | 1467363746675 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:26 INFO - PROCESS | 4263 | 1467363746896 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:02:27 INFO - PROCESS | 4263 | 1467363747096 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:27 INFO - PROCESS | 4263 | 1467363747105 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d804400 == 24 [pid = 4263] [id = 565] 02:02:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x91b6b400) [pid = 4263] [serial = 1696] [outer = (nil)] 02:02:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x924d6000) [pid = 4263] [serial = 1697] [outer = 0x91b6b400] 02:02:27 INFO - PROCESS | 4263 | 1467363747290 Marionette DEBUG loaded listener.js 02:02:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92626800) [pid = 4263] [serial = 1698] [outer = 0x91b6b400] 02:02:28 INFO - PROCESS | 4263 | 1467363748194 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1585ms 02:02:28 INFO - PROCESS | 4263 | 1467363748244 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:02:28 INFO - PROCESS | 4263 | 1467363748249 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 02:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:02:28 INFO - PROCESS | 4263 | 1467363748274 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:02:28 INFO - PROCESS | 4263 | 1467363748280 Marionette TRACE conn3 <- [1,2234,null,{}] 02:02:28 INFO - PROCESS | 4263 | 1467363748297 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:28 INFO - PROCESS | 4263 | 1467363748306 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:28 INFO - PROCESS | 4263 | 1467363748494 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:02:28 INFO - PROCESS | 4263 | 1467363748645 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:28 INFO - PROCESS | 4263 | 1467363748657 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x92bb5000 == 25 [pid = 4263] [id = 566] 02:02:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92bb7400) [pid = 4263] [serial = 1699] [outer = (nil)] 02:02:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92bbf000) [pid = 4263] [serial = 1700] [outer = 0x92bb7400] 02:02:28 INFO - PROCESS | 4263 | 1467363748738 Marionette DEBUG loaded listener.js 02:02:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92d1d800) [pid = 4263] [serial = 1701] [outer = 0x92bb7400] 02:02:29 INFO - PROCESS | 4263 | 1467363749666 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1451ms 02:02:29 INFO - PROCESS | 4263 | 1467363749723 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:02:29 INFO - PROCESS | 4263 | 1467363749728 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 02:02:29 INFO - PROCESS | 4263 | 1467363749734 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:02:29 INFO - PROCESS | 4263 | 1467363749738 Marionette TRACE conn3 <- [1,2238,null,{}] 02:02:29 INFO - PROCESS | 4263 | 1467363749744 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:29 INFO - PROCESS | 4263 | 1467363749749 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:29 INFO - PROCESS | 4263 | 1467363749930 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:02:30 INFO - PROCESS | 4263 | 1467363750108 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:30 INFO - PROCESS | 4263 | 1467363750118 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x92d1bc00 == 26 [pid = 4263] [id = 567] 02:02:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92d1d400) [pid = 4263] [serial = 1702] [outer = (nil)] 02:02:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92dcf000) [pid = 4263] [serial = 1703] [outer = 0x92d1d400] 02:02:30 INFO - PROCESS | 4263 | 1467363750200 Marionette DEBUG loaded listener.js 02:02:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92dd3400) [pid = 4263] [serial = 1704] [outer = 0x92d1d400] 02:02:31 INFO - PROCESS | 4263 | 1467363751109 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1433ms 02:02:31 INFO - PROCESS | 4263 | 1467363751168 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:02:31 INFO - PROCESS | 4263 | 1467363751171 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 02:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:02:31 INFO - PROCESS | 4263 | 1467363751178 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:02:31 INFO - PROCESS | 4263 | 1467363751182 Marionette TRACE conn3 <- [1,2242,null,{}] 02:02:31 INFO - PROCESS | 4263 | 1467363751187 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:31 INFO - PROCESS | 4263 | 1467363751193 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:31 INFO - PROCESS | 4263 | 1467363751373 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:02:31 INFO - PROCESS | 4263 | 1467363751562 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:31 INFO - PROCESS | 4263 | 1467363751571 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e316800 == 27 [pid = 4263] [id = 568] 02:02:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8ec6b400) [pid = 4263] [serial = 1705] [outer = (nil)] 02:02:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x92ddbc00) [pid = 4263] [serial = 1706] [outer = 0x8ec6b400] 02:02:31 INFO - PROCESS | 4263 | 1467363751665 Marionette DEBUG loaded listener.js 02:02:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x92f75400) [pid = 4263] [serial = 1707] [outer = 0x8ec6b400] 02:02:32 INFO - PROCESS | 4263 | 1467363752659 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1546ms 02:02:32 INFO - PROCESS | 4263 | 1467363752725 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:02:32 INFO - PROCESS | 4263 | 1467363752730 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 02:02:32 INFO - PROCESS | 4263 | 1467363752736 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:02:32 INFO - PROCESS | 4263 | 1467363752740 Marionette TRACE conn3 <- [1,2246,null,{}] 02:02:32 INFO - PROCESS | 4263 | 1467363752745 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:32 INFO - PROCESS | 4263 | 1467363752756 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:32 INFO - PROCESS | 4263 | 1467363752988 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:02:33 INFO - PROCESS | 4263 | 1467363753210 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:33 INFO - PROCESS | 4263 | 1467363753218 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f9c00 == 28 [pid = 4263] [id = 569] 02:02:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8c8fac00) [pid = 4263] [serial = 1708] [outer = (nil)] 02:02:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x8dab8800) [pid = 4263] [serial = 1709] [outer = 0x8c8fac00] 02:02:33 INFO - PROCESS | 4263 | 1467363753344 Marionette DEBUG loaded listener.js 02:02:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x8ec78c00) [pid = 4263] [serial = 1710] [outer = 0x8c8fac00] 02:02:34 INFO - PROCESS | 4263 | 1467363754482 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1788ms 02:02:34 INFO - PROCESS | 4263 | 1467363754525 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:02:34 INFO - PROCESS | 4263 | 1467363754531 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 02:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:02:34 INFO - PROCESS | 4263 | 1467363754540 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:02:34 INFO - PROCESS | 4263 | 1467363754545 Marionette TRACE conn3 <- [1,2250,null,{}] 02:02:34 INFO - PROCESS | 4263 | 1467363754553 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:34 INFO - PROCESS | 4263 | 1467363754558 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:34 INFO - PROCESS | 4263 | 1467363754816 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:02:35 INFO - PROCESS | 4263 | 1467363755106 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:35 INFO - PROCESS | 4263 | 1467363755115 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d806800 == 29 [pid = 4263] [id = 570] 02:02:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8d808c00) [pid = 4263] [serial = 1711] [outer = (nil)] 02:02:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x8dac2c00) [pid = 4263] [serial = 1712] [outer = 0x8d808c00] 02:02:35 INFO - PROCESS | 4263 | 1467363755197 Marionette DEBUG loaded listener.js 02:02:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8e097800) [pid = 4263] [serial = 1713] [outer = 0x8d808c00] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8ea28800) [pid = 4263] [serial = 1656] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x8ec6ac00) [pid = 4263] [serial = 1632] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8daba800) [pid = 4263] [serial = 1646] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x92ddd000) [pid = 4263] [serial = 1640] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8e09e000) [pid = 4263] [serial = 1658] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8e09a800) [pid = 4263] [serial = 1647] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8d80c800) [pid = 4263] [serial = 1653] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8d807400) [pid = 4263] [serial = 1652] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8ea1e400) [pid = 4263] [serial = 1655] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x91b68000) [pid = 4263] [serial = 1643] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92f7d800) [pid = 4263] [serial = 1641] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x923ee400) [pid = 4263] [serial = 1661] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8c696000) [pid = 4263] [serial = 1628] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8e312400) [pid = 4263] [serial = 1631] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x93bae000) [pid = 4263] [serial = 1644] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8c8f3000) [pid = 4263] [serial = 1629] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8ec76800) [pid = 4263] [serial = 1659] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92bc0400) [pid = 4263] [serial = 1637] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92628000) [pid = 4263] [serial = 1635] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x92dd0000) [pid = 4263] [serial = 1638] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8d117000) [pid = 4263] [serial = 1650] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x924df800) [pid = 4263] [serial = 1634] [outer = (nil)] [url = about:blank] 02:02:36 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8c8fc400) [pid = 4263] [serial = 1649] [outer = (nil)] [url = about:blank] 02:02:37 INFO - PROCESS | 4263 | 1467363757243 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:02:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:02:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2756ms 02:02:37 INFO - PROCESS | 4263 | 1467363757297 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:02:37 INFO - PROCESS | 4263 | 1467363757301 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 02:02:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:02:37 INFO - PROCESS | 4263 | 1467363757311 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:02:37 INFO - PROCESS | 4263 | 1467363757314 Marionette TRACE conn3 <- [1,2254,null,{}] 02:02:37 INFO - PROCESS | 4263 | 1467363757322 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:37 INFO - PROCESS | 4263 | 1467363757328 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:37 INFO - PROCESS | 4263 | 1467363757494 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:02:37 INFO - PROCESS | 4263 | 1467363757724 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:37 INFO - PROCESS | 4263 | 1467363757730 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:37 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d113000 == 30 [pid = 4263] [id = 571] 02:02:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8d113400) [pid = 4263] [serial = 1714] [outer = (nil)] 02:02:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d2d7800) [pid = 4263] [serial = 1715] [outer = 0x8d113400] 02:02:37 INFO - PROCESS | 4263 | 1467363757809 Marionette DEBUG loaded listener.js 02:02:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d2e0800) [pid = 4263] [serial = 1716] [outer = 0x8d113400] 02:02:38 INFO - PROCESS | 4263 | 1467363758579 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1329ms 02:02:38 INFO - PROCESS | 4263 | 1467363758639 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:02:38 INFO - PROCESS | 4263 | 1467363758648 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 02:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:02:38 INFO - PROCESS | 4263 | 1467363758659 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:02:38 INFO - PROCESS | 4263 | 1467363758663 Marionette TRACE conn3 <- [1,2258,null,{}] 02:02:38 INFO - PROCESS | 4263 | 1467363758669 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:38 INFO - PROCESS | 4263 | 1467363758675 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:38 INFO - PROCESS | 4263 | 1467363758849 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:02:39 INFO - PROCESS | 4263 | 1467363758990 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:39 INFO - PROCESS | 4263 | 1467363759000 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09a800 == 31 [pid = 4263] [id = 572] 02:02:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8e307c00) [pid = 4263] [serial = 1717] [outer = (nil)] 02:02:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e314000) [pid = 4263] [serial = 1718] [outer = 0x8e307c00] 02:02:39 INFO - PROCESS | 4263 | 1467363759074 Marionette DEBUG loaded listener.js 02:02:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8ea1c000) [pid = 4263] [serial = 1719] [outer = 0x8e307c00] 02:02:39 INFO - PROCESS | 4263 | 1467363759990 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1381ms 02:02:40 INFO - PROCESS | 4263 | 1467363760041 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:02:40 INFO - PROCESS | 4263 | 1467363760045 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 02:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:02:40 INFO - PROCESS | 4263 | 1467363760058 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:02:40 INFO - PROCESS | 4263 | 1467363760064 Marionette TRACE conn3 <- [1,2262,null,{}] 02:02:40 INFO - PROCESS | 4263 | 1467363760081 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:40 INFO - PROCESS | 4263 | 1467363760090 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:40 INFO - PROCESS | 4263 | 1467363760313 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:02:40 INFO - PROCESS | 4263 | 1467363760335 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:40 INFO - PROCESS | 4263 | 1467363760349 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b61c00 == 32 [pid = 4263] [id = 573] 02:02:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x91b62c00) [pid = 4263] [serial = 1720] [outer = (nil)] 02:02:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x91b66800) [pid = 4263] [serial = 1721] [outer = 0x91b62c00] 02:02:40 INFO - PROCESS | 4263 | 1467363760419 Marionette DEBUG loaded listener.js 02:02:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x923f5c00) [pid = 4263] [serial = 1722] [outer = 0x91b62c00] 02:02:41 INFO - PROCESS | 4263 | 1467363761314 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1296ms 02:02:41 INFO - PROCESS | 4263 | 1467363761355 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:02:41 INFO - PROCESS | 4263 | 1467363761358 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 02:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:02:41 INFO - PROCESS | 4263 | 1467363761370 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:02:41 INFO - PROCESS | 4263 | 1467363761373 Marionette TRACE conn3 <- [1,2266,null,{}] 02:02:41 INFO - PROCESS | 4263 | 1467363761379 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:41 INFO - PROCESS | 4263 | 1467363761383 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:42 INFO - PROCESS | 4263 | 1467363762025 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9280cc00) [pid = 4263] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8d805800) [pid = 4263] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x9263c400) [pid = 4263] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8e308400) [pid = 4263] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8c69f400) [pid = 4263] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e093800) [pid = 4263] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c698400) [pid = 4263] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8e302400) [pid = 4263] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x91b62000) [pid = 4263] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x924d8800) [pid = 4263] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:02:42 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x9242e400) [pid = 4263] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:02:42 INFO - PROCESS | 4263 | 1467363762201 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:42 INFO - PROCESS | 4263 | 1467363762218 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e5400 == 33 [pid = 4263] [id = 574] 02:02:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8c698400) [pid = 4263] [serial = 1723] [outer = (nil)] 02:02:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d2e0000) [pid = 4263] [serial = 1724] [outer = 0x8c698400] 02:02:42 INFO - PROCESS | 4263 | 1467363762291 Marionette DEBUG loaded listener.js 02:02:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92428400) [pid = 4263] [serial = 1725] [outer = 0x8c698400] 02:02:43 INFO - PROCESS | 4263 | 1467363763016 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1680ms 02:02:43 INFO - PROCESS | 4263 | 1467363763051 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:02:43 INFO - PROCESS | 4263 | 1467363763055 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 02:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:02:43 INFO - PROCESS | 4263 | 1467363763061 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:02:43 INFO - PROCESS | 4263 | 1467363763064 Marionette TRACE conn3 <- [1,2270,null,{}] 02:02:43 INFO - PROCESS | 4263 | 1467363763069 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:43 INFO - PROCESS | 4263 | 1467363763074 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:43 INFO - PROCESS | 4263 | 1467363763223 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:02:43 INFO - PROCESS | 4263 | 1467363763364 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:43 INFO - PROCESS | 4263 | 1467363763373 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dabd400 == 34 [pid = 4263] [id = 575] 02:02:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ea24800) [pid = 4263] [serial = 1726] [outer = (nil)] 02:02:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92625c00) [pid = 4263] [serial = 1727] [outer = 0x8ea24800] 02:02:43 INFO - PROCESS | 4263 | 1467363763439 Marionette DEBUG loaded listener.js 02:02:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9263f000) [pid = 4263] [serial = 1728] [outer = 0x8ea24800] 02:02:44 INFO - PROCESS | 4263 | 1467363764349 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1330ms 02:02:44 INFO - PROCESS | 4263 | 1467363764392 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:02:44 INFO - PROCESS | 4263 | 1467363764399 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 02:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:02:44 INFO - PROCESS | 4263 | 1467363764408 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:02:44 INFO - PROCESS | 4263 | 1467363764414 Marionette TRACE conn3 <- [1,2274,null,{}] 02:02:44 INFO - PROCESS | 4263 | 1467363764423 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:44 INFO - PROCESS | 4263 | 1467363764429 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:44 INFO - PROCESS | 4263 | 1467363764617 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:02:44 INFO - PROCESS | 4263 | 1467363764794 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:44 INFO - PROCESS | 4263 | 1467363764808 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11ec00 == 35 [pid = 4263] [id = 576] 02:02:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8d11f800) [pid = 4263] [serial = 1729] [outer = (nil)] 02:02:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8d803c00) [pid = 4263] [serial = 1730] [outer = 0x8d11f800] 02:02:44 INFO - PROCESS | 4263 | 1467363764948 Marionette DEBUG loaded listener.js 02:02:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8e097000) [pid = 4263] [serial = 1731] [outer = 0x8d11f800] 02:02:45 INFO - PROCESS | 4263 | 1467363765929 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1584ms 02:02:45 INFO - PROCESS | 4263 | 1467363765993 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:02:46 INFO - PROCESS | 4263 | 1467363766001 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 02:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:02:46 INFO - PROCESS | 4263 | 1467363766012 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:02:46 INFO - PROCESS | 4263 | 1467363766016 Marionette TRACE conn3 <- [1,2278,null,{}] 02:02:46 INFO - PROCESS | 4263 | 1467363766023 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:46 INFO - PROCESS | 4263 | 1467363766029 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:46 INFO - PROCESS | 4263 | 1467363766218 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:02:46 INFO - PROCESS | 4263 | 1467363766446 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:46 INFO - PROCESS | 4263 | 1467363766456 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e0a0c00 == 36 [pid = 4263] [id = 577] 02:02:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8ea25c00) [pid = 4263] [serial = 1732] [outer = (nil)] 02:02:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8ec76400) [pid = 4263] [serial = 1733] [outer = 0x8ea25c00] 02:02:46 INFO - PROCESS | 4263 | 1467363766583 Marionette DEBUG loaded listener.js 02:02:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x923f9800) [pid = 4263] [serial = 1734] [outer = 0x8ea25c00] 02:02:47 INFO - PROCESS | 4263 | 1467363767651 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1683ms 02:02:47 INFO - PROCESS | 4263 | 1467363767694 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:02:47 INFO - PROCESS | 4263 | 1467363767699 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 02:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:02:47 INFO - PROCESS | 4263 | 1467363767706 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:02:47 INFO - PROCESS | 4263 | 1467363767712 Marionette TRACE conn3 <- [1,2282,null,{}] 02:02:47 INFO - PROCESS | 4263 | 1467363767728 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:47 INFO - PROCESS | 4263 | 1467363767737 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:47 INFO - PROCESS | 4263 | 1467363767973 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:02:48 INFO - PROCESS | 4263 | 1467363768195 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:48 INFO - PROCESS | 4263 | 1467363768204 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x928df800 == 37 [pid = 4263] [id = 578] 02:02:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x928e0000) [pid = 4263] [serial = 1735] [outer = (nil)] 02:02:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x928e5800) [pid = 4263] [serial = 1736] [outer = 0x928e0000] 02:02:48 INFO - PROCESS | 4263 | 1467363768333 Marionette DEBUG loaded listener.js 02:02:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x928ebc00) [pid = 4263] [serial = 1737] [outer = 0x928e0000] 02:02:49 INFO - PROCESS | 4263 | 1467363769281 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1636ms 02:02:49 INFO - PROCESS | 4263 | 1467363769353 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:02:49 INFO - PROCESS | 4263 | 1467363769357 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 02:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:02:49 INFO - PROCESS | 4263 | 1467363769365 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:02:49 INFO - PROCESS | 4263 | 1467363769369 Marionette TRACE conn3 <- [1,2286,null,{}] 02:02:49 INFO - PROCESS | 4263 | 1467363769375 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:49 INFO - PROCESS | 4263 | 1467363769380 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:49 INFO - PROCESS | 4263 | 1467363769570 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:02:49 INFO - PROCESS | 4263 | 1467363769747 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:49 INFO - PROCESS | 4263 | 1467363769755 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2db800 == 38 [pid = 4263] [id = 579] 02:02:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8f45b400) [pid = 4263] [serial = 1738] [outer = (nil)] 02:02:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92d22c00) [pid = 4263] [serial = 1739] [outer = 0x8f45b400] 02:02:49 INFO - PROCESS | 4263 | 1467363769834 Marionette DEBUG loaded listener.js 02:02:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x92dd0000) [pid = 4263] [serial = 1740] [outer = 0x8f45b400] 02:02:50 INFO - PROCESS | 4263 | 1467363770971 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1685ms 02:02:51 INFO - PROCESS | 4263 | 1467363771051 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:02:51 INFO - PROCESS | 4263 | 1467363771056 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 02:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:02:51 INFO - PROCESS | 4263 | 1467363771065 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:02:51 INFO - PROCESS | 4263 | 1467363771069 Marionette TRACE conn3 <- [1,2290,null,{}] 02:02:51 INFO - PROCESS | 4263 | 1467363771077 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:51 INFO - PROCESS | 4263 | 1467363771083 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:51 INFO - PROCESS | 4263 | 1467363771341 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:02:51 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e5400 == 37 [pid = 4263] [id = 574] 02:02:51 INFO - PROCESS | 4263 | --DOCSHELL 0x91b61c00 == 36 [pid = 4263] [id = 573] 02:02:51 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09a800 == 35 [pid = 4263] [id = 572] 02:02:51 INFO - PROCESS | 4263 | 1467363771654 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:51 INFO - PROCESS | 4263 | 1467363771669 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:51 INFO - PROCESS | 4263 | --DOCSHELL 0x8d113000 == 34 [pid = 4263] [id = 571] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x9261e800) [pid = 4263] [serial = 1688] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x9280a000) [pid = 4263] [serial = 1685] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8ea21000) [pid = 4263] [serial = 1679] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8ec79800) [pid = 4263] [serial = 1680] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8d11e400) [pid = 4263] [serial = 1676] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8dac1c00) [pid = 4263] [serial = 1677] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8e320c00) [pid = 4263] [serial = 1667] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ea2a800) [pid = 4263] [serial = 1668] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8d2d5800) [pid = 4263] [serial = 1664] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d803000) [pid = 4263] [serial = 1665] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92629400) [pid = 4263] [serial = 1673] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92641c00) [pid = 4263] [serial = 1674] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x923fb800) [pid = 4263] [serial = 1662] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x924de800) [pid = 4263] [serial = 1670] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x9261bc00) [pid = 4263] [serial = 1671] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x924db400) [pid = 4263] [serial = 1682] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92622800) [pid = 4263] [serial = 1683] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92811000) [pid = 4263] [serial = 1686] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d801400) [pid = 4263] [serial = 1689] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x92bbb000) [pid = 4263] [serial = 1692] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92bb4c00) [pid = 4263] [serial = 1691] [outer = (nil)] [url = about:blank] 02:02:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11bc00 == 35 [pid = 4263] [id = 580] 02:02:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8d11c800) [pid = 4263] [serial = 1741] [outer = (nil)] 02:02:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d2d9800) [pid = 4263] [serial = 1742] [outer = 0x8d11c800] 02:02:51 INFO - PROCESS | 4263 | 1467363771774 Marionette DEBUG loaded listener.js 02:02:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d2df800) [pid = 4263] [serial = 1743] [outer = 0x8d11c800] 02:02:52 INFO - PROCESS | 4263 | 1467363772622 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1585ms 02:02:52 INFO - PROCESS | 4263 | 1467363772649 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:02:52 INFO - PROCESS | 4263 | 1467363772656 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 02:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:02:52 INFO - PROCESS | 4263 | 1467363772675 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:02:52 INFO - PROCESS | 4263 | 1467363772679 Marionette TRACE conn3 <- [1,2294,null,{}] 02:02:52 INFO - PROCESS | 4263 | 1467363772686 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:52 INFO - PROCESS | 4263 | 1467363772691 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:52 INFO - PROCESS | 4263 | 1467363772856 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:02:52 INFO - PROCESS | 4263 | 1467363772868 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:52 INFO - PROCESS | 4263 | 1467363772873 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea24400 == 36 [pid = 4263] [id = 581] 02:02:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8ea25400) [pid = 4263] [serial = 1744] [outer = (nil)] 02:02:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8ec6ac00) [pid = 4263] [serial = 1745] [outer = 0x8ea25400] 02:02:52 INFO - PROCESS | 4263 | 1467363772947 Marionette DEBUG loaded listener.js 02:02:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8ec74c00) [pid = 4263] [serial = 1746] [outer = 0x8ea25400] 02:02:53 INFO - PROCESS | 4263 | 1467363773869 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1241ms 02:02:53 INFO - PROCESS | 4263 | 1467363773912 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:02:53 INFO - PROCESS | 4263 | 1467363773916 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 02:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:02:53 INFO - PROCESS | 4263 | 1467363773924 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:02:53 INFO - PROCESS | 4263 | 1467363773930 Marionette TRACE conn3 <- [1,2298,null,{}] 02:02:53 INFO - PROCESS | 4263 | 1467363773945 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:53 INFO - PROCESS | 4263 | 1467363773953 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:54 INFO - PROCESS | 4263 | 1467363774109 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:02:54 INFO - PROCESS | 4263 | 1467363774250 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:54 INFO - PROCESS | 4263 | 1467363774260 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x923fb800 == 37 [pid = 4263] [id = 582] 02:02:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x924d6800) [pid = 4263] [serial = 1747] [outer = (nil)] 02:02:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x9261d800) [pid = 4263] [serial = 1748] [outer = 0x924d6800] 02:02:54 INFO - PROCESS | 4263 | 1467363774336 Marionette DEBUG loaded listener.js 02:02:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92629400) [pid = 4263] [serial = 1749] [outer = 0x924d6800] 02:02:55 INFO - PROCESS | 4263 | 1467363775250 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1388ms 02:02:55 INFO - PROCESS | 4263 | 1467363775313 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:02:55 INFO - PROCESS | 4263 | 1467363775317 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 02:02:55 INFO - PROCESS | 4263 | 1467363775324 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:02:55 INFO - PROCESS | 4263 | 1467363775327 Marionette TRACE conn3 <- [1,2302,null,{}] 02:02:55 INFO - PROCESS | 4263 | 1467363775332 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:55 INFO - PROCESS | 4263 | 1467363775336 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:55 INFO - PROCESS | 4263 | 1467363775566 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:02:55 INFO - PROCESS | 4263 | 1467363775590 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:55 INFO - PROCESS | 4263 | 1467363775597 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f8800 == 38 [pid = 4263] [id = 583] 02:02:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x92642400) [pid = 4263] [serial = 1750] [outer = (nil)] 02:02:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x928dec00) [pid = 4263] [serial = 1751] [outer = 0x92642400] 02:02:55 INFO - PROCESS | 4263 | 1467363775668 Marionette DEBUG loaded listener.js 02:02:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x928e7400) [pid = 4263] [serial = 1752] [outer = 0x92642400] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d2da800) [pid = 4263] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x91b62c00) [pid = 4263] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x91b6b400) [pid = 4263] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d808c00) [pid = 4263] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x92bb7400) [pid = 4263] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8d113400) [pid = 4263] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92d1d400) [pid = 4263] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8e307c00) [pid = 4263] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8ec6b400) [pid = 4263] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8c698400) [pid = 4263] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:02:56 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8c8fac00) [pid = 4263] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:02:56 INFO - PROCESS | 4263 | 1467363776617 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1329ms 02:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:02:56 INFO - PROCESS | 4263 | 1467363776653 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:02:56 INFO - PROCESS | 4263 | 1467363776656 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 02:02:56 INFO - PROCESS | 4263 | 1467363776663 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:02:56 INFO - PROCESS | 4263 | 1467363776666 Marionette TRACE conn3 <- [1,2306,null,{}] 02:02:56 INFO - PROCESS | 4263 | 1467363776672 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:56 INFO - PROCESS | 4263 | 1467363776677 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:56 INFO - PROCESS | 4263 | 1467363776825 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:02:56 INFO - PROCESS | 4263 | 1467363776841 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:56 INFO - PROCESS | 4263 | 1467363776850 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2da800 == 39 [pid = 4263] [id = 584] 02:02:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e303000) [pid = 4263] [serial = 1753] [outer = (nil)] 02:02:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x92640c00) [pid = 4263] [serial = 1754] [outer = 0x8e303000] 02:02:56 INFO - PROCESS | 4263 | 1467363776916 Marionette DEBUG loaded listener.js 02:02:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x9280b400) [pid = 4263] [serial = 1755] [outer = 0x8e303000] 02:02:57 INFO - PROCESS | 4263 | 1467363777872 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1281ms 02:02:57 INFO - PROCESS | 4263 | 1467363777944 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 02:02:57 INFO - PROCESS | 4263 | 1467363777947 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 02:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:02:57 INFO - PROCESS | 4263 | 1467363777953 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:02:57 INFO - PROCESS | 4263 | 1467363777956 Marionette TRACE conn3 <- [1,2310,null,{}] 02:02:57 INFO - PROCESS | 4263 | 1467363777962 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:57 INFO - PROCESS | 4263 | 1467363777972 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:58 INFO - PROCESS | 4263 | 1467363778165 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:02:58 INFO - PROCESS | 4263 | 1467363778301 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:02:58 INFO - PROCESS | 4263 | 1467363778310 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1400 == 40 [pid = 4263] [id = 585] 02:02:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8a3e2000) [pid = 4263] [serial = 1756] [outer = (nil)] 02:02:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c692800) [pid = 4263] [serial = 1757] [outer = 0x8a3e2000] 02:02:58 INFO - PROCESS | 4263 | 1467363778451 Marionette DEBUG loaded listener.js 02:02:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8c8f4400) [pid = 4263] [serial = 1758] [outer = 0x8a3e2000] 02:02:59 INFO - PROCESS | 4263 | 1467363779486 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1594ms 02:02:59 INFO - PROCESS | 4263 | 1467363779550 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:02:59 INFO - PROCESS | 4263 | 1467363779557 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 02:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:02:59 INFO - PROCESS | 4263 | 1467363779566 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:02:59 INFO - PROCESS | 4263 | 1467363779569 Marionette TRACE conn3 <- [1,2314,null,{}] 02:02:59 INFO - PROCESS | 4263 | 1467363779578 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:02:59 INFO - PROCESS | 4263 | 1467363779583 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:02:59 INFO - PROCESS | 4263 | 1467363779811 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:03:00 INFO - PROCESS | 4263 | 1467363780038 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:00 INFO - PROCESS | 4263 | 1467363780045 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2dc400 == 41 [pid = 4263] [id = 586] 02:03:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8dab7000) [pid = 4263] [serial = 1759] [outer = (nil)] 02:03:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8dac1c00) [pid = 4263] [serial = 1760] [outer = 0x8dab7000] 02:03:00 INFO - PROCESS | 4263 | 1467363780217 Marionette DEBUG loaded listener.js 02:03:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e09f000) [pid = 4263] [serial = 1761] [outer = 0x8dab7000] 02:03:01 INFO - PROCESS | 4263 | 1467363781340 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1836ms 02:03:01 INFO - PROCESS | 4263 | 1467363781401 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:03:01 INFO - PROCESS | 4263 | 1467363781408 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 02:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:03:01 INFO - PROCESS | 4263 | 1467363781420 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:03:01 INFO - PROCESS | 4263 | 1467363781424 Marionette TRACE conn3 <- [1,2318,null,{}] 02:03:01 INFO - PROCESS | 4263 | 1467363781430 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:01 INFO - PROCESS | 4263 | 1467363781437 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:01 INFO - PROCESS | 4263 | 1467363781670 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:03:01 INFO - PROCESS | 4263 | 1467363781855 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:01 INFO - PROCESS | 4263 | 1467363781863 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30e800 == 42 [pid = 4263] [id = 587] 02:03:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e30f000) [pid = 4263] [serial = 1762] [outer = (nil)] 02:03:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8f44fc00) [pid = 4263] [serial = 1763] [outer = 0x8e30f000] 02:03:01 INFO - PROCESS | 4263 | 1467363781957 Marionette DEBUG loaded listener.js 02:03:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x91b6dc00) [pid = 4263] [serial = 1764] [outer = 0x8e30f000] 02:03:03 INFO - PROCESS | 4263 | 1467363783203 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 02:03:03 INFO - PROCESS | 4263 | 1467363783271 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 02:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:03:03 INFO - PROCESS | 4263 | 1467363783279 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:03:03 INFO - PROCESS | 4263 | 1467363783285 Marionette TRACE conn3 <- [1,2322,null,{}] 02:03:03 INFO - PROCESS | 4263 | 1467363783302 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:03 INFO - PROCESS | 4263 | 1467363783311 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:03 INFO - PROCESS | 4263 | 1467363783545 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:03:03 INFO - PROCESS | 4263 | 1467363783772 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:03 INFO - PROCESS | 4263 | 1467363783782 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d115400 == 43 [pid = 4263] [id = 588] 02:03:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x924de800) [pid = 4263] [serial = 1765] [outer = (nil)] 02:03:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92d17800) [pid = 4263] [serial = 1766] [outer = 0x924de800] 02:03:03 INFO - PROCESS | 4263 | 1467363783907 Marionette DEBUG loaded listener.js 02:03:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92d21400) [pid = 4263] [serial = 1767] [outer = 0x924de800] 02:03:04 INFO - PROCESS | 4263 | 1467363784843 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1598ms 02:03:04 INFO - PROCESS | 4263 | 1467363784878 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:03:04 INFO - PROCESS | 4263 | 1467363784883 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 02:03:04 INFO - PROCESS | 4263 | 1467363784890 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:03:04 INFO - PROCESS | 4263 | 1467363784894 Marionette TRACE conn3 <- [1,2326,null,{}] 02:03:04 INFO - PROCESS | 4263 | 1467363784899 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:04 INFO - PROCESS | 4263 | 1467363784904 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:05 INFO - PROCESS | 4263 | 1467363785126 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:03:05 INFO - PROCESS | 4263 | 1467363785316 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:05 INFO - PROCESS | 4263 | 1467363785326 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dab5c00 == 44 [pid = 4263] [id = 589] 02:03:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8ea24000) [pid = 4263] [serial = 1768] [outer = (nil)] 02:03:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92f82400) [pid = 4263] [serial = 1769] [outer = 0x8ea24000] 02:03:05 INFO - PROCESS | 4263 | 1467363785406 Marionette DEBUG loaded listener.js 02:03:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x93009800) [pid = 4263] [serial = 1770] [outer = 0x8ea24000] 02:03:06 INFO - PROCESS | 4263 | 1467363786363 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1543ms 02:03:06 INFO - PROCESS | 4263 | 1467363786433 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:03:06 INFO - PROCESS | 4263 | 1467363786438 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 02:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:03:06 INFO - PROCESS | 4263 | 1467363786444 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:03:06 INFO - PROCESS | 4263 | 1467363786448 Marionette TRACE conn3 <- [1,2330,null,{}] 02:03:06 INFO - PROCESS | 4263 | 1467363786454 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:06 INFO - PROCESS | 4263 | 1467363786461 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:06 INFO - PROCESS | 4263 | 1467363786683 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:03:07 INFO - PROCESS | 4263 | 1467363787123 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:07 INFO - PROCESS | 4263 | 1467363787132 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ef400 == 45 [pid = 4263] [id = 590] 02:03:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8c8f2000) [pid = 4263] [serial = 1771] [outer = (nil)] 02:03:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8c8fa000) [pid = 4263] [serial = 1772] [outer = 0x8c8f2000] 02:03:07 INFO - PROCESS | 4263 | 1467363787272 Marionette DEBUG loaded listener.js 02:03:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8d11e400) [pid = 4263] [serial = 1773] [outer = 0x8c8f2000] 02:03:08 INFO - PROCESS | 4263 | 1467363788300 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1931ms 02:03:08 INFO - PROCESS | 4263 | 1467363788379 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:03:08 INFO - PROCESS | 4263 | 1467363788384 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 02:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:03:08 INFO - PROCESS | 4263 | 1467363788392 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:03:08 INFO - PROCESS | 4263 | 1467363788397 Marionette TRACE conn3 <- [1,2334,null,{}] 02:03:08 INFO - PROCESS | 4263 | 1467363788405 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:08 INFO - PROCESS | 4263 | 1467363788410 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:08 INFO - PROCESS | 4263 | 1467363788631 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e0800 == 44 [pid = 4263] [id = 552] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8e315800 == 43 [pid = 4263] [id = 551] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8c699000 == 42 [pid = 4263] [id = 558] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d806800 == 41 [pid = 4263] [id = 570] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8c699400 == 40 [pid = 4263] [id = 549] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x9242d800 == 39 [pid = 4263] [id = 560] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8e304000 == 38 [pid = 4263] [id = 559] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2e2800 == 37 [pid = 4263] [id = 550] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2da800 == 36 [pid = 4263] [id = 584] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x923f8800 == 35 [pid = 4263] [id = 583] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x923fb800 == 34 [pid = 4263] [id = 582] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea24400 == 33 [pid = 4263] [id = 581] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11bc00 == 32 [pid = 4263] [id = 580] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8e316800 == 31 [pid = 4263] [id = 568] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d804400 == 30 [pid = 4263] [id = 565] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x92bb5000 == 29 [pid = 4263] [id = 566] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2db800 == 28 [pid = 4263] [id = 579] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11ec00 == 27 [pid = 4263] [id = 576] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x924d6c00 == 26 [pid = 4263] [id = 556] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8dabd400 == 25 [pid = 4263] [id = 575] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d808000 == 24 [pid = 4263] [id = 548] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8f454400 == 23 [pid = 4263] [id = 553] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec72000 == 22 [pid = 4263] [id = 563] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8e0a0c00 == 21 [pid = 4263] [id = 577] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e5000 == 20 [pid = 4263] [id = 555] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x928df800 == 19 [pid = 4263] [id = 578] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x92625800 == 18 [pid = 4263] [id = 561] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d5c00 == 17 [pid = 4263] [id = 562] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x92d1bc00 == 16 [pid = 4263] [id = 567] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f9c00 == 15 [pid = 4263] [id = 569] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693800 == 14 [pid = 4263] [id = 554] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09b000 == 13 [pid = 4263] [id = 557] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d8400 == 12 [pid = 4263] [id = 564] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8dab5c00 == 11 [pid = 4263] [id = 589] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d115400 == 10 [pid = 4263] [id = 588] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2dc400 == 9 [pid = 4263] [id = 586] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30e800 == 8 [pid = 4263] [id = 587] 02:03:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1400 == 7 [pid = 4263] [id = 585] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8e310400) [pid = 4263] [serial = 1695] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8e302000) [pid = 4263] [serial = 1694] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x91b66800) [pid = 4263] [serial = 1721] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x92626800) [pid = 4263] [serial = 1698] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x923f5c00) [pid = 4263] [serial = 1722] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x924d6000) [pid = 4263] [serial = 1697] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8e097800) [pid = 4263] [serial = 1713] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8dac2c00) [pid = 4263] [serial = 1712] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x92d1d800) [pid = 4263] [serial = 1701] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92bbf000) [pid = 4263] [serial = 1700] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d2d7800) [pid = 4263] [serial = 1715] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d2e0800) [pid = 4263] [serial = 1716] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92dd3400) [pid = 4263] [serial = 1704] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e314000) [pid = 4263] [serial = 1718] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x92dcf000) [pid = 4263] [serial = 1703] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92f75400) [pid = 4263] [serial = 1707] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8d2e0000) [pid = 4263] [serial = 1724] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92428400) [pid = 4263] [serial = 1725] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8ea1c000) [pid = 4263] [serial = 1719] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92ddbc00) [pid = 4263] [serial = 1706] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8ec78c00) [pid = 4263] [serial = 1710] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8dab8800) [pid = 4263] [serial = 1709] [outer = (nil)] [url = about:blank] 02:03:09 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x92625c00) [pid = 4263] [serial = 1727] [outer = (nil)] [url = about:blank] 02:03:10 INFO - PROCESS | 4263 | 1467363789987 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:10 INFO - PROCESS | 4263 | 1467363789998 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e7000 == 8 [pid = 4263] [id = 591] 02:03:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8a3e7400) [pid = 4263] [serial = 1774] [outer = (nil)] 02:03:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8c694000) [pid = 4263] [serial = 1775] [outer = 0x8a3e7400] 02:03:10 INFO - PROCESS | 4263 | 1467363790088 Marionette DEBUG loaded listener.js 02:03:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8c6a1400) [pid = 4263] [serial = 1776] [outer = 0x8a3e7400] 02:03:10 INFO - PROCESS | 4263 | 1467363790960 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2585ms 02:03:10 INFO - PROCESS | 4263 | 1467363790978 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:03:10 INFO - PROCESS | 4263 | 1467363790983 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 02:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:03:10 INFO - PROCESS | 4263 | 1467363790991 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:03:11 INFO - PROCESS | 4263 | 1467363790996 Marionette TRACE conn3 <- [1,2338,null,{}] 02:03:11 INFO - PROCESS | 4263 | 1467363791014 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:11 INFO - PROCESS | 4263 | 1467363791023 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:11 INFO - PROCESS | 4263 | 1467363791193 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:03:11 INFO - PROCESS | 4263 | 1467363791205 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:11 INFO - PROCESS | 4263 | 1467363791212 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2e2800 == 9 [pid = 4263] [id = 592] 02:03:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d801800) [pid = 4263] [serial = 1777] [outer = (nil)] 02:03:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d80a000) [pid = 4263] [serial = 1778] [outer = 0x8d801800] 02:03:11 INFO - PROCESS | 4263 | 1467363791295 Marionette DEBUG loaded listener.js 02:03:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8dab9800) [pid = 4263] [serial = 1779] [outer = 0x8d801800] 02:03:12 INFO - PROCESS | 4263 | 1467363792306 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1343ms 02:03:12 INFO - PROCESS | 4263 | 1467363792340 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:03:12 INFO - PROCESS | 4263 | 1467363792351 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 02:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:03:12 INFO - PROCESS | 4263 | 1467363792365 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:03:12 INFO - PROCESS | 4263 | 1467363792374 Marionette TRACE conn3 <- [1,2342,null,{}] 02:03:12 INFO - PROCESS | 4263 | 1467363792380 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:12 INFO - PROCESS | 4263 | 1467363792386 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:12 INFO - PROCESS | 4263 | 1467363792583 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:03:12 INFO - PROCESS | 4263 | 1467363792750 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:12 INFO - PROCESS | 4263 | 1467363792758 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d6c00 == 10 [pid = 4263] [id = 593] 02:03:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e094000) [pid = 4263] [serial = 1780] [outer = (nil)] 02:03:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e30f400) [pid = 4263] [serial = 1781] [outer = 0x8e094000] 02:03:12 INFO - PROCESS | 4263 | 1467363792835 Marionette DEBUG loaded listener.js 02:03:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e319c00) [pid = 4263] [serial = 1782] [outer = 0x8e094000] 02:03:13 INFO - PROCESS | 4263 | 1467363793865 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1536ms 02:03:13 INFO - PROCESS | 4263 | 1467363793901 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:03:13 INFO - PROCESS | 4263 | 1467363793906 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 02:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:03:13 INFO - PROCESS | 4263 | 1467363793927 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:03:13 INFO - PROCESS | 4263 | 1467363793938 Marionette TRACE conn3 <- [1,2346,null,{}] 02:03:13 INFO - PROCESS | 4263 | 1467363793948 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:13 INFO - PROCESS | 4263 | 1467363793957 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:14 INFO - PROCESS | 4263 | 1467363794197 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:03:14 INFO - PROCESS | 4263 | 1467363794221 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:14 INFO - PROCESS | 4263 | 1467363794229 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea24400 == 11 [pid = 4263] [id = 594] 02:03:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ec71c00) [pid = 4263] [serial = 1783] [outer = (nil)] 02:03:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8f44ec00) [pid = 4263] [serial = 1784] [outer = 0x8ec71c00] 02:03:14 INFO - PROCESS | 4263 | 1467363794303 Marionette DEBUG loaded listener.js 02:03:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x91b61c00) [pid = 4263] [serial = 1785] [outer = 0x8ec71c00] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92642400) [pid = 4263] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8e303000) [pid = 4263] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8ea24800) [pid = 4263] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8f45b400) [pid = 4263] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8d11c800) [pid = 4263] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8ea25c00) [pid = 4263] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d11f800) [pid = 4263] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x928e0000) [pid = 4263] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8ea25400) [pid = 4263] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:03:15 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x924d6800) [pid = 4263] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:03:15 INFO - PROCESS | 4263 | 1467363795765 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1909ms 02:03:15 INFO - PROCESS | 4263 | 1467363795822 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:03:15 INFO - PROCESS | 4263 | 1467363795827 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 02:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:03:15 INFO - PROCESS | 4263 | 1467363795833 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:03:15 INFO - PROCESS | 4263 | 1467363795836 Marionette TRACE conn3 <- [1,2350,null,{}] 02:03:15 INFO - PROCESS | 4263 | 1467363795842 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:15 INFO - PROCESS | 4263 | 1467363795847 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:16 INFO - PROCESS | 4263 | 1467363796012 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:03:16 INFO - PROCESS | 4263 | 1467363796023 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:16 INFO - PROCESS | 4263 | 1467363796031 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a0c00 == 12 [pid = 4263] [id = 595] 02:03:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d2d6800) [pid = 4263] [serial = 1786] [outer = (nil)] 02:03:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ec78000) [pid = 4263] [serial = 1787] [outer = 0x8d2d6800] 02:03:16 INFO - PROCESS | 4263 | 1467363796236 Marionette DEBUG loaded listener.js 02:03:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8f450c00) [pid = 4263] [serial = 1788] [outer = 0x8d2d6800] 02:03:17 INFO - PROCESS | 4263 | 1467363797036 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1237ms 02:03:17 INFO - PROCESS | 4263 | 1467363797072 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:03:17 INFO - PROCESS | 4263 | 1467363797076 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 02:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:03:17 INFO - PROCESS | 4263 | 1467363797082 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:03:17 INFO - PROCESS | 4263 | 1467363797085 Marionette TRACE conn3 <- [1,2354,null,{}] 02:03:17 INFO - PROCESS | 4263 | 1467363797091 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:17 INFO - PROCESS | 4263 | 1467363797096 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:17 INFO - PROCESS | 4263 | 1467363797324 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:03:17 INFO - PROCESS | 4263 | 1467363797483 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:17 INFO - PROCESS | 4263 | 1467363797497 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1800 == 13 [pid = 4263] [id = 596] 02:03:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8a3e5000) [pid = 4263] [serial = 1789] [outer = (nil)] 02:03:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c695400) [pid = 4263] [serial = 1790] [outer = 0x8a3e5000] 02:03:17 INFO - PROCESS | 4263 | 1467363797630 Marionette DEBUG loaded listener.js 02:03:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8c8f9400) [pid = 4263] [serial = 1791] [outer = 0x8a3e5000] 02:03:18 INFO - PROCESS | 4263 | 1467363798771 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1739ms 02:03:18 INFO - PROCESS | 4263 | 1467363798825 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:03:18 INFO - PROCESS | 4263 | 1467363798831 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 02:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:03:18 INFO - PROCESS | 4263 | 1467363798840 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:03:18 INFO - PROCESS | 4263 | 1467363798845 Marionette TRACE conn3 <- [1,2358,null,{}] 02:03:18 INFO - PROCESS | 4263 | 1467363798854 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:18 INFO - PROCESS | 4263 | 1467363798863 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:19 INFO - PROCESS | 4263 | 1467363799065 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:03:19 INFO - PROCESS | 4263 | 1467363799306 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:19 INFO - PROCESS | 4263 | 1467363799317 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a0000 == 14 [pid = 4263] [id = 597] 02:03:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e09c400) [pid = 4263] [serial = 1792] [outer = (nil)] 02:03:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8e30a000) [pid = 4263] [serial = 1793] [outer = 0x8e09c400] 02:03:19 INFO - PROCESS | 4263 | 1467363799456 Marionette DEBUG loaded listener.js 02:03:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e31f400) [pid = 4263] [serial = 1794] [outer = 0x8e09c400] 02:03:20 INFO - PROCESS | 4263 | 1467363800546 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1747ms 02:03:20 INFO - PROCESS | 4263 | 1467363800593 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:03:20 INFO - PROCESS | 4263 | 1467363800600 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 02:03:20 INFO - PROCESS | 4263 | 1467363800607 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:03:20 INFO - PROCESS | 4263 | 1467363800611 Marionette TRACE conn3 <- [1,2362,null,{}] 02:03:20 INFO - PROCESS | 4263 | 1467363800618 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:20 INFO - PROCESS | 4263 | 1467363800623 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:20 INFO - PROCESS | 4263 | 1467363800835 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:03:21 INFO - PROCESS | 4263 | 1467363801123 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:21 INFO - PROCESS | 4263 | 1467363801133 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b6c000 == 15 [pid = 4263] [id = 598] 02:03:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x91b6d800) [pid = 4263] [serial = 1795] [outer = (nil)] 02:03:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x923f7000) [pid = 4263] [serial = 1796] [outer = 0x91b6d800] 02:03:21 INFO - PROCESS | 4263 | 1467363801264 Marionette DEBUG loaded listener.js 02:03:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x9242c400) [pid = 4263] [serial = 1797] [outer = 0x91b6d800] 02:03:22 INFO - PROCESS | 4263 | 1467363802343 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1784ms 02:03:22 INFO - PROCESS | 4263 | 1467363802412 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:03:22 INFO - PROCESS | 4263 | 1467363802421 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 02:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:03:22 INFO - PROCESS | 4263 | 1467363802438 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:03:22 INFO - PROCESS | 4263 | 1467363802448 Marionette TRACE conn3 <- [1,2366,null,{}] 02:03:22 INFO - PROCESS | 4263 | 1467363802456 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:22 INFO - PROCESS | 4263 | 1467363802463 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:22 INFO - PROCESS | 4263 | 1467363802716 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:03:23 INFO - PROCESS | 4263 | 1467363802989 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:23 INFO - PROCESS | 4263 | 1467363802997 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e093800 == 16 [pid = 4263] [id = 599] 02:03:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8ec70800) [pid = 4263] [serial = 1798] [outer = (nil)] 02:03:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x924db800) [pid = 4263] [serial = 1799] [outer = 0x8ec70800] 02:03:23 INFO - PROCESS | 4263 | 1467363803117 Marionette DEBUG loaded listener.js 02:03:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92620800) [pid = 4263] [serial = 1800] [outer = 0x8ec70800] 02:03:24 INFO - PROCESS | 4263 | 1467363804186 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1952ms 02:03:24 INFO - PROCESS | 4263 | 1467363804396 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:03:24 INFO - PROCESS | 4263 | 1467363804403 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 02:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:03:24 INFO - PROCESS | 4263 | 1467363804422 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:03:24 INFO - PROCESS | 4263 | 1467363804425 Marionette TRACE conn3 <- [1,2370,null,{}] 02:03:24 INFO - PROCESS | 4263 | 1467363804434 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:24 INFO - PROCESS | 4263 | 1467363804441 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:24 INFO - PROCESS | 4263 | 1467363804616 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:03:24 INFO - PROCESS | 4263 | 1467363804902 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:24 INFO - PROCESS | 4263 | 1467363804916 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f8000 == 17 [pid = 4263] [id = 600] 02:03:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8d2dd000) [pid = 4263] [serial = 1801] [outer = (nil)] 02:03:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8d803000) [pid = 4263] [serial = 1802] [outer = 0x8d2dd000] 02:03:25 INFO - PROCESS | 4263 | 1467363805001 Marionette DEBUG loaded listener.js 02:03:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8dabb800) [pid = 4263] [serial = 1803] [outer = 0x8d2dd000] 02:03:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a0c00 == 16 [pid = 4263] [id = 595] 02:03:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea24400 == 15 [pid = 4263] [id = 594] 02:03:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d6c00 == 14 [pid = 4263] [id = 593] 02:03:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2e2800 == 13 [pid = 4263] [id = 592] 02:03:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e7000 == 12 [pid = 4263] [id = 591] 02:03:26 INFO - PROCESS | 4263 | 1467363806045 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x928dec00) [pid = 4263] [serial = 1751] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92640c00) [pid = 4263] [serial = 1754] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x928e7400) [pid = 4263] [serial = 1752] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x9263f000) [pid = 4263] [serial = 1728] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92d22c00) [pid = 4263] [serial = 1739] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x92dd0000) [pid = 4263] [serial = 1740] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8d2d9800) [pid = 4263] [serial = 1742] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d2df800) [pid = 4263] [serial = 1743] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8ec76400) [pid = 4263] [serial = 1733] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x923f9800) [pid = 4263] [serial = 1734] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d803c00) [pid = 4263] [serial = 1730] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e097000) [pid = 4263] [serial = 1731] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x928e5800) [pid = 4263] [serial = 1736] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x928ebc00) [pid = 4263] [serial = 1737] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8ec6ac00) [pid = 4263] [serial = 1745] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8ec74c00) [pid = 4263] [serial = 1746] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x9261d800) [pid = 4263] [serial = 1748] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x9280b400) [pid = 4263] [serial = 1755] [outer = (nil)] [url = about:blank] 02:03:26 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92629400) [pid = 4263] [serial = 1749] [outer = (nil)] [url = about:blank] 02:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1686ms 02:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:03:26 INFO - PROCESS | 4263 | 1467363806111 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:03:26 INFO - PROCESS | 4263 | 1467363806115 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 02:03:26 INFO - PROCESS | 4263 | 1467363806126 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:03:26 INFO - PROCESS | 4263 | 1467363806131 Marionette TRACE conn3 <- [1,2374,null,{}] 02:03:26 INFO - PROCESS | 4263 | 1467363806138 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:26 INFO - PROCESS | 4263 | 1467363806144 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:26 INFO - PROCESS | 4263 | 1467363806344 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:03:26 INFO - PROCESS | 4263 | 1467363806571 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:26 INFO - PROCESS | 4263 | 1467363806579 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:26 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09ec00 == 13 [pid = 4263] [id = 601] 02:03:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e306400) [pid = 4263] [serial = 1804] [outer = (nil)] 02:03:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e31e800) [pid = 4263] [serial = 1805] [outer = 0x8e306400] 02:03:26 INFO - PROCESS | 4263 | 1467363806658 Marionette DEBUG loaded listener.js 02:03:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ea27c00) [pid = 4263] [serial = 1806] [outer = 0x8e306400] 02:03:27 INFO - PROCESS | 4263 | 1467363807543 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1487ms 02:03:27 INFO - PROCESS | 4263 | 1467363807609 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:03:27 INFO - PROCESS | 4263 | 1467363807614 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 02:03:27 INFO - PROCESS | 4263 | 1467363807621 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:03:27 INFO - PROCESS | 4263 | 1467363807625 Marionette TRACE conn3 <- [1,2378,null,{}] 02:03:27 INFO - PROCESS | 4263 | 1467363807641 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:27 INFO - PROCESS | 4263 | 1467363807650 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:27 INFO - PROCESS | 4263 | 1467363807848 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:03:28 INFO - PROCESS | 4263 | 1467363808009 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:28 INFO - PROCESS | 4263 | 1467363808022 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b6ac00 == 14 [pid = 4263] [id = 602] 02:03:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x923fac00) [pid = 4263] [serial = 1807] [outer = (nil)] 02:03:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x9242e400) [pid = 4263] [serial = 1808] [outer = 0x923fac00] 02:03:28 INFO - PROCESS | 4263 | 1467363808103 Marionette DEBUG loaded listener.js 02:03:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x924e0400) [pid = 4263] [serial = 1809] [outer = 0x923fac00] 02:03:29 INFO - PROCESS | 4263 | 1467363809125 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1543ms 02:03:29 INFO - PROCESS | 4263 | 1467363809163 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:03:29 INFO - PROCESS | 4263 | 1467363809167 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 02:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:03:29 INFO - PROCESS | 4263 | 1467363809173 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:03:29 INFO - PROCESS | 4263 | 1467363809176 Marionette TRACE conn3 <- [1,2382,null,{}] 02:03:29 INFO - PROCESS | 4263 | 1467363809190 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:29 INFO - PROCESS | 4263 | 1467363809195 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:29 INFO - PROCESS | 4263 | 1467363809413 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:03:29 INFO - PROCESS | 4263 | 1467363809435 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:29 INFO - PROCESS | 4263 | 1467363809443 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x9263ec00 == 15 [pid = 4263] [id = 603] 02:03:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x92641c00) [pid = 4263] [serial = 1810] [outer = (nil)] 02:03:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92646c00) [pid = 4263] [serial = 1811] [outer = 0x92641c00] 02:03:29 INFO - PROCESS | 4263 | 1467363809513 Marionette DEBUG loaded listener.js 02:03:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9280b400) [pid = 4263] [serial = 1812] [outer = 0x92641c00] 02:03:30 INFO - PROCESS | 4263 | 1467363810422 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8ec71c00) [pid = 4263] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1349ms 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8a3e7400) [pid = 4263] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8a3e2000) [pid = 4263] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8d801800) [pid = 4263] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8c8f2000) [pid = 4263] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8dab7000) [pid = 4263] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8e30f000) [pid = 4263] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x924de800) [pid = 4263] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8ea24000) [pid = 4263] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:03:30 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8e094000) [pid = 4263] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:03:30 INFO - PROCESS | 4263 | 1467363810547 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:03:30 INFO - PROCESS | 4263 | 1467363810551 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 02:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:03:30 INFO - PROCESS | 4263 | 1467363810557 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:03:30 INFO - PROCESS | 4263 | 1467363810559 Marionette TRACE conn3 <- [1,2386,null,{}] 02:03:30 INFO - PROCESS | 4263 | 1467363810565 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:30 INFO - PROCESS | 4263 | 1467363810570 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:30 INFO - PROCESS | 4263 | 1467363810728 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:03:30 INFO - PROCESS | 4263 | 1467363810738 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:30 INFO - PROCESS | 4263 | 1467363810747 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e6400 == 16 [pid = 4263] [id = 604] 02:03:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8c8f0800) [pid = 4263] [serial = 1813] [outer = (nil)] 02:03:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e313800) [pid = 4263] [serial = 1814] [outer = 0x8c8f0800] 02:03:30 INFO - PROCESS | 4263 | 1467363810823 Marionette DEBUG loaded listener.js 02:03:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e30a400) [pid = 4263] [serial = 1815] [outer = 0x8c8f0800] 02:03:31 INFO - PROCESS | 4263 | 1467363811818 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1286ms 02:03:31 INFO - PROCESS | 4263 | 1467363811843 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:03:31 INFO - PROCESS | 4263 | 1467363811847 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 02:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:03:31 INFO - PROCESS | 4263 | 1467363811853 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:03:31 INFO - PROCESS | 4263 | 1467363811855 Marionette TRACE conn3 <- [1,2390,null,{}] 02:03:31 INFO - PROCESS | 4263 | 1467363811862 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:31 INFO - PROCESS | 4263 | 1467363811872 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:32 INFO - PROCESS | 4263 | 1467363812101 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:03:32 INFO - PROCESS | 4263 | 1467363812238 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:32 INFO - PROCESS | 4263 | 1467363812247 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d114800 == 17 [pid = 4263] [id = 605] 02:03:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d80f000) [pid = 4263] [serial = 1816] [outer = (nil)] 02:03:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x928eac00) [pid = 4263] [serial = 1817] [outer = 0x8d80f000] 02:03:32 INFO - PROCESS | 4263 | 1467363812323 Marionette DEBUG loaded listener.js 02:03:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x92bc0400) [pid = 4263] [serial = 1818] [outer = 0x8d80f000] 02:03:33 INFO - PROCESS | 4263 | 1467363813446 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1632ms 02:03:33 INFO - PROCESS | 4263 | 1467363813487 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:03:33 INFO - PROCESS | 4263 | 1467363813494 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 02:03:33 INFO - PROCESS | 4263 | 1467363813503 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:03:33 INFO - PROCESS | 4263 | 1467363813509 Marionette TRACE conn3 <- [1,2394,null,{}] 02:03:33 INFO - PROCESS | 4263 | 1467363813519 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:33 INFO - PROCESS | 4263 | 1467363813525 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:33 INFO - PROCESS | 4263 | 1467363813715 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:03:33 INFO - PROCESS | 4263 | 1467363813950 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:33 INFO - PROCESS | 4263 | 1467363813958 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ef800 == 18 [pid = 4263] [id = 606] 02:03:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8d2d7800) [pid = 4263] [serial = 1819] [outer = (nil)] 02:03:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e09ac00) [pid = 4263] [serial = 1820] [outer = 0x8d2d7800] 02:03:34 INFO - PROCESS | 4263 | 1467363814088 Marionette DEBUG loaded listener.js 02:03:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e307400) [pid = 4263] [serial = 1821] [outer = 0x8d2d7800] 02:03:35 INFO - PROCESS | 4263 | 1467363815070 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1640ms 02:03:35 INFO - PROCESS | 4263 | 1467363815142 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:03:35 INFO - PROCESS | 4263 | 1467363815149 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 02:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:03:35 INFO - PROCESS | 4263 | 1467363815160 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:03:35 INFO - PROCESS | 4263 | 1467363815164 Marionette TRACE conn3 <- [1,2398,null,{}] 02:03:35 INFO - PROCESS | 4263 | 1467363815171 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:35 INFO - PROCESS | 4263 | 1467363815177 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:35 INFO - PROCESS | 4263 | 1467363815395 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:03:35 INFO - PROCESS | 4263 | 1467363815629 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:35 INFO - PROCESS | 4263 | 1467363815639 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec79800 == 19 [pid = 4263] [id = 607] 02:03:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x91b66000) [pid = 4263] [serial = 1822] [outer = (nil)] 02:03:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x92421400) [pid = 4263] [serial = 1823] [outer = 0x91b66000] 02:03:35 INFO - PROCESS | 4263 | 1467363815737 Marionette DEBUG loaded listener.js 02:03:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92622800) [pid = 4263] [serial = 1824] [outer = 0x91b66000] 02:03:36 INFO - PROCESS | 4263 | 1467363816715 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1582ms 02:03:36 INFO - PROCESS | 4263 | 1467363816742 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:03:36 INFO - PROCESS | 4263 | 1467363816746 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 02:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:03:36 INFO - PROCESS | 4263 | 1467363816753 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:03:36 INFO - PROCESS | 4263 | 1467363816759 Marionette TRACE conn3 <- [1,2402,null,{}] 02:03:36 INFO - PROCESS | 4263 | 1467363816776 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:36 INFO - PROCESS | 4263 | 1467363816784 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:37 INFO - PROCESS | 4263 | 1467363817006 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:03:37 INFO - PROCESS | 4263 | 1467363817230 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:37 INFO - PROCESS | 4263 | 1467363817239 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:37 INFO - PROCESS | 4263 | ++DOCSHELL 0x9280c800 == 20 [pid = 4263] [id = 608] 02:03:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92bbb400) [pid = 4263] [serial = 1825] [outer = (nil)] 02:03:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92d1a400) [pid = 4263] [serial = 1826] [outer = 0x92bbb400] 02:03:37 INFO - PROCESS | 4263 | 1467363817380 Marionette DEBUG loaded listener.js 02:03:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92d23400) [pid = 4263] [serial = 1827] [outer = 0x92bbb400] 02:03:38 INFO - PROCESS | 4263 | 1467363818386 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1691ms 02:03:38 INFO - PROCESS | 4263 | 1467363818445 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:03:38 INFO - PROCESS | 4263 | 1467363818450 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 02:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:03:38 INFO - PROCESS | 4263 | 1467363818457 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:03:38 INFO - PROCESS | 4263 | 1467363818461 Marionette TRACE conn3 <- [1,2406,null,{}] 02:03:38 INFO - PROCESS | 4263 | 1467363818467 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:38 INFO - PROCESS | 4263 | 1467363818472 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:38 INFO - PROCESS | 4263 | 1467363818671 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:03:38 INFO - PROCESS | 4263 | 1467363818851 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:38 INFO - PROCESS | 4263 | 1467363818859 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c696c00 == 21 [pid = 4263] [id = 609] 02:03:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8ec77800) [pid = 4263] [serial = 1828] [outer = (nil)] 02:03:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92dd7c00) [pid = 4263] [serial = 1829] [outer = 0x8ec77800] 02:03:38 INFO - PROCESS | 4263 | 1467363818987 Marionette DEBUG loaded listener.js 02:03:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92ddc800) [pid = 4263] [serial = 1830] [outer = 0x8ec77800] 02:03:39 INFO - PROCESS | 4263 | 1467363819888 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1491ms 02:03:39 INFO - PROCESS | 4263 | 1467363819949 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:03:39 INFO - PROCESS | 4263 | 1467363819953 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 02:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:03:39 INFO - PROCESS | 4263 | 1467363819959 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:03:39 INFO - PROCESS | 4263 | 1467363819963 Marionette TRACE conn3 <- [1,2410,null,{}] 02:03:39 INFO - PROCESS | 4263 | 1467363819970 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:39 INFO - PROCESS | 4263 | 1467363819975 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:40 INFO - PROCESS | 4263 | 1467363820151 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:03:40 INFO - PROCESS | 4263 | 1467363820337 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:40 INFO - PROCESS | 4263 | 1467363820345 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31b400 == 22 [pid = 4263] [id = 610] 02:03:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8ec6f000) [pid = 4263] [serial = 1831] [outer = (nil)] 02:03:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92f7e800) [pid = 4263] [serial = 1832] [outer = 0x8ec6f000] 02:03:40 INFO - PROCESS | 4263 | 1467363820448 Marionette DEBUG loaded listener.js 02:03:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x93009400) [pid = 4263] [serial = 1833] [outer = 0x8ec6f000] 02:03:41 INFO - PROCESS | 4263 | 1467363821429 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1533ms 02:03:41 INFO - PROCESS | 4263 | 1467363821493 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:03:41 INFO - PROCESS | 4263 | 1467363821498 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 02:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:03:41 INFO - PROCESS | 4263 | 1467363821504 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:03:41 INFO - PROCESS | 4263 | 1467363821508 Marionette TRACE conn3 <- [1,2414,null,{}] 02:03:41 INFO - PROCESS | 4263 | 1467363821514 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:41 INFO - PROCESS | 4263 | 1467363821525 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:41 INFO - PROCESS | 4263 | 1467363821766 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:03:42 INFO - PROCESS | 4263 | 1467363822004 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:42 INFO - PROCESS | 4263 | 1467363822014 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f2800 == 23 [pid = 4263] [id = 611] 02:03:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8c8f3800) [pid = 4263] [serial = 1834] [outer = (nil)] 02:03:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8c8f9c00) [pid = 4263] [serial = 1835] [outer = 0x8c8f3800] 02:03:42 INFO - PROCESS | 4263 | 1467363822291 Marionette DEBUG loaded listener.js 02:03:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8d11f400) [pid = 4263] [serial = 1836] [outer = 0x8c8f3800] 02:03:43 INFO - PROCESS | 4263 | 1467363823342 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1883ms 02:03:43 INFO - PROCESS | 4263 | 1467363823389 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:03:43 INFO - PROCESS | 4263 | 1467363823395 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 02:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:03:43 INFO - PROCESS | 4263 | 1467363823404 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:03:43 INFO - PROCESS | 4263 | 1467363823408 Marionette TRACE conn3 <- [1,2418,null,{}] 02:03:43 INFO - PROCESS | 4263 | 1467363823439 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:43 INFO - PROCESS | 4263 | 1467363823444 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:43 INFO - PROCESS | 4263 | 1467363823628 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:03:44 INFO - PROCESS | 4263 | --DOCSHELL 0x8e093800 == 22 [pid = 4263] [id = 599] 02:03:44 INFO - PROCESS | 4263 | --DOCSHELL 0x91b6c000 == 21 [pid = 4263] [id = 598] 02:03:44 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a0000 == 20 [pid = 4263] [id = 597] 02:03:44 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1800 == 19 [pid = 4263] [id = 596] 02:03:44 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ef400 == 18 [pid = 4263] [id = 590] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8f44ec00) [pid = 4263] [serial = 1784] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8c694000) [pid = 4263] [serial = 1775] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8c6a1400) [pid = 4263] [serial = 1776] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8c8f4400) [pid = 4263] [serial = 1758] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8d80a000) [pid = 4263] [serial = 1778] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8dab9800) [pid = 4263] [serial = 1779] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8c692800) [pid = 4263] [serial = 1757] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8d11e400) [pid = 4263] [serial = 1773] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8c8fa000) [pid = 4263] [serial = 1772] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ec78000) [pid = 4263] [serial = 1787] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8e09f000) [pid = 4263] [serial = 1761] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8dac1c00) [pid = 4263] [serial = 1760] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x91b6dc00) [pid = 4263] [serial = 1764] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8f44fc00) [pid = 4263] [serial = 1763] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x92d21400) [pid = 4263] [serial = 1767] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x92d17800) [pid = 4263] [serial = 1766] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x93009800) [pid = 4263] [serial = 1770] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92f82400) [pid = 4263] [serial = 1769] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x91b61c00) [pid = 4263] [serial = 1785] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8e319c00) [pid = 4263] [serial = 1782] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8e30f400) [pid = 4263] [serial = 1781] [outer = (nil)] [url = about:blank] 02:03:44 INFO - PROCESS | 4263 | 1467363824892 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:44 INFO - PROCESS | 4263 | 1467363824899 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693800 == 19 [pid = 4263] [id = 612] 02:03:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8c694000) [pid = 4263] [serial = 1837] [outer = (nil)] 02:03:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8c69c800) [pid = 4263] [serial = 1838] [outer = 0x8c694000] 02:03:44 INFO - PROCESS | 4263 | 1467363824982 Marionette DEBUG loaded listener.js 02:03:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8c8fa000) [pid = 4263] [serial = 1839] [outer = 0x8c694000] 02:03:45 INFO - PROCESS | 4263 | 1467363825803 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2462ms 02:03:45 INFO - PROCESS | 4263 | 1467363825867 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:03:45 INFO - PROCESS | 4263 | 1467363825873 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 02:03:45 INFO - PROCESS | 4263 | 1467363825880 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:03:45 INFO - PROCESS | 4263 | 1467363825884 Marionette TRACE conn3 <- [1,2422,null,{}] 02:03:45 INFO - PROCESS | 4263 | 1467363825893 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:45 INFO - PROCESS | 4263 | 1467363825900 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:46 INFO - PROCESS | 4263 | 1467363826063 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:03:46 INFO - PROCESS | 4263 | 1467363826077 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:46 INFO - PROCESS | 4263 | 1467363826088 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d803400 == 20 [pid = 4263] [id = 613] 02:03:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8d803c00) [pid = 4263] [serial = 1840] [outer = (nil)] 02:03:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d80cc00) [pid = 4263] [serial = 1841] [outer = 0x8d803c00] 02:03:46 INFO - PROCESS | 4263 | 1467363826171 Marionette DEBUG loaded listener.js 02:03:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8dabb000) [pid = 4263] [serial = 1842] [outer = 0x8d803c00] 02:03:47 INFO - PROCESS | 4263 | 1467363827123 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1284ms 02:03:47 INFO - PROCESS | 4263 | 1467363827169 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:03:47 INFO - PROCESS | 4263 | 1467363827176 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 02:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:03:47 INFO - PROCESS | 4263 | 1467363827183 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:03:47 INFO - PROCESS | 4263 | 1467363827187 Marionette TRACE conn3 <- [1,2426,null,{}] 02:03:47 INFO - PROCESS | 4263 | 1467363827193 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:47 INFO - PROCESS | 4263 | 1467363827198 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:47 INFO - PROCESS | 4263 | 1467363827460 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:03:47 INFO - PROCESS | 4263 | 1467363827481 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:47 INFO - PROCESS | 4263 | 1467363827488 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dac0c00 == 21 [pid = 4263] [id = 614] 02:03:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8e302400) [pid = 4263] [serial = 1843] [outer = (nil)] 02:03:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e310800) [pid = 4263] [serial = 1844] [outer = 0x8e302400] 02:03:47 INFO - PROCESS | 4263 | 1467363827569 Marionette DEBUG loaded listener.js 02:03:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8ea1cc00) [pid = 4263] [serial = 1845] [outer = 0x8e302400] 02:03:48 INFO - PROCESS | 4263 | 1467363828581 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1435ms 02:03:48 INFO - PROCESS | 4263 | 1467363828619 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:03:48 INFO - PROCESS | 4263 | 1467363828623 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 02:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:03:48 INFO - PROCESS | 4263 | 1467363828652 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:03:48 INFO - PROCESS | 4263 | 1467363828662 Marionette TRACE conn3 <- [1,2430,null,{}] 02:03:48 INFO - PROCESS | 4263 | 1467363828671 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:48 INFO - PROCESS | 4263 | 1467363828680 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:48 INFO - PROCESS | 4263 | 1467363828909 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:03:48 INFO - PROCESS | 4263 | 1467363828934 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:48 INFO - PROCESS | 4263 | 1467363828940 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec71c00 == 22 [pid = 4263] [id = 615] 02:03:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8ec78c00) [pid = 4263] [serial = 1846] [outer = (nil)] 02:03:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x91b61000) [pid = 4263] [serial = 1847] [outer = 0x8ec78c00] 02:03:49 INFO - PROCESS | 4263 | 1467363829012 Marionette DEBUG loaded listener.js 02:03:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x91b6dc00) [pid = 4263] [serial = 1848] [outer = 0x8ec78c00] 02:03:49 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8a3e5000) [pid = 4263] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:03:49 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x923fac00) [pid = 4263] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:03:49 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8ec70800) [pid = 4263] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:03:49 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d2dd000) [pid = 4263] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:03:49 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92641c00) [pid = 4263] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:03:49 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e09c400) [pid = 4263] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:03:49 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c8f0800) [pid = 4263] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:03:49 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x91b6d800) [pid = 4263] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:03:50 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e306400) [pid = 4263] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:03:50 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d2d6800) [pid = 4263] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:03:50 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8d80f000) [pid = 4263] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:03:50 INFO - PROCESS | 4263 | 1467363830415 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1817ms 02:03:50 INFO - PROCESS | 4263 | 1467363830450 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:03:50 INFO - PROCESS | 4263 | 1467363830455 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 02:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:03:50 INFO - PROCESS | 4263 | 1467363830461 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:03:50 INFO - PROCESS | 4263 | 1467363830464 Marionette TRACE conn3 <- [1,2434,null,{}] 02:03:50 INFO - PROCESS | 4263 | 1467363830470 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:50 INFO - PROCESS | 4263 | 1467363830474 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:50 INFO - PROCESS | 4263 | 1467363830621 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:03:50 INFO - PROCESS | 4263 | 1467363830635 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:50 INFO - PROCESS | 4263 | 1467363830641 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d5c00 == 23 [pid = 4263] [id = 616] 02:03:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d2dd000) [pid = 4263] [serial = 1849] [outer = (nil)] 02:03:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8f45c000) [pid = 4263] [serial = 1850] [outer = 0x8d2dd000] 02:03:50 INFO - PROCESS | 4263 | 1467363830710 Marionette DEBUG loaded listener.js 02:03:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x923f0c00) [pid = 4263] [serial = 1851] [outer = 0x8d2dd000] 02:03:51 INFO - PROCESS | 4263 | 1467363831604 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1183ms 02:03:51 INFO - PROCESS | 4263 | 1467363831645 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:03:51 INFO - PROCESS | 4263 | 1467363831648 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 02:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:03:51 INFO - PROCESS | 4263 | 1467363831659 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:03:51 INFO - PROCESS | 4263 | 1467363831662 Marionette TRACE conn3 <- [1,2438,null,{}] 02:03:51 INFO - PROCESS | 4263 | 1467363831668 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:51 INFO - PROCESS | 4263 | 1467363831673 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:51 INFO - PROCESS | 4263 | 1467363831824 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:03:51 INFO - PROCESS | 4263 | 1467363831834 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:51 INFO - PROCESS | 4263 | 1467363831852 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x92425400 == 24 [pid = 4263] [id = 617] 02:03:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x92427800) [pid = 4263] [serial = 1852] [outer = (nil)] 02:03:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x924d5c00) [pid = 4263] [serial = 1853] [outer = 0x92427800] 02:03:51 INFO - PROCESS | 4263 | 1467363831933 Marionette DEBUG loaded listener.js 02:03:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9263a400) [pid = 4263] [serial = 1854] [outer = 0x92427800] 02:03:53 INFO - PROCESS | 4263 | 1467363833209 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1633ms 02:03:53 INFO - PROCESS | 4263 | 1467363833293 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:03:53 INFO - PROCESS | 4263 | 1467363833299 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 02:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:03:53 INFO - PROCESS | 4263 | 1467363833306 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:03:53 INFO - PROCESS | 4263 | 1467363833312 Marionette TRACE conn3 <- [1,2442,null,{}] 02:03:53 INFO - PROCESS | 4263 | 1467363833320 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:53 INFO - PROCESS | 4263 | 1467363833326 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:53 INFO - PROCESS | 4263 | 1467363833542 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:03:53 INFO - PROCESS | 4263 | 1467363833813 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:53 INFO - PROCESS | 4263 | 1467363833820 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c699c00 == 25 [pid = 4263] [id = 618] 02:03:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8c8fc800) [pid = 4263] [serial = 1855] [outer = (nil)] 02:03:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e097000) [pid = 4263] [serial = 1856] [outer = 0x8c8fc800] 02:03:53 INFO - PROCESS | 4263 | 1467363833908 Marionette DEBUG loaded listener.js 02:03:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8e301800) [pid = 4263] [serial = 1857] [outer = 0x8c8fc800] 02:03:54 INFO - PROCESS | 4263 | 1467363834903 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1634ms 02:03:54 INFO - PROCESS | 4263 | 1467363834941 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:03:54 INFO - PROCESS | 4263 | 1467363834949 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 02:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:03:54 INFO - PROCESS | 4263 | 1467363834959 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:03:54 INFO - PROCESS | 4263 | 1467363834963 Marionette TRACE conn3 <- [1,2446,null,{}] 02:03:54 INFO - PROCESS | 4263 | 1467363834970 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:54 INFO - PROCESS | 4263 | 1467363834976 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:55 INFO - PROCESS | 4263 | 1467363835170 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:03:55 INFO - PROCESS | 4263 | 1467363835356 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:55 INFO - PROCESS | 4263 | 1467363835364 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e092000 == 26 [pid = 4263] [id = 619] 02:03:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8f457400) [pid = 4263] [serial = 1858] [outer = (nil)] 02:03:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92422000) [pid = 4263] [serial = 1859] [outer = 0x8f457400] 02:03:55 INFO - PROCESS | 4263 | 1467363835452 Marionette DEBUG loaded listener.js 02:03:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x924d7c00) [pid = 4263] [serial = 1860] [outer = 0x8f457400] 02:03:56 INFO - PROCESS | 4263 | 1467363836497 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1551ms 02:03:56 INFO - PROCESS | 4263 | 1467363836509 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:03:56 INFO - PROCESS | 4263 | 1467363836513 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 02:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:03:56 INFO - PROCESS | 4263 | 1467363836520 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:03:56 INFO - PROCESS | 4263 | 1467363836526 Marionette TRACE conn3 <- [1,2450,null,{}] 02:03:56 INFO - PROCESS | 4263 | 1467363836569 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:56 INFO - PROCESS | 4263 | 1467363836579 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:56 INFO - PROCESS | 4263 | 1467363836810 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:03:56 INFO - PROCESS | 4263 | 1467363836941 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:56 INFO - PROCESS | 4263 | 1467363836953 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x9280f400 == 27 [pid = 4263] [id = 620] 02:03:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x9280fc00) [pid = 4263] [serial = 1861] [outer = (nil)] 02:03:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92813800) [pid = 4263] [serial = 1862] [outer = 0x9280fc00] 02:03:57 INFO - PROCESS | 4263 | 1467363837041 Marionette DEBUG loaded listener.js 02:03:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x928e0000) [pid = 4263] [serial = 1863] [outer = 0x9280fc00] 02:03:58 INFO - PROCESS | 4263 | 1467363838102 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1642ms 02:03:58 INFO - PROCESS | 4263 | 1467363838163 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:03:58 INFO - PROCESS | 4263 | 1467363838168 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 02:03:58 INFO - PROCESS | 4263 | 1467363838175 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:03:58 INFO - PROCESS | 4263 | 1467363838178 Marionette TRACE conn3 <- [1,2454,null,{}] 02:03:58 INFO - PROCESS | 4263 | 1467363838184 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:58 INFO - PROCESS | 4263 | 1467363838189 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:58 INFO - PROCESS | 4263 | 1467363838387 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:03:58 INFO - PROCESS | 4263 | 1467363838615 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:03:58 INFO - PROCESS | 4263 | 1467363838625 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:03:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ea000 == 28 [pid = 4263] [id = 621] 02:03:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8a3ec000) [pid = 4263] [serial = 1864] [outer = (nil)] 02:03:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8c699000) [pid = 4263] [serial = 1865] [outer = 0x8a3ec000] 02:03:58 INFO - PROCESS | 4263 | 1467363838863 Marionette DEBUG loaded listener.js 02:03:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8c8f4c00) [pid = 4263] [serial = 1866] [outer = 0x8a3ec000] 02:03:59 INFO - PROCESS | 4263 | 1467363839839 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1740ms 02:03:59 INFO - PROCESS | 4263 | 1467363839915 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:03:59 INFO - PROCESS | 4263 | 1467363839921 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 02:03:59 INFO - PROCESS | 4263 | 1467363839929 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:03:59 INFO - PROCESS | 4263 | 1467363839933 Marionette TRACE conn3 <- [1,2458,null,{}] 02:03:59 INFO - PROCESS | 4263 | 1467363839940 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:03:59 INFO - PROCESS | 4263 | 1467363839946 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:00 INFO - PROCESS | 4263 | 1467363840150 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92bc0400) [pid = 4263] [serial = 1818] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x928eac00) [pid = 4263] [serial = 1817] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8c8f9400) [pid = 4263] [serial = 1791] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x924e0400) [pid = 4263] [serial = 1809] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x924db800) [pid = 4263] [serial = 1799] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8dabb800) [pid = 4263] [serial = 1803] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92646c00) [pid = 4263] [serial = 1811] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x92620800) [pid = 4263] [serial = 1800] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8c695400) [pid = 4263] [serial = 1790] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x9242e400) [pid = 4263] [serial = 1808] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8e31f400) [pid = 4263] [serial = 1794] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8e30a400) [pid = 4263] [serial = 1815] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x923f7000) [pid = 4263] [serial = 1796] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x9280b400) [pid = 4263] [serial = 1812] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8d803000) [pid = 4263] [serial = 1802] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e30a000) [pid = 4263] [serial = 1793] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8ea27c00) [pid = 4263] [serial = 1806] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8e31e800) [pid = 4263] [serial = 1805] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x9242c400) [pid = 4263] [serial = 1797] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8e313800) [pid = 4263] [serial = 1814] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8f450c00) [pid = 4263] [serial = 1788] [outer = (nil)] [url = about:blank] 02:04:00 INFO - PROCESS | 4263 | 1467363840388 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:00 INFO - PROCESS | 4263 | 1467363840396 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8fb000 == 29 [pid = 4263] [id = 622] 02:04:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8d111800) [pid = 4263] [serial = 1867] [outer = (nil)] 02:04:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8dab7800) [pid = 4263] [serial = 1868] [outer = 0x8d111800] 02:04:00 INFO - PROCESS | 4263 | 1467363840484 Marionette DEBUG loaded listener.js 02:04:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8e316800) [pid = 4263] [serial = 1869] [outer = 0x8d111800] 02:04:01 INFO - PROCESS | 4263 | 1467363841274 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1388ms 02:04:01 INFO - PROCESS | 4263 | 1467363841316 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:04:01 INFO - PROCESS | 4263 | 1467363841322 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 02:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:04:01 INFO - PROCESS | 4263 | 1467363841332 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:04:01 INFO - PROCESS | 4263 | 1467363841335 Marionette TRACE conn3 <- [1,2462,null,{}] 02:04:01 INFO - PROCESS | 4263 | 1467363841342 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:01 INFO - PROCESS | 4263 | 1467363841347 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:01 INFO - PROCESS | 4263 | 1467363841529 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:04:01 INFO - PROCESS | 4263 | 1467363841667 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:01 INFO - PROCESS | 4263 | 1467363841676 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30dc00 == 30 [pid = 4263] [id = 623] 02:04:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8e313800) [pid = 4263] [serial = 1870] [outer = (nil)] 02:04:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8f454800) [pid = 4263] [serial = 1871] [outer = 0x8e313800] 02:04:01 INFO - PROCESS | 4263 | 1467363841746 Marionette DEBUG loaded listener.js 02:04:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92423800) [pid = 4263] [serial = 1872] [outer = 0x8e313800] 02:04:02 INFO - PROCESS | 4263 | 1467363842610 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1329ms 02:04:02 INFO - PROCESS | 4263 | 1467363842666 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:04:02 INFO - PROCESS | 4263 | 1467363842672 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 02:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:04:02 INFO - PROCESS | 4263 | 1467363842680 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:04:02 INFO - PROCESS | 4263 | 1467363842685 Marionette TRACE conn3 <- [1,2466,null,{}] 02:04:02 INFO - PROCESS | 4263 | 1467363842706 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:02 INFO - PROCESS | 4263 | 1467363842714 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:02 INFO - PROCESS | 4263 | 1467363842949 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:04:02 INFO - PROCESS | 4263 | 1467363842976 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:02 INFO - PROCESS | 4263 | 1467363842985 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x9263d800 == 31 [pid = 4263] [id = 624] 02:04:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9263dc00) [pid = 4263] [serial = 1873] [outer = (nil)] 02:04:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92643800) [pid = 4263] [serial = 1874] [outer = 0x9263dc00] 02:04:03 INFO - PROCESS | 4263 | 1467363843058 Marionette DEBUG loaded listener.js 02:04:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92805800) [pid = 4263] [serial = 1875] [outer = 0x9263dc00] 02:04:03 INFO - PROCESS | 4263 | 1467363843983 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1345ms 02:04:04 INFO - PROCESS | 4263 | 1467363844025 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:04:04 INFO - PROCESS | 4263 | 1467363844029 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 02:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:04:04 INFO - PROCESS | 4263 | 1467363844035 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:04:04 INFO - PROCESS | 4263 | 1467363844038 Marionette TRACE conn3 <- [1,2470,null,{}] 02:04:04 INFO - PROCESS | 4263 | 1467363844044 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:04 INFO - PROCESS | 4263 | 1467363844049 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:04 INFO - PROCESS | 4263 | 1467363844283 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:04:04 INFO - PROCESS | 4263 | 1467363844307 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:04 INFO - PROCESS | 4263 | 1467363844315 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x8f45cc00 == 32 [pid = 4263] [id = 625] 02:04:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x9263e000) [pid = 4263] [serial = 1876] [outer = (nil)] 02:04:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x928e2000) [pid = 4263] [serial = 1877] [outer = 0x9263e000] 02:04:04 INFO - PROCESS | 4263 | 1467363844391 Marionette DEBUG loaded listener.js 02:04:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x928e5800) [pid = 4263] [serial = 1878] [outer = 0x9263e000] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d2d7800) [pid = 4263] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d803c00) [pid = 4263] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x91b66000) [pid = 4263] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e302400) [pid = 4263] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c694000) [pid = 4263] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8c8f3800) [pid = 4263] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92bbb400) [pid = 4263] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8ec77800) [pid = 4263] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8ec78c00) [pid = 4263] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8ec6f000) [pid = 4263] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:04:05 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8d2dd000) [pid = 4263] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:04:05 INFO - PROCESS | 4263 | 1467363845439 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1439ms 02:04:05 INFO - PROCESS | 4263 | 1467363845476 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:04:05 INFO - PROCESS | 4263 | 1467363845480 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 02:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:04:05 INFO - PROCESS | 4263 | 1467363845487 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:04:05 INFO - PROCESS | 4263 | 1467363845489 Marionette TRACE conn3 <- [1,2474,null,{}] 02:04:05 INFO - PROCESS | 4263 | 1467363845495 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:05 INFO - PROCESS | 4263 | 1467363845500 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:05 INFO - PROCESS | 4263 | 1467363845705 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:04:05 INFO - PROCESS | 4263 | 1467363845723 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:05 INFO - PROCESS | 4263 | 1467363845730 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e306400 == 33 [pid = 4263] [id = 626] 02:04:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8ea21400) [pid = 4263] [serial = 1879] [outer = (nil)] 02:04:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x9280bc00) [pid = 4263] [serial = 1880] [outer = 0x8ea21400] 02:04:05 INFO - PROCESS | 4263 | 1467363845813 Marionette DEBUG loaded listener.js 02:04:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92bb4400) [pid = 4263] [serial = 1881] [outer = 0x8ea21400] 02:04:06 INFO - PROCESS | 4263 | 1467363846720 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1291ms 02:04:06 INFO - PROCESS | 4263 | 1467363846779 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:04:06 INFO - PROCESS | 4263 | 1467363846783 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 02:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:04:06 INFO - PROCESS | 4263 | 1467363846789 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:04:06 INFO - PROCESS | 4263 | 1467363846792 Marionette TRACE conn3 <- [1,2478,null,{}] 02:04:06 INFO - PROCESS | 4263 | 1467363846798 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:06 INFO - PROCESS | 4263 | 1467363846808 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:06 INFO - PROCESS | 4263 | 1467363846976 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:04:07 INFO - PROCESS | 4263 | 1467363847210 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:07 INFO - PROCESS | 4263 | 1467363847219 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3df800 == 34 [pid = 4263] [id = 627] 02:04:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8a3e0000) [pid = 4263] [serial = 1882] [outer = (nil)] 02:04:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8c698000) [pid = 4263] [serial = 1883] [outer = 0x8a3e0000] 02:04:07 INFO - PROCESS | 4263 | 1467363847311 Marionette DEBUG loaded listener.js 02:04:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8c8edc00) [pid = 4263] [serial = 1884] [outer = 0x8a3e0000] 02:04:08 INFO - PROCESS | 4263 | 1467363848410 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1682ms 02:04:08 INFO - PROCESS | 4263 | 1467363848475 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:04:08 INFO - PROCESS | 4263 | 1467363848480 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 02:04:08 INFO - PROCESS | 4263 | 1467363848488 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:04:08 INFO - PROCESS | 4263 | 1467363848494 Marionette TRACE conn3 <- [1,2482,null,{}] 02:04:08 INFO - PROCESS | 4263 | 1467363848501 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:08 INFO - PROCESS | 4263 | 1467363848507 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:08 INFO - PROCESS | 4263 | 1467363848731 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:04:08 INFO - PROCESS | 4263 | 1467363848979 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:08 INFO - PROCESS | 4263 | 1467363848988 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2df000 == 35 [pid = 4263] [id = 628] 02:04:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e305800) [pid = 4263] [serial = 1885] [outer = (nil)] 02:04:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ea1b400) [pid = 4263] [serial = 1886] [outer = 0x8e305800] 02:04:09 INFO - PROCESS | 4263 | 1467363849076 Marionette DEBUG loaded listener.js 02:04:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8ec6e000) [pid = 4263] [serial = 1887] [outer = 0x8e305800] 02:04:10 INFO - PROCESS | 4263 | 1467363850000 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1583ms 02:04:10 INFO - PROCESS | 4263 | 1467363850074 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:04:10 INFO - PROCESS | 4263 | 1467363850080 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 02:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:04:10 INFO - PROCESS | 4263 | 1467363850087 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:04:10 INFO - PROCESS | 4263 | 1467363850091 Marionette TRACE conn3 <- [1,2486,null,{}] 02:04:10 INFO - PROCESS | 4263 | 1467363850098 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:10 INFO - PROCESS | 4263 | 1467363850103 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:10 INFO - PROCESS | 4263 | 1467363850333 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:04:10 INFO - PROCESS | 4263 | 1467363850606 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:10 INFO - PROCESS | 4263 | 1467363850614 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b61c00 == 36 [pid = 4263] [id = 629] 02:04:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x924d4c00) [pid = 4263] [serial = 1888] [outer = (nil)] 02:04:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9261ac00) [pid = 4263] [serial = 1889] [outer = 0x924d4c00] 02:04:10 INFO - PROCESS | 4263 | 1467363850714 Marionette DEBUG loaded listener.js 02:04:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92626800) [pid = 4263] [serial = 1890] [outer = 0x924d4c00] 02:04:11 INFO - PROCESS | 4263 | 1467363851653 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1596ms 02:04:11 INFO - PROCESS | 4263 | 1467363851684 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:04:11 INFO - PROCESS | 4263 | 1467363851688 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 02:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:04:11 INFO - PROCESS | 4263 | 1467363851704 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:04:11 INFO - PROCESS | 4263 | 1467363851714 Marionette TRACE conn3 <- [1,2490,null,{}] 02:04:11 INFO - PROCESS | 4263 | 1467363851721 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:11 INFO - PROCESS | 4263 | 1467363851728 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:11 INFO - PROCESS | 4263 | 1467363851923 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:04:12 INFO - PROCESS | 4263 | 1467363852103 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:12 INFO - PROCESS | 4263 | 1467363852111 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e0c00 == 37 [pid = 4263] [id = 630] 02:04:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8a3e4400) [pid = 4263] [serial = 1891] [outer = (nil)] 02:04:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92d19c00) [pid = 4263] [serial = 1892] [outer = 0x8a3e4400] 02:04:12 INFO - PROCESS | 4263 | 1467363852196 Marionette DEBUG loaded listener.js 02:04:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92dd0400) [pid = 4263] [serial = 1893] [outer = 0x8a3e4400] 02:04:13 INFO - PROCESS | 4263 | 1467363853160 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1505ms 02:04:13 INFO - PROCESS | 4263 | 1467363853201 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:04:13 INFO - PROCESS | 4263 | 1467363853206 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 02:04:13 INFO - PROCESS | 4263 | 1467363853212 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:04:13 INFO - PROCESS | 4263 | 1467363853216 Marionette TRACE conn3 <- [1,2494,null,{}] 02:04:13 INFO - PROCESS | 4263 | 1467363853221 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:13 INFO - PROCESS | 4263 | 1467363853227 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:13 INFO - PROCESS | 4263 | 1467363853412 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:04:13 INFO - PROCESS | 4263 | 1467363853610 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:13 INFO - PROCESS | 4263 | 1467363853619 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d806400 == 38 [pid = 4263] [id = 631] 02:04:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8e092c00) [pid = 4263] [serial = 1894] [outer = (nil)] 02:04:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x928df000) [pid = 4263] [serial = 1895] [outer = 0x8e092c00] 02:04:13 INFO - PROCESS | 4263 | 1467363853697 Marionette DEBUG loaded listener.js 02:04:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92f80c00) [pid = 4263] [serial = 1896] [outer = 0x8e092c00] 02:04:14 INFO - PROCESS | 4263 | 1467363854638 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1482ms 02:04:14 INFO - PROCESS | 4263 | 1467363854694 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:04:14 INFO - PROCESS | 4263 | 1467363854698 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 02:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:04:14 INFO - PROCESS | 4263 | 1467363854704 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:04:14 INFO - PROCESS | 4263 | 1467363854708 Marionette TRACE conn3 <- [1,2498,null,{}] 02:04:14 INFO - PROCESS | 4263 | 1467363854714 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:14 INFO - PROCESS | 4263 | 1467363854719 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:14 INFO - PROCESS | 4263 | 1467363854892 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:04:15 INFO - PROCESS | 4263 | 1467363855075 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:15 INFO - PROCESS | 4263 | 1467363855094 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x93009800 == 39 [pid = 4263] [id = 632] 02:04:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x9300c800) [pid = 4263] [serial = 1897] [outer = (nil)] 02:04:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x93b25000) [pid = 4263] [serial = 1898] [outer = 0x9300c800] 02:04:15 INFO - PROCESS | 4263 | 1467363855228 Marionette DEBUG loaded listener.js 02:04:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x93d35c00) [pid = 4263] [serial = 1899] [outer = 0x9300c800] 02:04:16 INFO - PROCESS | 4263 | 1467363856270 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1636ms 02:04:16 INFO - PROCESS | 4263 | 1467363856342 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:04:16 INFO - PROCESS | 4263 | 1467363856346 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 02:04:16 INFO - PROCESS | 4263 | 1467363856352 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:04:16 INFO - PROCESS | 4263 | 1467363856356 Marionette TRACE conn3 <- [1,2502,null,{}] 02:04:16 INFO - PROCESS | 4263 | 1467363856362 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:16 INFO - PROCESS | 4263 | 1467363856367 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:16 INFO - PROCESS | 4263 | 1467363856544 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:04:16 INFO - PROCESS | 4263 | 1467363856725 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:16 INFO - PROCESS | 4263 | 1467363856734 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d806c00 == 40 [pid = 4263] [id = 633] 02:04:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x923fa000) [pid = 4263] [serial = 1900] [outer = (nil)] 02:04:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x948bb800) [pid = 4263] [serial = 1901] [outer = 0x923fa000] 02:04:16 INFO - PROCESS | 4263 | 1467363856811 Marionette DEBUG loaded listener.js 02:04:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x9529a000) [pid = 4263] [serial = 1902] [outer = 0x923fa000] 02:04:18 INFO - PROCESS | 4263 | 1467363858024 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1737ms 02:04:18 INFO - PROCESS | 4263 | 1467363858090 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:04:18 INFO - PROCESS | 4263 | 1467363858097 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 02:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:04:18 INFO - PROCESS | 4263 | 1467363858105 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:04:18 INFO - PROCESS | 4263 | 1467363858110 Marionette TRACE conn3 <- [1,2506,null,{}] 02:04:18 INFO - PROCESS | 4263 | 1467363858127 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:18 INFO - PROCESS | 4263 | 1467363858133 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:18 INFO - PROCESS | 4263 | 1467363858338 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:04:18 INFO - PROCESS | 4263 | 1467363858698 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:18 INFO - PROCESS | 4263 | 1467363858713 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d806000 == 41 [pid = 4263] [id = 634] 02:04:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8d807400) [pid = 4263] [serial = 1903] [outer = (nil)] 02:04:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x8dab9800) [pid = 4263] [serial = 1904] [outer = 0x8d807400] 02:04:18 INFO - PROCESS | 4263 | 1467363858785 Marionette DEBUG loaded listener.js 02:04:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8dac3800) [pid = 4263] [serial = 1905] [outer = 0x8d807400] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f2800 == 40 [pid = 4263] [id = 611] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8e306400 == 39 [pid = 4263] [id = 626] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8f45cc00 == 38 [pid = 4263] [id = 625] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x9263d800 == 37 [pid = 4263] [id = 624] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30dc00 == 36 [pid = 4263] [id = 623] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8fb000 == 35 [pid = 4263] [id = 622] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ea000 == 34 [pid = 4263] [id = 621] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693800 == 33 [pid = 4263] [id = 612] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09ec00 == 32 [pid = 4263] [id = 601] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8c699c00 == 31 [pid = 4263] [id = 618] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e6400 == 30 [pid = 4263] [id = 604] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8dac0c00 == 29 [pid = 4263] [id = 614] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x9280f400 == 28 [pid = 4263] [id = 620] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x91b6ac00 == 27 [pid = 4263] [id = 602] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8e092000 == 26 [pid = 4263] [id = 619] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31b400 == 25 [pid = 4263] [id = 610] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d5c00 == 24 [pid = 4263] [id = 616] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8c696c00 == 23 [pid = 4263] [id = 609] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8d114800 == 22 [pid = 4263] [id = 605] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8d803400 == 21 [pid = 4263] [id = 613] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x9263ec00 == 20 [pid = 4263] [id = 603] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f8000 == 19 [pid = 4263] [id = 600] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ef800 == 18 [pid = 4263] [id = 606] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x92425400 == 17 [pid = 4263] [id = 617] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec71c00 == 16 [pid = 4263] [id = 615] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x9280c800 == 15 [pid = 4263] [id = 608] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec79800 == 14 [pid = 4263] [id = 607] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x93009800 == 13 [pid = 4263] [id = 632] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8d806c00 == 12 [pid = 4263] [id = 633] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8d806400 == 11 [pid = 4263] [id = 631] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e0c00 == 10 [pid = 4263] [id = 630] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2df000 == 9 [pid = 4263] [id = 628] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x91b61c00 == 8 [pid = 4263] [id = 629] 02:04:19 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3df800 == 7 [pid = 4263] [id = 627] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8e307400) [pid = 4263] [serial = 1821] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x8d80cc00) [pid = 4263] [serial = 1841] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8e09ac00) [pid = 4263] [serial = 1820] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x92622800) [pid = 4263] [serial = 1824] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8ea1cc00) [pid = 4263] [serial = 1845] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x92421400) [pid = 4263] [serial = 1823] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8c69c800) [pid = 4263] [serial = 1838] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8c8fa000) [pid = 4263] [serial = 1839] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8d11f400) [pid = 4263] [serial = 1836] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8c8f9c00) [pid = 4263] [serial = 1835] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92d23400) [pid = 4263] [serial = 1827] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x92d1a400) [pid = 4263] [serial = 1826] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x92ddc800) [pid = 4263] [serial = 1830] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92dd7c00) [pid = 4263] [serial = 1829] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x91b61000) [pid = 4263] [serial = 1847] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x93009400) [pid = 4263] [serial = 1833] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8f45c000) [pid = 4263] [serial = 1850] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92f7e800) [pid = 4263] [serial = 1832] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x91b6dc00) [pid = 4263] [serial = 1848] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e310800) [pid = 4263] [serial = 1844] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x923f0c00) [pid = 4263] [serial = 1851] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8dabb000) [pid = 4263] [serial = 1842] [outer = (nil)] [url = about:blank] 02:04:20 INFO - PROCESS | 4263 | 1467363860699 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2652ms 02:04:20 INFO - PROCESS | 4263 | 1467363860806 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:04:20 INFO - PROCESS | 4263 | 1467363860812 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 02:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:04:20 INFO - PROCESS | 4263 | 1467363860821 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:04:20 INFO - PROCESS | 4263 | 1467363860828 Marionette TRACE conn3 <- [1,2510,null,{}] 02:04:20 INFO - PROCESS | 4263 | 1467363860835 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:20 INFO - PROCESS | 4263 | 1467363860840 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:21 INFO - PROCESS | 4263 | 1467363861015 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:04:21 INFO - PROCESS | 4263 | 1467363861027 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:21 INFO - PROCESS | 4263 | 1467363861037 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7000 == 8 [pid = 4263] [id = 635] 02:04:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8c8f8000) [pid = 4263] [serial = 1906] [outer = (nil)] 02:04:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d11f800) [pid = 4263] [serial = 1907] [outer = 0x8c8f8000] 02:04:21 INFO - PROCESS | 4263 | 1467363861108 Marionette DEBUG loaded listener.js 02:04:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8d2dd400) [pid = 4263] [serial = 1908] [outer = 0x8c8f8000] 02:04:22 INFO - PROCESS | 4263 | 1467363862075 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1292ms 02:04:22 INFO - PROCESS | 4263 | 1467363862113 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:04:22 INFO - PROCESS | 4263 | 1467363862121 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 02:04:22 INFO - PROCESS | 4263 | 1467363862132 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:04:22 INFO - PROCESS | 4263 | 1467363862137 Marionette TRACE conn3 <- [1,2514,null,{}] 02:04:22 INFO - PROCESS | 4263 | 1467363862143 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:22 INFO - PROCESS | 4263 | 1467363862148 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:22 INFO - PROCESS | 4263 | 1467363862328 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:04:22 INFO - PROCESS | 4263 | 1467363862475 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:22 INFO - PROCESS | 4263 | 1467363862483 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d806400 == 9 [pid = 4263] [id = 636] 02:04:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8dabc000) [pid = 4263] [serial = 1909] [outer = (nil)] 02:04:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e099000) [pid = 4263] [serial = 1910] [outer = 0x8dabc000] 02:04:22 INFO - PROCESS | 4263 | 1467363862569 Marionette DEBUG loaded listener.js 02:04:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8e306400) [pid = 4263] [serial = 1911] [outer = 0x8dabc000] 02:04:23 INFO - PROCESS | 4263 | 1467363863575 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1482ms 02:04:23 INFO - PROCESS | 4263 | 1467363863614 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:04:23 INFO - PROCESS | 4263 | 1467363863618 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 02:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:04:23 INFO - PROCESS | 4263 | 1467363863624 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:04:23 INFO - PROCESS | 4263 | 1467363863630 Marionette TRACE conn3 <- [1,2518,null,{}] 02:04:23 INFO - PROCESS | 4263 | 1467363863651 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:23 INFO - PROCESS | 4263 | 1467363863660 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:23 INFO - PROCESS | 4263 | 1467363863878 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:04:23 INFO - PROCESS | 4263 | 1467363863905 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:23 INFO - PROCESS | 4263 | 1467363863912 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec73000 == 10 [pid = 4263] [id = 637] 02:04:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8ec73c00) [pid = 4263] [serial = 1912] [outer = (nil)] 02:04:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8ec78400) [pid = 4263] [serial = 1913] [outer = 0x8ec73c00] 02:04:23 INFO - PROCESS | 4263 | 1467363863987 Marionette DEBUG loaded listener.js 02:04:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8f45b400) [pid = 4263] [serial = 1914] [outer = 0x8ec73c00] 02:04:25 INFO - PROCESS | 4263 | 1467363865312 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9263dc00) [pid = 4263] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9263e000) [pid = 4263] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x9280fc00) [pid = 4263] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e313800) [pid = 4263] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d111800) [pid = 4263] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8c8fc800) [pid = 4263] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8f457400) [pid = 4263] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8a3ec000) [pid = 4263] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92427800) [pid = 4263] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:04:25 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8ea21400) [pid = 4263] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1745ms 02:04:25 INFO - PROCESS | 4263 | 1467363865382 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:04:25 INFO - PROCESS | 4263 | 1467363865385 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 02:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:04:25 INFO - PROCESS | 4263 | 1467363865392 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:04:25 INFO - PROCESS | 4263 | 1467363865395 Marionette TRACE conn3 <- [1,2522,null,{}] 02:04:25 INFO - PROCESS | 4263 | 1467363865401 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:25 INFO - PROCESS | 4263 | 1467363865405 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:25 INFO - PROCESS | 4263 | 1467363865555 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:04:25 INFO - PROCESS | 4263 | 1467363865731 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:25 INFO - PROCESS | 4263 | 1467363865737 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:25 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f8400 == 11 [pid = 4263] [id = 638] 02:04:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e091400) [pid = 4263] [serial = 1915] [outer = (nil)] 02:04:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8f44fc00) [pid = 4263] [serial = 1916] [outer = 0x8e091400] 02:04:25 INFO - PROCESS | 4263 | 1467363865808 Marionette DEBUG loaded listener.js 02:04:25 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x91b6c000) [pid = 4263] [serial = 1917] [outer = 0x8e091400] 02:04:26 INFO - PROCESS | 4263 | 1467363866570 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1235ms 02:04:26 INFO - PROCESS | 4263 | 1467363866628 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:04:26 INFO - PROCESS | 4263 | 1467363866632 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 02:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:04:26 INFO - PROCESS | 4263 | 1467363866638 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:04:26 INFO - PROCESS | 4263 | 1467363866641 Marionette TRACE conn3 <- [1,2526,null,{}] 02:04:26 INFO - PROCESS | 4263 | 1467363866646 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:26 INFO - PROCESS | 4263 | 1467363866651 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:26 INFO - PROCESS | 4263 | 1467363866874 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:04:26 INFO - PROCESS | 4263 | 1467363866885 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:26 INFO - PROCESS | 4263 | 1467363866891 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:26 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30a400 == 12 [pid = 4263] [id = 639] 02:04:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x923fc000) [pid = 4263] [serial = 1918] [outer = (nil)] 02:04:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x924de000) [pid = 4263] [serial = 1919] [outer = 0x923fc000] 02:04:26 INFO - PROCESS | 4263 | 1467363866961 Marionette DEBUG loaded listener.js 02:04:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x9261c800) [pid = 4263] [serial = 1920] [outer = 0x923fc000] 02:04:28 INFO - PROCESS | 4263 | 1467363868149 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1581ms 02:04:28 INFO - PROCESS | 4263 | 1467363868221 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:04:28 INFO - PROCESS | 4263 | 1467363868228 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 02:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:04:28 INFO - PROCESS | 4263 | 1467363868237 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:04:28 INFO - PROCESS | 4263 | 1467363868241 Marionette TRACE conn3 <- [1,2530,null,{}] 02:04:28 INFO - PROCESS | 4263 | 1467363868251 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:28 INFO - PROCESS | 4263 | 1467363868256 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:28 INFO - PROCESS | 4263 | 1467363868474 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:04:28 INFO - PROCESS | 4263 | 1467363868767 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:28 INFO - PROCESS | 4263 | 1467363868775 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1400 == 13 [pid = 4263] [id = 640] 02:04:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8d116c00) [pid = 4263] [serial = 1921] [outer = (nil)] 02:04:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8dab9400) [pid = 4263] [serial = 1922] [outer = 0x8d116c00] 02:04:28 INFO - PROCESS | 4263 | 1467363868865 Marionette DEBUG loaded listener.js 02:04:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8e303c00) [pid = 4263] [serial = 1923] [outer = 0x8d116c00] 02:04:29 INFO - PROCESS | 4263 | 1467363869858 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1684ms 02:04:29 INFO - PROCESS | 4263 | 1467363869921 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:04:29 INFO - PROCESS | 4263 | 1467363869929 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 02:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:04:29 INFO - PROCESS | 4263 | 1467363869939 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:04:29 INFO - PROCESS | 4263 | 1467363869943 Marionette TRACE conn3 <- [1,2534,null,{}] 02:04:29 INFO - PROCESS | 4263 | 1467363869950 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:29 INFO - PROCESS | 4263 | 1467363869956 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:30 INFO - PROCESS | 4263 | 1467363870144 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:04:30 INFO - PROCESS | 4263 | 1467363870375 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:30 INFO - PROCESS | 4263 | 1467363870382 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:30 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dab7000 == 14 [pid = 4263] [id = 641] 02:04:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8ec76c00) [pid = 4263] [serial = 1924] [outer = (nil)] 02:04:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x91b60800) [pid = 4263] [serial = 1925] [outer = 0x8ec76c00] 02:04:30 INFO - PROCESS | 4263 | 1467363870515 Marionette DEBUG loaded listener.js 02:04:30 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x9242c800) [pid = 4263] [serial = 1926] [outer = 0x8ec76c00] 02:04:31 INFO - PROCESS | 4263 | 1467363871539 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1639ms 02:04:31 INFO - PROCESS | 4263 | 1467363871579 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:04:31 INFO - PROCESS | 4263 | 1467363871583 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 02:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:04:31 INFO - PROCESS | 4263 | 1467363871590 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:04:31 INFO - PROCESS | 4263 | 1467363871596 Marionette TRACE conn3 <- [1,2538,null,{}] 02:04:31 INFO - PROCESS | 4263 | 1467363871613 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:31 INFO - PROCESS | 4263 | 1467363871622 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:31 INFO - PROCESS | 4263 | 1467363871815 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:04:32 INFO - PROCESS | 4263 | 1467363872041 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:32 INFO - PROCESS | 4263 | 1467363872050 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x92645000 == 15 [pid = 4263] [id = 642] 02:04:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92645400) [pid = 4263] [serial = 1927] [outer = (nil)] 02:04:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x9280c000) [pid = 4263] [serial = 1928] [outer = 0x92645400] 02:04:32 INFO - PROCESS | 4263 | 1467363872181 Marionette DEBUG loaded listener.js 02:04:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92810400) [pid = 4263] [serial = 1929] [outer = 0x92645400] 02:04:33 INFO - PROCESS | 4263 | 1467363873186 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1645ms 02:04:33 INFO - PROCESS | 4263 | 1467363873235 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:04:33 INFO - PROCESS | 4263 | 1467363873240 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 02:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:04:33 INFO - PROCESS | 4263 | 1467363873246 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:04:33 INFO - PROCESS | 4263 | 1467363873251 Marionette TRACE conn3 <- [1,2542,null,{}] 02:04:33 INFO - PROCESS | 4263 | 1467363873256 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:33 INFO - PROCESS | 4263 | 1467363873262 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:33 INFO - PROCESS | 4263 | 1467363873441 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:04:33 INFO - PROCESS | 4263 | 1467363873629 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:33 INFO - PROCESS | 4263 | 1467363873638 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a1400 == 16 [pid = 4263] [id = 643] 02:04:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8c8f3800) [pid = 4263] [serial = 1930] [outer = (nil)] 02:04:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8d2d8000) [pid = 4263] [serial = 1931] [outer = 0x8c8f3800] 02:04:33 INFO - PROCESS | 4263 | 1467363873765 Marionette DEBUG loaded listener.js 02:04:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x8e31c400) [pid = 4263] [serial = 1932] [outer = 0x8c8f3800] 02:04:34 INFO - PROCESS | 4263 | 1467363874912 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1738ms 02:04:35 INFO - PROCESS | 4263 | 1467363875009 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:04:35 INFO - PROCESS | 4263 | 1467363875016 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 02:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:04:35 INFO - PROCESS | 4263 | 1467363875023 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:04:35 INFO - PROCESS | 4263 | 1467363875030 Marionette TRACE conn3 <- [1,2546,null,{}] 02:04:35 INFO - PROCESS | 4263 | 1467363875038 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:35 INFO - PROCESS | 4263 | 1467363875044 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:35 INFO - PROCESS | 4263 | 1467363875213 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x9280bc00) [pid = 4263] [serial = 1880] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x92805800) [pid = 4263] [serial = 1875] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x928e2000) [pid = 4263] [serial = 1877] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92813800) [pid = 4263] [serial = 1862] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x928e0000) [pid = 4263] [serial = 1863] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8f454800) [pid = 4263] [serial = 1871] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8dab7800) [pid = 4263] [serial = 1868] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8e316800) [pid = 4263] [serial = 1869] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8e097000) [pid = 4263] [serial = 1856] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8e301800) [pid = 4263] [serial = 1857] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92422000) [pid = 4263] [serial = 1859] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x924d7c00) [pid = 4263] [serial = 1860] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8c699000) [pid = 4263] [serial = 1865] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8c8f4c00) [pid = 4263] [serial = 1866] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x9263a400) [pid = 4263] [serial = 1854] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x924d5c00) [pid = 4263] [serial = 1853] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92643800) [pid = 4263] [serial = 1874] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x928e5800) [pid = 4263] [serial = 1878] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92423800) [pid = 4263] [serial = 1872] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92bb4400) [pid = 4263] [serial = 1881] [outer = (nil)] [url = about:blank] 02:04:35 INFO - PROCESS | 4263 | 1467363875434 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:35 INFO - PROCESS | 4263 | 1467363875447 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8fcc00 == 17 [pid = 4263] [id = 644] 02:04:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d111400) [pid = 4263] [serial = 1933] [outer = (nil)] 02:04:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d802800) [pid = 4263] [serial = 1934] [outer = 0x8d111400] 02:04:35 INFO - PROCESS | 4263 | 1467363875530 Marionette DEBUG loaded listener.js 02:04:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e0a0c00) [pid = 4263] [serial = 1935] [outer = 0x8d111400] 02:04:36 INFO - PROCESS | 4263 | 1467363876344 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1386ms 02:04:36 INFO - PROCESS | 4263 | 1467363876411 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:04:36 INFO - PROCESS | 4263 | 1467363876417 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 02:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:04:36 INFO - PROCESS | 4263 | 1467363876428 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:04:36 INFO - PROCESS | 4263 | 1467363876431 Marionette TRACE conn3 <- [1,2550,null,{}] 02:04:36 INFO - PROCESS | 4263 | 1467363876438 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:36 INFO - PROCESS | 4263 | 1467363876443 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:36 INFO - PROCESS | 4263 | 1467363876610 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:04:36 INFO - PROCESS | 4263 | 1467363876770 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:36 INFO - PROCESS | 4263 | 1467363876778 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e7000 == 18 [pid = 4263] [id = 645] 02:04:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ea21400) [pid = 4263] [serial = 1936] [outer = (nil)] 02:04:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x91b61400) [pid = 4263] [serial = 1937] [outer = 0x8ea21400] 02:04:36 INFO - PROCESS | 4263 | 1467363876849 Marionette DEBUG loaded listener.js 02:04:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x923f1800) [pid = 4263] [serial = 1938] [outer = 0x8ea21400] 02:04:37 INFO - PROCESS | 4263 | 1467363877703 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1332ms 02:04:37 INFO - PROCESS | 4263 | 1467363877760 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:04:37 INFO - PROCESS | 4263 | 1467363877763 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 02:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:04:37 INFO - PROCESS | 4263 | 1467363877770 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:04:37 INFO - PROCESS | 4263 | 1467363877776 Marionette TRACE conn3 <- [1,2554,null,{}] 02:04:37 INFO - PROCESS | 4263 | 1467363877791 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:37 INFO - PROCESS | 4263 | 1467363877799 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:38 INFO - PROCESS | 4263 | 1467363878017 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:04:38 INFO - PROCESS | 4263 | 1467363878042 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:38 INFO - PROCESS | 4263 | 1467363878054 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x9263b000 == 19 [pid = 4263] [id = 646] 02:04:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x9263c800) [pid = 4263] [serial = 1939] [outer = (nil)] 02:04:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92643800) [pid = 4263] [serial = 1940] [outer = 0x9263c800] 02:04:38 INFO - PROCESS | 4263 | 1467363878121 Marionette DEBUG loaded listener.js 02:04:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x9280a000) [pid = 4263] [serial = 1941] [outer = 0x9263c800] 02:04:39 INFO - PROCESS | 4263 | 1467363879118 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1383ms 02:04:39 INFO - PROCESS | 4263 | 1467363879153 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:04:39 INFO - PROCESS | 4263 | 1467363879158 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 02:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:04:39 INFO - PROCESS | 4263 | 1467363879164 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:04:39 INFO - PROCESS | 4263 | 1467363879166 Marionette TRACE conn3 <- [1,2558,null,{}] 02:04:39 INFO - PROCESS | 4263 | 1467363879179 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:39 INFO - PROCESS | 4263 | 1467363879184 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:39 INFO - PROCESS | 4263 | 1467363879391 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:04:39 INFO - PROCESS | 4263 | 1467363879422 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:39 INFO - PROCESS | 4263 | 1467363879430 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3eb000 == 20 [pid = 4263] [id = 647] 02:04:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92813c00) [pid = 4263] [serial = 1942] [outer = (nil)] 02:04:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x928e8400) [pid = 4263] [serial = 1943] [outer = 0x92813c00] 02:04:39 INFO - PROCESS | 4263 | 1467363879495 Marionette DEBUG loaded listener.js 02:04:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x924d6000) [pid = 4263] [serial = 1944] [outer = 0x92813c00] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8e092c00) [pid = 4263] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ec73c00) [pid = 4263] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8e091400) [pid = 4263] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8dabc000) [pid = 4263] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x9300c800) [pid = 4263] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8a3e4400) [pid = 4263] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x923fa000) [pid = 4263] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e305800) [pid = 4263] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x924d4c00) [pid = 4263] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8a3e0000) [pid = 4263] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8c8f8000) [pid = 4263] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:04:40 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8d807400) [pid = 4263] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:04:40 INFO - PROCESS | 4263 | 1467363880528 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1396ms 02:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:04:40 INFO - PROCESS | 4263 | 1467363880560 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:04:40 INFO - PROCESS | 4263 | 1467363880563 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 02:04:40 INFO - PROCESS | 4263 | 1467363880570 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:04:40 INFO - PROCESS | 4263 | 1467363880573 Marionette TRACE conn3 <- [1,2562,null,{}] 02:04:40 INFO - PROCESS | 4263 | 1467363880578 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:40 INFO - PROCESS | 4263 | 1467363880583 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:40 INFO - PROCESS | 4263 | 1467363880784 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:04:40 INFO - PROCESS | 4263 | 1467363880805 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:40 INFO - PROCESS | 4263 | 1467363880825 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c696800 == 21 [pid = 4263] [id = 648] 02:04:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8c69d800) [pid = 4263] [serial = 1945] [outer = (nil)] 02:04:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8ea26400) [pid = 4263] [serial = 1946] [outer = 0x8c69d800] 02:04:40 INFO - PROCESS | 4263 | 1467363880891 Marionette DEBUG loaded listener.js 02:04:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e313800) [pid = 4263] [serial = 1947] [outer = 0x8c69d800] 02:04:41 INFO - PROCESS | 4263 | 1467363881773 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:04:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:04:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1231ms 02:04:41 INFO - PROCESS | 4263 | 1467363881801 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:04:41 INFO - PROCESS | 4263 | 1467363881804 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 02:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:04:41 INFO - PROCESS | 4263 | 1467363881810 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:04:41 INFO - PROCESS | 4263 | 1467363881814 Marionette TRACE conn3 <- [1,2566,null,{}] 02:04:41 INFO - PROCESS | 4263 | 1467363881819 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:41 INFO - PROCESS | 4263 | 1467363881829 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:42 INFO - PROCESS | 4263 | 1467363882006 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:04:42 INFO - PROCESS | 4263 | 1467363882016 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:42 INFO - PROCESS | 4263 | 1467363882025 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69c800 == 22 [pid = 4263] [id = 649] 02:04:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x923eec00) [pid = 4263] [serial = 1948] [outer = (nil)] 02:04:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92d1b800) [pid = 4263] [serial = 1949] [outer = 0x923eec00] 02:04:42 INFO - PROCESS | 4263 | 1467363882092 Marionette DEBUG loaded listener.js 02:04:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92d1f400) [pid = 4263] [serial = 1950] [outer = 0x923eec00] 02:04:43 INFO - PROCESS | 4263 | 1467363883290 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1539ms 02:04:43 INFO - PROCESS | 4263 | 1467363883352 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:04:43 INFO - PROCESS | 4263 | 1467363883359 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 02:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:04:43 INFO - PROCESS | 4263 | 1467363883378 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:04:43 INFO - PROCESS | 4263 | 1467363883386 Marionette TRACE conn3 <- [1,2570,null,{}] 02:04:43 INFO - PROCESS | 4263 | 1467363883394 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:43 INFO - PROCESS | 4263 | 1467363883400 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:43 INFO - PROCESS | 4263 | 1467363883618 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:04:43 INFO - PROCESS | 4263 | 1467363883860 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:43 INFO - PROCESS | 4263 | 1467363883867 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:43 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2db800 == 23 [pid = 4263] [id = 650] 02:04:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8daba400) [pid = 4263] [serial = 1951] [outer = (nil)] 02:04:43 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e30bc00) [pid = 4263] [serial = 1952] [outer = 0x8daba400] 02:04:44 INFO - PROCESS | 4263 | 1467363883997 Marionette DEBUG loaded listener.js 02:04:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8ea22400) [pid = 4263] [serial = 1953] [outer = 0x8daba400] 02:04:45 INFO - PROCESS | 4263 | 1467363885008 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1692ms 02:04:45 INFO - PROCESS | 4263 | 1467363885068 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:04:45 INFO - PROCESS | 4263 | 1467363885075 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 02:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:04:45 INFO - PROCESS | 4263 | 1467363885086 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:04:45 INFO - PROCESS | 4263 | 1467363885091 Marionette TRACE conn3 <- [1,2574,null,{}] 02:04:45 INFO - PROCESS | 4263 | 1467363885097 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:45 INFO - PROCESS | 4263 | 1467363885103 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:45 INFO - PROCESS | 4263 | 1467363885331 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:04:45 INFO - PROCESS | 4263 | 1467363885616 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:45 INFO - PROCESS | 4263 | 1467363885626 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec6c800 == 24 [pid = 4263] [id = 651] 02:04:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x924d2400) [pid = 4263] [serial = 1954] [outer = (nil)] 02:04:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92626c00) [pid = 4263] [serial = 1955] [outer = 0x924d2400] 02:04:45 INFO - PROCESS | 4263 | 1467363885752 Marionette DEBUG loaded listener.js 02:04:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92647000) [pid = 4263] [serial = 1956] [outer = 0x924d2400] 02:04:46 INFO - PROCESS | 4263 | 1467363886640 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1586ms 02:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:04:46 INFO - PROCESS | 4263 | 1467363886672 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:04:46 INFO - PROCESS | 4263 | 1467363886676 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 02:04:46 INFO - PROCESS | 4263 | 1467363886683 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:04:46 INFO - PROCESS | 4263 | 1467363886689 Marionette TRACE conn3 <- [1,2578,null,{}] 02:04:46 INFO - PROCESS | 4263 | 1467363886724 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:46 INFO - PROCESS | 4263 | 1467363886733 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:46 INFO - PROCESS | 4263 | 1467363886918 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:04:47 INFO - PROCESS | 4263 | 1467363887103 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:47 INFO - PROCESS | 4263 | 1467363887115 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:47 INFO - PROCESS | 4263 | ++DOCSHELL 0x92bb8000 == 25 [pid = 4263] [id = 652] 02:04:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92d1b400) [pid = 4263] [serial = 1957] [outer = (nil)] 02:04:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92dd4000) [pid = 4263] [serial = 1958] [outer = 0x92d1b400] 02:04:47 INFO - PROCESS | 4263 | 1467363887195 Marionette DEBUG loaded listener.js 02:04:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92ddb000) [pid = 4263] [serial = 1959] [outer = 0x92d1b400] 02:04:48 INFO - PROCESS | 4263 | 1467363888163 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1555ms 02:04:48 INFO - PROCESS | 4263 | 1467363888238 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:04:48 INFO - PROCESS | 4263 | 1467363888244 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 02:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:04:48 INFO - PROCESS | 4263 | 1467363888250 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:04:48 INFO - PROCESS | 4263 | 1467363888254 Marionette TRACE conn3 <- [1,2582,null,{}] 02:04:48 INFO - PROCESS | 4263 | 1467363888260 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:48 INFO - PROCESS | 4263 | 1467363888265 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:48 INFO - PROCESS | 4263 | 1467363888479 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:04:48 INFO - PROCESS | 4263 | 1467363888661 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:48 INFO - PROCESS | 4263 | 1467363888670 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x924e1c00 == 26 [pid = 4263] [id = 653] 02:04:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92808000) [pid = 4263] [serial = 1960] [outer = (nil)] 02:04:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92f82c00) [pid = 4263] [serial = 1961] [outer = 0x92808000] 02:04:48 INFO - PROCESS | 4263 | 1467363888752 Marionette DEBUG loaded listener.js 02:04:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x93009800) [pid = 4263] [serial = 1962] [outer = 0x92808000] 02:04:49 INFO - PROCESS | 4263 | 1467363889687 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1482ms 02:04:49 INFO - PROCESS | 4263 | 1467363889733 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:04:49 INFO - PROCESS | 4263 | 1467363889737 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 02:04:49 INFO - PROCESS | 4263 | 1467363889744 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:04:49 INFO - PROCESS | 4263 | 1467363889747 Marionette TRACE conn3 <- [1,2586,null,{}] 02:04:49 INFO - PROCESS | 4263 | 1467363889753 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:49 INFO - PROCESS | 4263 | 1467363889758 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:49 INFO - PROCESS | 4263 | 1467363889929 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:04:50 INFO - PROCESS | 4263 | 1467363890112 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:50 INFO - PROCESS | 4263 | 1467363890121 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3de800 == 27 [pid = 4263] [id = 654] 02:04:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8e319800) [pid = 4263] [serial = 1963] [outer = (nil)] 02:04:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x92d17c00) [pid = 4263] [serial = 1964] [outer = 0x8e319800] 02:04:50 INFO - PROCESS | 4263 | 1467363890211 Marionette DEBUG loaded listener.js 02:04:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x93b2cc00) [pid = 4263] [serial = 1965] [outer = 0x8e319800] 02:04:51 INFO - PROCESS | 4263 | 1467363891212 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1536ms 02:04:51 INFO - PROCESS | 4263 | 1467363891280 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:04:51 INFO - PROCESS | 4263 | 1467363891284 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 02:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:04:51 INFO - PROCESS | 4263 | 1467363891291 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:04:51 INFO - PROCESS | 4263 | 1467363891294 Marionette TRACE conn3 <- [1,2590,null,{}] 02:04:51 INFO - PROCESS | 4263 | 1467363891300 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:51 INFO - PROCESS | 4263 | 1467363891311 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:51 INFO - PROCESS | 4263 | 1467363891763 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:04:52 INFO - PROCESS | 4263 | 1467363892014 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:52 INFO - PROCESS | 4263 | 1467363892021 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d113400 == 28 [pid = 4263] [id = 655] 02:04:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x8d115000) [pid = 4263] [serial = 1966] [outer = (nil)] 02:04:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8d120000) [pid = 4263] [serial = 1967] [outer = 0x8d115000] 02:04:52 INFO - PROCESS | 4263 | 1467363892099 Marionette DEBUG loaded listener.js 02:04:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x8dab7800) [pid = 4263] [serial = 1968] [outer = 0x8d115000] 02:04:53 INFO - PROCESS | 4263 | 1467363893006 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1788ms 02:04:53 INFO - PROCESS | 4263 | 1467363893081 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:04:53 INFO - PROCESS | 4263 | 1467363893087 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 02:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:04:53 INFO - PROCESS | 4263 | 1467363893095 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:04:53 INFO - PROCESS | 4263 | 1467363893100 Marionette TRACE conn3 <- [1,2594,null,{}] 02:04:53 INFO - PROCESS | 4263 | 1467363893107 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:53 INFO - PROCESS | 4263 | 1467363893112 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:53 INFO - PROCESS | 4263 | 1467363893390 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:04:53 INFO - PROCESS | 4263 | 1467363893654 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:53 INFO - PROCESS | 4263 | 1467363893660 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea27c00 == 29 [pid = 4263] [id = 656] 02:04:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8ea2a400) [pid = 4263] [serial = 1969] [outer = (nil)] 02:04:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8ec78c00) [pid = 4263] [serial = 1970] [outer = 0x8ea2a400] 02:04:53 INFO - PROCESS | 4263 | 1467363893738 Marionette DEBUG loaded listener.js 02:04:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x91b67800) [pid = 4263] [serial = 1971] [outer = 0x8ea2a400] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x92f80c00) [pid = 4263] [serial = 1896] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x8ec78400) [pid = 4263] [serial = 1913] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8f44fc00) [pid = 4263] [serial = 1916] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x8e306400) [pid = 4263] [serial = 1911] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x93b25000) [pid = 4263] [serial = 1898] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x92d19c00) [pid = 4263] [serial = 1892] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x9529a000) [pid = 4263] [serial = 1902] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x92dd0400) [pid = 4263] [serial = 1893] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8ec6e000) [pid = 4263] [serial = 1887] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x9261ac00) [pid = 4263] [serial = 1889] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8ea1b400) [pid = 4263] [serial = 1886] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x948bb800) [pid = 4263] [serial = 1901] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x93d35c00) [pid = 4263] [serial = 1899] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8c698000) [pid = 4263] [serial = 1883] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8d11f800) [pid = 4263] [serial = 1907] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8c8edc00) [pid = 4263] [serial = 1884] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8dab9800) [pid = 4263] [serial = 1904] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x91b6c000) [pid = 4263] [serial = 1917] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92626800) [pid = 4263] [serial = 1890] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8f45b400) [pid = 4263] [serial = 1914] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8dac3800) [pid = 4263] [serial = 1905] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d2dd400) [pid = 4263] [serial = 1908] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x928df000) [pid = 4263] [serial = 1895] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8e099000) [pid = 4263] [serial = 1910] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x924de000) [pid = 4263] [serial = 1919] [outer = (nil)] [url = about:blank] 02:04:55 INFO - PROCESS | 4263 | 1467363895677 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:04:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:04:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2647ms 02:04:55 INFO - PROCESS | 4263 | 1467363895747 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:04:55 INFO - PROCESS | 4263 | 1467363895752 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 02:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:04:55 INFO - PROCESS | 4263 | 1467363895764 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:04:55 INFO - PROCESS | 4263 | 1467363895768 Marionette TRACE conn3 <- [1,2598,null,{}] 02:04:55 INFO - PROCESS | 4263 | 1467363895776 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:55 INFO - PROCESS | 4263 | 1467363895782 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:55 INFO - PROCESS | 4263 | 1467363895944 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:04:55 INFO - PROCESS | 4263 | 1467363895956 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:55 INFO - PROCESS | 4263 | 1467363895968 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:55 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8fbc00 == 30 [pid = 4263] [id = 657] 02:04:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8d111c00) [pid = 4263] [serial = 1972] [outer = (nil)] 02:04:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8d2de800) [pid = 4263] [serial = 1973] [outer = 0x8d111c00] 02:04:56 INFO - PROCESS | 4263 | 1467363896037 Marionette DEBUG loaded listener.js 02:04:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d807800) [pid = 4263] [serial = 1974] [outer = 0x8d111c00] 02:04:57 INFO - PROCESS | 4263 | 1467363897020 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1294ms 02:04:57 INFO - PROCESS | 4263 | 1467363897058 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:04:57 INFO - PROCESS | 4263 | 1467363897066 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 02:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:04:57 INFO - PROCESS | 4263 | 1467363897077 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:04:57 INFO - PROCESS | 4263 | 1467363897081 Marionette TRACE conn3 <- [1,2602,null,{}] 02:04:57 INFO - PROCESS | 4263 | 1467363897087 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:57 INFO - PROCESS | 4263 | 1467363897092 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:57 INFO - PROCESS | 4263 | 1467363897327 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:04:57 INFO - PROCESS | 4263 | 1467363897343 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:57 INFO - PROCESS | 4263 | 1467363897351 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e306400 == 31 [pid = 4263] [id = 658] 02:04:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8e307400) [pid = 4263] [serial = 1975] [outer = (nil)] 02:04:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e318000) [pid = 4263] [serial = 1976] [outer = 0x8e307400] 02:04:57 INFO - PROCESS | 4263 | 1467363897422 Marionette DEBUG loaded listener.js 02:04:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8ea1e400) [pid = 4263] [serial = 1977] [outer = 0x8e307400] 02:04:58 INFO - PROCESS | 4263 | 1467363898441 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1394ms 02:04:58 INFO - PROCESS | 4263 | 1467363898471 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:04:58 INFO - PROCESS | 4263 | 1467363898475 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 02:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:04:58 INFO - PROCESS | 4263 | 1467363898481 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:04:58 INFO - PROCESS | 4263 | 1467363898487 Marionette TRACE conn3 <- [1,2606,null,{}] 02:04:58 INFO - PROCESS | 4263 | 1467363898512 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:04:58 INFO - PROCESS | 4263 | 1467363898521 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:58 INFO - PROCESS | 4263 | 1467363898734 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:04:58 INFO - PROCESS | 4263 | 1467363898762 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:04:58 INFO - PROCESS | 4263 | 1467363898771 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:04:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b69c00 == 32 [pid = 4263] [id = 659] 02:04:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x91b6cc00) [pid = 4263] [serial = 1978] [outer = (nil)] 02:04:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92426400) [pid = 4263] [serial = 1979] [outer = 0x91b6cc00] 02:04:58 INFO - PROCESS | 4263 | 1467363898845 Marionette DEBUG loaded listener.js 02:04:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x924db000) [pid = 4263] [serial = 1980] [outer = 0x91b6cc00] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x923eec00) [pid = 4263] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8c69d800) [pid = 4263] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92813c00) [pid = 4263] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x923fc000) [pid = 4263] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8c8f3800) [pid = 4263] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8ec76c00) [pid = 4263] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8d111400) [pid = 4263] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8d116c00) [pid = 4263] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92645400) [pid = 4263] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8ea21400) [pid = 4263] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:05:00 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x9263c800) [pid = 4263] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:05:00 INFO - PROCESS | 4263 | 1467363900390 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1938ms 02:05:00 INFO - PROCESS | 4263 | 1467363900420 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:05:00 INFO - PROCESS | 4263 | 1467363900425 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 02:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:05:00 INFO - PROCESS | 4263 | 1467363900431 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:05:00 INFO - PROCESS | 4263 | 1467363900434 Marionette TRACE conn3 <- [1,2610,null,{}] 02:05:00 INFO - PROCESS | 4263 | 1467363900439 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:00 INFO - PROCESS | 4263 | 1467363900444 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:00 INFO - PROCESS | 4263 | 1467363900600 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:05:00 INFO - PROCESS | 4263 | 1467363900739 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:00 INFO - PROCESS | 4263 | 1467363900747 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:00 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e8400 == 33 [pid = 4263] [id = 660] 02:05:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d111400) [pid = 4263] [serial = 1981] [outer = (nil)] 02:05:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8f454400) [pid = 4263] [serial = 1982] [outer = 0x8d111400] 02:05:00 INFO - PROCESS | 4263 | 1467363900815 Marionette DEBUG loaded listener.js 02:05:00 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x9261ec00) [pid = 4263] [serial = 1983] [outer = 0x8d111400] 02:05:01 INFO - PROCESS | 4263 | 1467363901547 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1133ms 02:05:01 INFO - PROCESS | 4263 | 1467363901565 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:05:01 INFO - PROCESS | 4263 | 1467363901570 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 02:05:01 INFO - PROCESS | 4263 | 1467363901576 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:05:01 INFO - PROCESS | 4263 | 1467363901579 Marionette TRACE conn3 <- [1,2614,null,{}] 02:05:01 INFO - PROCESS | 4263 | 1467363901585 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:01 INFO - PROCESS | 4263 | 1467363901589 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:01 INFO - PROCESS | 4263 | 1467363901793 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:05:01 INFO - PROCESS | 4263 | 1467363901816 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:01 INFO - PROCESS | 4263 | 1467363901825 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3dec00 == 34 [pid = 4263] [id = 661] 02:05:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8c69cc00) [pid = 4263] [serial = 1984] [outer = (nil)] 02:05:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x9263f000) [pid = 4263] [serial = 1985] [outer = 0x8c69cc00] 02:05:01 INFO - PROCESS | 4263 | 1467363901911 Marionette DEBUG loaded listener.js 02:05:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ec72800) [pid = 4263] [serial = 1986] [outer = 0x8c69cc00] 02:05:03 INFO - PROCESS | 4263 | 1467363903132 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1643ms 02:05:03 INFO - PROCESS | 4263 | 1467363903220 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:05:03 INFO - PROCESS | 4263 | 1467363903227 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 02:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:05:03 INFO - PROCESS | 4263 | 1467363903236 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:05:03 INFO - PROCESS | 4263 | 1467363903241 Marionette TRACE conn3 <- [1,2618,null,{}] 02:05:03 INFO - PROCESS | 4263 | 1467363903263 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:03 INFO - PROCESS | 4263 | 1467363903270 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:03 INFO - PROCESS | 4263 | 1467363903526 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:05:03 INFO - PROCESS | 4263 | 1467363903763 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:03 INFO - PROCESS | 4263 | 1467363903772 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d9400 == 35 [pid = 4263] [id = 662] 02:05:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8d2dd000) [pid = 4263] [serial = 1987] [outer = (nil)] 02:05:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e092400) [pid = 4263] [serial = 1988] [outer = 0x8d2dd000] 02:05:03 INFO - PROCESS | 4263 | 1467363903859 Marionette DEBUG loaded listener.js 02:05:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8e312c00) [pid = 4263] [serial = 1989] [outer = 0x8d2dd000] 02:05:04 INFO - PROCESS | 4263 | 1467363904871 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1708ms 02:05:04 INFO - PROCESS | 4263 | 1467363904945 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:05:04 INFO - PROCESS | 4263 | 1467363904956 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 02:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:05:04 INFO - PROCESS | 4263 | 1467363904976 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:05:04 INFO - PROCESS | 4263 | 1467363904982 Marionette TRACE conn3 <- [1,2622,null,{}] 02:05:04 INFO - PROCESS | 4263 | 1467363904988 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:04 INFO - PROCESS | 4263 | 1467363904993 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:05 INFO - PROCESS | 4263 | 1467363905218 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:05:05 INFO - PROCESS | 4263 | 1467363905492 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:05 INFO - PROCESS | 4263 | 1467363905499 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:05 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dab6400 == 36 [pid = 4263] [id = 663] 02:05:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92426800) [pid = 4263] [serial = 1990] [outer = (nil)] 02:05:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x924d5800) [pid = 4263] [serial = 1991] [outer = 0x92426800] 02:05:05 INFO - PROCESS | 4263 | 1467363905611 Marionette DEBUG loaded listener.js 02:05:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92629000) [pid = 4263] [serial = 1992] [outer = 0x92426800] 02:05:06 INFO - PROCESS | 4263 | 1467363906601 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1686ms 02:05:06 INFO - PROCESS | 4263 | 1467363906661 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:05:06 INFO - PROCESS | 4263 | 1467363906665 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 02:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:05:06 INFO - PROCESS | 4263 | 1467363906672 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:05:06 INFO - PROCESS | 4263 | 1467363906678 Marionette TRACE conn3 <- [1,2626,null,{}] 02:05:06 INFO - PROCESS | 4263 | 1467363906695 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:06 INFO - PROCESS | 4263 | 1467363906703 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:06 INFO - PROCESS | 4263 | 1467363906922 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:05:07 INFO - PROCESS | 4263 | 1467363907161 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:07 INFO - PROCESS | 4263 | 1467363907171 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x928e2c00 == 37 [pid = 4263] [id = 664] 02:05:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x928e3400) [pid = 4263] [serial = 1993] [outer = (nil)] 02:05:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x928ec400) [pid = 4263] [serial = 1994] [outer = 0x928e3400] 02:05:07 INFO - PROCESS | 4263 | 1467363907295 Marionette DEBUG loaded listener.js 02:05:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92bbf400) [pid = 4263] [serial = 1995] [outer = 0x928e3400] 02:05:08 INFO - PROCESS | 4263 | 1467363908314 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:05:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1685ms 02:05:08 INFO - PROCESS | 4263 | 1467363908359 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:05:08 INFO - PROCESS | 4263 | 1467363908364 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 02:05:08 INFO - PROCESS | 4263 | 1467363908370 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:05:08 INFO - PROCESS | 4263 | 1467363908374 Marionette TRACE conn3 <- [1,2630,null,{}] 02:05:08 INFO - PROCESS | 4263 | 1467363908380 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:08 INFO - PROCESS | 4263 | 1467363908386 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:08 INFO - PROCESS | 4263 | 1467363908578 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:05:08 INFO - PROCESS | 4263 | 1467363908931 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:08 INFO - PROCESS | 4263 | 1467363908940 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ea000 == 38 [pid = 4263] [id = 665] 02:05:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8a3ea400) [pid = 4263] [serial = 1996] [outer = (nil)] 02:05:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8c695400) [pid = 4263] [serial = 1997] [outer = 0x8a3ea400] 02:05:09 INFO - PROCESS | 4263 | 1467363909111 Marionette DEBUG loaded listener.js 02:05:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8c8edc00) [pid = 4263] [serial = 1998] [outer = 0x8a3ea400] 02:05:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e8400 == 37 [pid = 4263] [id = 660] 02:05:09 INFO - PROCESS | 4263 | --DOCSHELL 0x91b69c00 == 36 [pid = 4263] [id = 659] 02:05:09 INFO - PROCESS | 4263 | --DOCSHELL 0x8e306400 == 35 [pid = 4263] [id = 658] 02:05:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8fbc00 == 34 [pid = 4263] [id = 657] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92d1f400) [pid = 4263] [serial = 1950] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92d1b800) [pid = 4263] [serial = 1949] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8ea26400) [pid = 4263] [serial = 1946] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x928e8400) [pid = 4263] [serial = 1943] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x924d6000) [pid = 4263] [serial = 1944] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x9261c800) [pid = 4263] [serial = 1920] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8d2d8000) [pid = 4263] [serial = 1931] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8e31c400) [pid = 4263] [serial = 1932] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x91b60800) [pid = 4263] [serial = 1925] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x9242c800) [pid = 4263] [serial = 1926] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d802800) [pid = 4263] [serial = 1934] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8e0a0c00) [pid = 4263] [serial = 1935] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8dab9400) [pid = 4263] [serial = 1922] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e303c00) [pid = 4263] [serial = 1923] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x9280c000) [pid = 4263] [serial = 1928] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92810400) [pid = 4263] [serial = 1929] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x91b61400) [pid = 4263] [serial = 1937] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92643800) [pid = 4263] [serial = 1940] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x9280a000) [pid = 4263] [serial = 1941] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x923f1800) [pid = 4263] [serial = 1938] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8e313800) [pid = 4263] [serial = 1947] [outer = (nil)] [url = about:blank] 02:05:10 INFO - PROCESS | 4263 | 1467363910199 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1846ms 02:05:10 INFO - PROCESS | 4263 | 1467363910255 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:05:10 INFO - PROCESS | 4263 | 1467363910259 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 02:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:05:10 INFO - PROCESS | 4263 | 1467363910268 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:05:10 INFO - PROCESS | 4263 | 1467363910273 Marionette TRACE conn3 <- [1,2634,null,{}] 02:05:10 INFO - PROCESS | 4263 | 1467363910288 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:10 INFO - PROCESS | 4263 | 1467363910292 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:10 INFO - PROCESS | 4263 | 1467363910456 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:05:10 INFO - PROCESS | 4263 | 1467363910467 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:10 INFO - PROCESS | 4263 | 1467363910474 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e8400 == 35 [pid = 4263] [id = 666] 02:05:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8dabe800) [pid = 4263] [serial = 1999] [outer = (nil)] 02:05:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e09c000) [pid = 4263] [serial = 2000] [outer = 0x8dabe800] 02:05:10 INFO - PROCESS | 4263 | 1467363910546 Marionette DEBUG loaded listener.js 02:05:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8e31e800) [pid = 4263] [serial = 2001] [outer = 0x8dabe800] 02:05:11 INFO - PROCESS | 4263 | 1467363911515 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1304ms 02:05:11 INFO - PROCESS | 4263 | 1467363911576 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:05:11 INFO - PROCESS | 4263 | 1467363911582 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 02:05:11 INFO - PROCESS | 4263 | 1467363911589 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:05:11 INFO - PROCESS | 4263 | 1467363911592 Marionette TRACE conn3 <- [1,2638,null,{}] 02:05:11 INFO - PROCESS | 4263 | 1467363911598 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:11 INFO - PROCESS | 4263 | 1467363911603 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:11 INFO - PROCESS | 4263 | 1467363911770 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:05:11 INFO - PROCESS | 4263 | 1467363911920 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:11 INFO - PROCESS | 4263 | 1467363911931 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11cc00 == 36 [pid = 4263] [id = 667] 02:05:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8e302800) [pid = 4263] [serial = 2002] [outer = (nil)] 02:05:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x91b6ec00) [pid = 4263] [serial = 2003] [outer = 0x8e302800] 02:05:12 INFO - PROCESS | 4263 | 1467363911998 Marionette DEBUG loaded listener.js 02:05:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x9242c000) [pid = 4263] [serial = 2004] [outer = 0x8e302800] 02:05:12 INFO - PROCESS | 4263 | 1467363912892 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1381ms 02:05:12 INFO - PROCESS | 4263 | 1467363912970 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:05:12 INFO - PROCESS | 4263 | 1467363912974 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 02:05:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:05:12 INFO - PROCESS | 4263 | 1467363912993 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:05:13 INFO - PROCESS | 4263 | 1467363913002 Marionette TRACE conn3 <- [1,2642,null,{}] 02:05:13 INFO - PROCESS | 4263 | 1467363913010 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:13 INFO - PROCESS | 4263 | 1467363913016 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:13 INFO - PROCESS | 4263 | 1467363913244 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:05:13 INFO - PROCESS | 4263 | 1467363913268 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:13 INFO - PROCESS | 4263 | 1467363913275 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e091400 == 37 [pid = 4263] [id = 668] 02:05:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x92624c00) [pid = 4263] [serial = 2005] [outer = (nil)] 02:05:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92812000) [pid = 4263] [serial = 2006] [outer = 0x92624c00] 02:05:13 INFO - PROCESS | 4263 | 1467363913344 Marionette DEBUG loaded listener.js 02:05:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x928e5000) [pid = 4263] [serial = 2007] [outer = 0x92624c00] 02:05:14 INFO - PROCESS | 4263 | 1467363914274 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:05:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:05:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1345ms 02:05:14 INFO - PROCESS | 4263 | 1467363914334 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:05:14 INFO - PROCESS | 4263 | 1467363914339 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 02:05:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:05:14 INFO - PROCESS | 4263 | 1467363914345 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:05:14 INFO - PROCESS | 4263 | 1467363914348 Marionette TRACE conn3 <- [1,2646,null,{}] 02:05:14 INFO - PROCESS | 4263 | 1467363914353 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:14 INFO - PROCESS | 4263 | 1467363914358 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:14 INFO - PROCESS | 4263 | 1467363914569 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x91b6cc00) [pid = 4263] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8daba400) [pid = 4263] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8d111400) [pid = 4263] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8d111c00) [pid = 4263] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x924d2400) [pid = 4263] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8ea2a400) [pid = 4263] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8e307400) [pid = 4263] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x92d1b400) [pid = 4263] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92808000) [pid = 4263] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8e319800) [pid = 4263] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:05:14 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x8d115000) [pid = 4263] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:05:14 INFO - PROCESS | 4263 | 1467363914764 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:14 INFO - PROCESS | 4263 | 1467363914771 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e6c00 == 38 [pid = 4263] [id = 669] 02:05:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x8c8f4400) [pid = 4263] [serial = 2008] [outer = (nil)] 02:05:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8d2dcc00) [pid = 4263] [serial = 2009] [outer = 0x8c8f4400] 02:05:14 INFO - PROCESS | 4263 | 1467363914842 Marionette DEBUG loaded listener.js 02:05:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e094000) [pid = 4263] [serial = 2010] [outer = 0x8c8f4400] 02:05:15 INFO - PROCESS | 4263 | 1467363915619 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:05:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:05:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1334ms 02:05:15 INFO - PROCESS | 4263 | 1467363915682 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:05:15 INFO - PROCESS | 4263 | 1467363915686 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 02:05:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:05:15 INFO - PROCESS | 4263 | 1467363915692 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:05:15 INFO - PROCESS | 4263 | 1467363915694 Marionette TRACE conn3 <- [1,2650,null,{}] 02:05:15 INFO - PROCESS | 4263 | 1467363915700 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:15 INFO - PROCESS | 4263 | 1467363915705 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:15 INFO - PROCESS | 4263 | 1467363915859 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:05:15 INFO - PROCESS | 4263 | 1467363915870 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:15 INFO - PROCESS | 4263 | 1467363915887 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d118000 == 39 [pid = 4263] [id = 670] 02:05:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d80fc00) [pid = 4263] [serial = 2011] [outer = (nil)] 02:05:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x92bbbc00) [pid = 4263] [serial = 2012] [outer = 0x8d80fc00] 02:05:15 INFO - PROCESS | 4263 | 1467363915966 Marionette DEBUG loaded listener.js 02:05:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92d25000) [pid = 4263] [serial = 2013] [outer = 0x8d80fc00] 02:05:17 INFO - PROCESS | 4263 | 1467363917042 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:05:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:05:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1381ms 02:05:17 INFO - PROCESS | 4263 | 1467363917074 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:05:17 INFO - PROCESS | 4263 | 1467363917082 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 02:05:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:05:17 INFO - PROCESS | 4263 | 1467363917092 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:05:17 INFO - PROCESS | 4263 | 1467363917096 Marionette TRACE conn3 <- [1,2654,null,{}] 02:05:17 INFO - PROCESS | 4263 | 1467363917106 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:17 INFO - PROCESS | 4263 | 1467363917111 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:17 INFO - PROCESS | 4263 | 1467363917306 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:05:17 INFO - PROCESS | 4263 | 1467363917489 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:17 INFO - PROCESS | 4263 | 1467363917504 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69f800 == 40 [pid = 4263] [id = 671] 02:05:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d2d8000) [pid = 4263] [serial = 2014] [outer = (nil)] 02:05:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e095c00) [pid = 4263] [serial = 2015] [outer = 0x8d2d8000] 02:05:17 INFO - PROCESS | 4263 | 1467363917588 Marionette DEBUG loaded listener.js 02:05:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e302000) [pid = 4263] [serial = 2016] [outer = 0x8d2d8000] 02:05:18 INFO - PROCESS | 4263 | 1467363918631 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:05:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:05:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1588ms 02:05:18 INFO - PROCESS | 4263 | 1467363918679 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:05:18 INFO - PROCESS | 4263 | 1467363918687 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 02:05:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:05:18 INFO - PROCESS | 4263 | 1467363918698 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:05:18 INFO - PROCESS | 4263 | 1467363918702 Marionette TRACE conn3 <- [1,2658,null,{}] 02:05:18 INFO - PROCESS | 4263 | 1467363918708 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:18 INFO - PROCESS | 4263 | 1467363918714 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:18 INFO - PROCESS | 4263 | 1467363918903 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:05:19 INFO - PROCESS | 4263 | 1467363919087 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:19 INFO - PROCESS | 4263 | 1467363919095 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x8f45c000 == 41 [pid = 4263] [id = 672] 02:05:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8f45cc00) [pid = 4263] [serial = 2017] [outer = (nil)] 02:05:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x924d6000) [pid = 4263] [serial = 2018] [outer = 0x8f45cc00] 02:05:19 INFO - PROCESS | 4263 | 1467363919183 Marionette DEBUG loaded listener.js 02:05:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x9261e000) [pid = 4263] [serial = 2019] [outer = 0x8f45cc00] 02:05:20 INFO - PROCESS | 4263 | 1467363920184 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:05:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:05:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1532ms 02:05:20 INFO - PROCESS | 4263 | 1467363920231 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:05:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:05:20 INFO - PROCESS | 4263 | 1467363920235 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 02:05:20 INFO - PROCESS | 4263 | 1467363920242 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:05:20 INFO - PROCESS | 4263 | 1467363920248 Marionette TRACE conn3 <- [1,2662,null,{}] 02:05:20 INFO - PROCESS | 4263 | 1467363920265 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:20 INFO - PROCESS | 4263 | 1467363920279 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:20 INFO - PROCESS | 4263 | 1467363920503 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:05:20 INFO - PROCESS | 4263 | 1467363920742 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:20 INFO - PROCESS | 4263 | 1467363920756 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x924dac00 == 42 [pid = 4263] [id = 673] 02:05:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92d19c00) [pid = 4263] [serial = 2020] [outer = (nil)] 02:05:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92dcf000) [pid = 4263] [serial = 2021] [outer = 0x92d19c00] 02:05:20 INFO - PROCESS | 4263 | 1467363920879 Marionette DEBUG loaded listener.js 02:05:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92dd9000) [pid = 4263] [serial = 2022] [outer = 0x92d19c00] 02:05:21 INFO - PROCESS | 4263 | 1467363921787 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:05:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:05:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1596ms 02:05:21 INFO - PROCESS | 4263 | 1467363921838 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:05:21 INFO - PROCESS | 4263 | 1467363921843 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 02:05:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:05:21 INFO - PROCESS | 4263 | 1467363921849 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:05:21 INFO - PROCESS | 4263 | 1467363921853 Marionette TRACE conn3 <- [1,2666,null,{}] 02:05:21 INFO - PROCESS | 4263 | 1467363921858 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:21 INFO - PROCESS | 4263 | 1467363921864 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:22 INFO - PROCESS | 4263 | 1467363922042 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:05:22 INFO - PROCESS | 4263 | 1467363922225 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:22 INFO - PROCESS | 4263 | 1467363922233 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:22 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f4c00 == 43 [pid = 4263] [id = 674] 02:05:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92dd0000) [pid = 4263] [serial = 2023] [outer = (nil)] 02:05:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x9300c000) [pid = 4263] [serial = 2024] [outer = 0x92dd0000] 02:05:22 INFO - PROCESS | 4263 | 1467363922315 Marionette DEBUG loaded listener.js 02:05:22 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x93b1e800) [pid = 4263] [serial = 2025] [outer = 0x92dd0000] 02:05:23 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 02:05:23 INFO - PROCESS | 4263 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:05:23 INFO - PROCESS | 4263 | 1467363923707 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:05:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:05:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1889ms 02:05:23 INFO - PROCESS | 4263 | 1467363923739 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:05:23 INFO - PROCESS | 4263 | 1467363923742 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 02:05:23 INFO - PROCESS | 4263 | 1467363923754 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:05:23 INFO - PROCESS | 4263 | 1467363923758 Marionette TRACE conn3 <- [1,2670,null,{}] 02:05:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:05:23 INFO - PROCESS | 4263 | 1467363923764 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:23 INFO - PROCESS | 4263 | 1467363923769 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:23 INFO - PROCESS | 4263 | 1467363923969 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:05:24 INFO - PROCESS | 4263 | 1467363924151 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:24 INFO - PROCESS | 4263 | 1467363924160 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dabc800 == 44 [pid = 4263] [id = 675] 02:05:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92ddd000) [pid = 4263] [serial = 2026] [outer = (nil)] 02:05:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x93bae800) [pid = 4263] [serial = 2027] [outer = 0x92ddd000] 02:05:24 INFO - PROCESS | 4263 | 1467363924238 Marionette DEBUG loaded listener.js 02:05:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x93d35800) [pid = 4263] [serial = 2028] [outer = 0x92ddd000] 02:05:25 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 02:05:25 INFO - PROCESS | 4263 | 1467363925555 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:05:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:05:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:05:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:05:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1835ms 02:05:25 INFO - PROCESS | 4263 | 1467363925598 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 02:05:25 INFO - PROCESS | 4263 | 1467363925602 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 02:05:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:05:25 INFO - PROCESS | 4263 | 1467363925609 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:05:25 INFO - PROCESS | 4263 | 1467363925612 Marionette TRACE conn3 <- [1,2674,null,{}] 02:05:25 INFO - PROCESS | 4263 | 1467363925618 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:25 INFO - PROCESS | 4263 | 1467363925628 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:25 INFO - PROCESS | 4263 | 1467363925991 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:05:26 INFO - PROCESS | 4263 | 1467363926138 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:26 INFO - PROCESS | 4263 | 1467363926150 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:26 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69b000 == 45 [pid = 4263] [id = 676] 02:05:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8c69fc00) [pid = 4263] [serial = 2029] [outer = (nil)] 02:05:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8d810800) [pid = 4263] [serial = 2030] [outer = 0x8c69fc00] 02:05:26 INFO - PROCESS | 4263 | 1467363926228 Marionette DEBUG loaded listener.js 02:05:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8ea25c00) [pid = 4263] [serial = 2031] [outer = 0x8c69fc00] 02:05:27 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 02:05:27 INFO - PROCESS | 4263 | 1467363927843 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:05:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:05:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:05:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:05:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2333ms 02:05:27 INFO - PROCESS | 4263 | 1467363927957 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 02:05:27 INFO - PROCESS | 4263 | 1467363927963 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 02:05:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:05:27 INFO - PROCESS | 4263 | 1467363927974 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:05:27 INFO - PROCESS | 4263 | 1467363927978 Marionette TRACE conn3 <- [1,2678,null,{}] 02:05:27 INFO - PROCESS | 4263 | 1467363927990 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:28 INFO - PROCESS | 4263 | 1467363927999 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:28 INFO - PROCESS | 4263 | 1467363928169 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e6c00 == 44 [pid = 4263] [id = 669] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8e091400 == 43 [pid = 4263] [id = 668] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11cc00 == 42 [pid = 4263] [id = 667] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e8400 == 41 [pid = 4263] [id = 666] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ea000 == 40 [pid = 4263] [id = 665] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8d113400 == 39 [pid = 4263] [id = 655] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x924e1c00 == 38 [pid = 4263] [id = 653] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3de800 == 37 [pid = 4263] [id = 654] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea27c00 == 36 [pid = 4263] [id = 656] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x92bb8000 == 35 [pid = 4263] [id = 652] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3dec00 == 34 [pid = 4263] [id = 661] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d9400 == 33 [pid = 4263] [id = 662] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8dab6400 == 32 [pid = 4263] [id = 663] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x928e2c00 == 31 [pid = 4263] [id = 664] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69b000 == 30 [pid = 4263] [id = 676] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8dabc800 == 29 [pid = 4263] [id = 675] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x924dac00 == 28 [pid = 4263] [id = 673] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f4c00 == 27 [pid = 4263] [id = 674] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8f45c000 == 26 [pid = 4263] [id = 672] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8d118000 == 25 [pid = 4263] [id = 670] 02:05:29 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69f800 == 24 [pid = 4263] [id = 671] 02:05:29 INFO - PROCESS | 4263 | 1467363929255 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:29 INFO - PROCESS | 4263 | 1467363929264 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x92426400) [pid = 4263] [serial = 1979] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8ea22400) [pid = 4263] [serial = 1953] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8e30bc00) [pid = 4263] [serial = 1952] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x9261ec00) [pid = 4263] [serial = 1983] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8f454400) [pid = 4263] [serial = 1982] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8d2de800) [pid = 4263] [serial = 1973] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x92647000) [pid = 4263] [serial = 1956] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92626c00) [pid = 4263] [serial = 1955] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x91b67800) [pid = 4263] [serial = 1971] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8ec78c00) [pid = 4263] [serial = 1970] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8e318000) [pid = 4263] [serial = 1976] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92ddb000) [pid = 4263] [serial = 1959] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92dd4000) [pid = 4263] [serial = 1958] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x93009800) [pid = 4263] [serial = 1962] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x92f82c00) [pid = 4263] [serial = 1961] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x93b2cc00) [pid = 4263] [serial = 1965] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92d17c00) [pid = 4263] [serial = 1964] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d807800) [pid = 4263] [serial = 1974] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8dab7800) [pid = 4263] [serial = 1968] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x924db000) [pid = 4263] [serial = 1980] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8d120000) [pid = 4263] [serial = 1967] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8ea1e400) [pid = 4263] [serial = 1977] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x9263f000) [pid = 4263] [serial = 1985] [outer = (nil)] [url = about:blank] 02:05:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e0400 == 25 [pid = 4263] [id = 677] 02:05:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8a3e4400) [pid = 4263] [serial = 2032] [outer = (nil)] 02:05:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8c694000) [pid = 4263] [serial = 2033] [outer = 0x8a3e4400] 02:05:29 INFO - PROCESS | 4263 | 1467363929481 Marionette DEBUG loaded listener.js 02:05:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8c6a0400) [pid = 4263] [serial = 2034] [outer = 0x8a3e4400] 02:05:30 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 02:05:30 INFO - PROCESS | 4263 | 1467363930728 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:05:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:05:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2789ms 02:05:30 INFO - PROCESS | 4263 | 1467363930764 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:05:30 INFO - PROCESS | 4263 | 1467363930768 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 02:05:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:05:30 INFO - PROCESS | 4263 | 1467363930776 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:05:30 INFO - PROCESS | 4263 | 1467363930782 Marionette TRACE conn3 <- [1,2682,null,{}] 02:05:30 INFO - PROCESS | 4263 | 1467363930790 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:30 INFO - PROCESS | 4263 | 1467363930795 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:31 INFO - PROCESS | 4263 | 1467363931048 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:05:31 INFO - PROCESS | 4263 | 1467363931070 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:31 INFO - PROCESS | 4263 | 1467363931079 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2de400 == 26 [pid = 4263] [id = 678] 02:05:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d2df400) [pid = 4263] [serial = 2035] [outer = (nil)] 02:05:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d805000) [pid = 4263] [serial = 2036] [outer = 0x8d2df400] 02:05:31 INFO - PROCESS | 4263 | 1467363931153 Marionette DEBUG loaded listener.js 02:05:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d809000) [pid = 4263] [serial = 2037] [outer = 0x8d2df400] 02:05:32 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 02:05:32 INFO - PROCESS | 4263 | 1467363932465 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:05:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1742ms 02:05:32 INFO - PROCESS | 4263 | 1467363932523 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:05:32 INFO - PROCESS | 4263 | 1467363932530 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 02:05:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:05:32 INFO - PROCESS | 4263 | 1467363932539 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:05:32 INFO - PROCESS | 4263 | 1467363932542 Marionette TRACE conn3 <- [1,2686,null,{}] 02:05:32 INFO - PROCESS | 4263 | 1467363932548 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:32 INFO - PROCESS | 4263 | 1467363932554 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:32 INFO - PROCESS | 4263 | 1467363932809 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:05:32 INFO - PROCESS | 4263 | 1467363932849 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:32 INFO - PROCESS | 4263 | 1467363932858 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2dc800 == 27 [pid = 4263] [id = 679] 02:05:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8dab7800) [pid = 4263] [serial = 2038] [outer = (nil)] 02:05:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e30ac00) [pid = 4263] [serial = 2039] [outer = 0x8dab7800] 02:05:32 INFO - PROCESS | 4263 | 1467363932935 Marionette DEBUG loaded listener.js 02:05:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e319000) [pid = 4263] [serial = 2040] [outer = 0x8dab7800] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x92624c00) [pid = 4263] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8c8f4400) [pid = 4263] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8c69cc00) [pid = 4263] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8dabe800) [pid = 4263] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x928e3400) [pid = 4263] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92426800) [pid = 4263] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8e302800) [pid = 4263] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8d2dd000) [pid = 4263] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8a3ea400) [pid = 4263] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:05:34 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x8d80fc00) [pid = 4263] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:05:34 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 02:05:34 INFO - PROCESS | 4263 | 1467363934343 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:05:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:05:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:05:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:05:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1840ms 02:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:05:34 INFO - PROCESS | 4263 | 1467363934380 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 02:05:34 INFO - PROCESS | 4263 | 1467363934383 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 02:05:34 INFO - PROCESS | 4263 | 1467363934392 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:05:34 INFO - PROCESS | 4263 | 1467363934401 Marionette TRACE conn3 <- [1,2690,null,{}] 02:05:34 INFO - PROCESS | 4263 | 1467363934416 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:34 INFO - PROCESS | 4263 | 1467363934424 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:34 INFO - PROCESS | 4263 | 1467363934671 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:05:34 INFO - PROCESS | 4263 | 1467363934763 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:34 INFO - PROCESS | 4263 | 1467363934771 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:34 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2df800 == 28 [pid = 4263] [id = 680] 02:05:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x8e305000) [pid = 4263] [serial = 2041] [outer = (nil)] 02:05:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8ec6fc00) [pid = 4263] [serial = 2042] [outer = 0x8e305000] 02:05:34 INFO - PROCESS | 4263 | 1467363934838 Marionette DEBUG loaded listener.js 02:05:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8f44ec00) [pid = 4263] [serial = 2043] [outer = 0x8e305000] 02:05:35 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 02:05:36 INFO - PROCESS | 4263 | 1467363935998 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:05:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:05:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:05:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:05:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1648ms 02:05:36 INFO - PROCESS | 4263 | 1467363936039 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 02:05:36 INFO - PROCESS | 4263 | 1467363936043 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 02:05:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:05:36 INFO - PROCESS | 4263 | 1467363936050 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:05:36 INFO - PROCESS | 4263 | 1467363936053 Marionette TRACE conn3 <- [1,2694,null,{}] 02:05:36 INFO - PROCESS | 4263 | 1467363936059 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:36 INFO - PROCESS | 4263 | 1467363936064 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:36 INFO - PROCESS | 4263 | 1467363936278 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:05:36 INFO - PROCESS | 4263 | 1467363936457 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:36 INFO - PROCESS | 4263 | 1467363936469 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3de800 == 29 [pid = 4263] [id = 681] 02:05:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8a3dec00) [pid = 4263] [serial = 2044] [outer = (nil)] 02:05:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8c694400) [pid = 4263] [serial = 2045] [outer = 0x8a3dec00] 02:05:36 INFO - PROCESS | 4263 | 1467363936593 Marionette DEBUG loaded listener.js 02:05:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8c8f2400) [pid = 4263] [serial = 2046] [outer = 0x8a3dec00] 02:05:37 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 02:05:38 INFO - PROCESS | 4263 | 1467363938021 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:05:38 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 02:05:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:05:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:05:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2032ms 02:05:38 INFO - PROCESS | 4263 | 1467363938086 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 02:05:38 INFO - PROCESS | 4263 | 1467363938092 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 02:05:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:05:38 INFO - PROCESS | 4263 | 1467363938208 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:05:38 INFO - PROCESS | 4263 | 1467363938215 Marionette TRACE conn3 <- [1,2698,null,{}] 02:05:38 INFO - PROCESS | 4263 | 1467363938225 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:38 INFO - PROCESS | 4263 | 1467363938230 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:38 INFO - PROCESS | 4263 | 1467363938419 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:05:38 INFO - PROCESS | 4263 | 1467363938598 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:38 INFO - PROCESS | 4263 | 1467363938612 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d7800 == 30 [pid = 4263] [id = 682] 02:05:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8dab6400) [pid = 4263] [serial = 2047] [outer = (nil)] 02:05:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e303800) [pid = 4263] [serial = 2048] [outer = 0x8dab6400] 02:05:38 INFO - PROCESS | 4263 | 1467363938696 Marionette DEBUG loaded listener.js 02:05:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e315400) [pid = 4263] [serial = 2049] [outer = 0x8dab6400] 02:05:40 INFO - PROCESS | 4263 | SkCairoFTTypeface::onFilterRec unimplemented 02:05:40 INFO - PROCESS | 4263 | 1467363940091 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:05:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:05:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:05:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:05:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1996ms 02:05:40 INFO - PROCESS | 4263 | 1467363940156 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 02:05:40 INFO - PROCESS | 4263 | 1467363940163 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 02:05:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:05:40 INFO - PROCESS | 4263 | 1467363940277 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:05:40 INFO - PROCESS | 4263 | 1467363940280 Marionette TRACE conn3 <- [1,2702,null,{}] 02:05:40 INFO - PROCESS | 4263 | 1467363940289 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:40 INFO - PROCESS | 4263 | 1467363940294 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:40 INFO - PROCESS | 4263 | 1467363940520 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:05:40 INFO - PROCESS | 4263 | 1467363940702 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:40 INFO - PROCESS | 4263 | 1467363940713 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dac2800 == 31 [pid = 4263] [id = 683] 02:05:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e099000) [pid = 4263] [serial = 2050] [outer = (nil)] 02:05:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x923f9c00) [pid = 4263] [serial = 2051] [outer = 0x8e099000] 02:05:40 INFO - PROCESS | 4263 | 1467363940793 Marionette DEBUG loaded listener.js 02:05:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x92427800) [pid = 4263] [serial = 2052] [outer = 0x8e099000] 02:05:42 INFO - PROCESS | 4263 | 1467363942105 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:05:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:05:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1940ms 02:05:42 INFO - PROCESS | 4263 | 1467363942165 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:05:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:05:42 INFO - PROCESS | 4263 | 1467363942172 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 02:05:42 INFO - PROCESS | 4263 | 1467363942180 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:05:42 INFO - PROCESS | 4263 | 1467363942185 Marionette TRACE conn3 <- [1,2706,null,{}] 02:05:42 INFO - PROCESS | 4263 | 1467363942193 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:42 INFO - PROCESS | 4263 | 1467363942198 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:42 INFO - PROCESS | 4263 | 1467363942612 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:05:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69c800 == 30 [pid = 4263] [id = 649] 02:05:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d806400 == 29 [pid = 4263] [id = 636] 02:05:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7000 == 28 [pid = 4263] [id = 635] 02:05:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e7000 == 27 [pid = 4263] [id = 645] 02:05:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2df800 == 26 [pid = 4263] [id = 680] 02:05:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2dc800 == 25 [pid = 4263] [id = 679] 02:05:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2de400 == 24 [pid = 4263] [id = 678] 02:05:42 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e0400 == 23 [pid = 4263] [id = 677] 02:05:42 INFO - PROCESS | 4263 | 1467363942739 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:42 INFO - PROCESS | 4263 | 1467363942753 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69f800 == 24 [pid = 4263] [id = 684] 02:05:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8c6a0800) [pid = 4263] [serial = 2053] [outer = (nil)] 02:05:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8d2df800) [pid = 4263] [serial = 2054] [outer = 0x8c6a0800] 02:05:42 INFO - PROCESS | 4263 | 1467363942844 Marionette DEBUG loaded listener.js 02:05:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8d808000) [pid = 4263] [serial = 2055] [outer = 0x8c6a0800] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92bbbc00) [pid = 4263] [serial = 2012] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92812000) [pid = 4263] [serial = 2006] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d2dcc00) [pid = 4263] [serial = 2009] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x928e5000) [pid = 4263] [serial = 2007] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8ec72800) [pid = 4263] [serial = 1986] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e09c000) [pid = 4263] [serial = 2000] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8e31e800) [pid = 4263] [serial = 2001] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x928ec400) [pid = 4263] [serial = 1994] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92bbf400) [pid = 4263] [serial = 1995] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x924d5800) [pid = 4263] [serial = 1991] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92629000) [pid = 4263] [serial = 1992] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x91b6ec00) [pid = 4263] [serial = 2003] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8e092400) [pid = 4263] [serial = 1988] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8e312c00) [pid = 4263] [serial = 1989] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x8c695400) [pid = 4263] [serial = 1997] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 58 (0x8c8edc00) [pid = 4263] [serial = 1998] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 57 (0x92d25000) [pid = 4263] [serial = 2013] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 56 (0x8e094000) [pid = 4263] [serial = 2010] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | --DOMWINDOW == 55 (0x9242c000) [pid = 4263] [serial = 2004] [outer = (nil)] [url = about:blank] 02:05:43 INFO - PROCESS | 4263 | 1467363943721 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:05:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:05:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1591ms 02:05:43 INFO - PROCESS | 4263 | 1467363943777 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 02:05:43 INFO - PROCESS | 4263 | 1467363943783 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 02:05:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:05:43 INFO - PROCESS | 4263 | 1467363943795 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:05:43 INFO - PROCESS | 4263 | 1467363943798 Marionette TRACE conn3 <- [1,2710,null,{}] 02:05:43 INFO - PROCESS | 4263 | 1467363943804 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:43 INFO - PROCESS | 4263 | 1467363943810 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:43 INFO - PROCESS | 4263 | 1467363943978 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:05:44 INFO - PROCESS | 4263 | 1467363943988 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:44 INFO - PROCESS | 4263 | 1467363943995 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e304400 == 25 [pid = 4263] [id = 685] 02:05:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 56 (0x8e314400) [pid = 4263] [serial = 2056] [outer = (nil)] 02:05:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 57 (0x8ea1b400) [pid = 4263] [serial = 2057] [outer = 0x8e314400] 02:05:44 INFO - PROCESS | 4263 | 1467363944067 Marionette DEBUG loaded listener.js 02:05:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 58 (0x8ea28800) [pid = 4263] [serial = 2058] [outer = 0x8e314400] 02:05:45 INFO - PROCESS | 4263 | 1467363945048 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:05:45 INFO - PROCESS | 4263 | 1467363945091 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 02:05:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:05:45 INFO - PROCESS | 4263 | 1467363945098 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:05:45 INFO - PROCESS | 4263 | 1467363945105 Marionette TRACE conn3 <- [1,2714,null,{}] 02:05:45 INFO - PROCESS | 4263 | 1467363945122 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:45 INFO - PROCESS | 4263 | 1467363945131 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:45 INFO - PROCESS | 4263 | 1467363945298 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:05:45 INFO - PROCESS | 4263 | 1467363945464 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:45 INFO - PROCESS | 4263 | 1467363945474 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:45 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f3400 == 26 [pid = 4263] [id = 686] 02:05:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 59 (0x923f3c00) [pid = 4263] [serial = 2059] [outer = (nil)] 02:05:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x92426c00) [pid = 4263] [serial = 2060] [outer = 0x923f3c00] 02:05:45 INFO - PROCESS | 4263 | 1467363945549 Marionette DEBUG loaded listener.js 02:05:45 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x924d8000) [pid = 4263] [serial = 2061] [outer = 0x923f3c00] 02:05:46 INFO - PROCESS | 4263 | 1467363946502 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:05:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:05:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1435ms 02:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:05:46 INFO - PROCESS | 4263 | 1467363946534 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:05:46 INFO - PROCESS | 4263 | 1467363946537 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 02:05:46 INFO - PROCESS | 4263 | 1467363946544 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:05:46 INFO - PROCESS | 4263 | 1467363946547 Marionette TRACE conn3 <- [1,2718,null,{}] 02:05:46 INFO - PROCESS | 4263 | 1467363946561 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:46 INFO - PROCESS | 4263 | 1467363946565 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:46 INFO - PROCESS | 4263 | 1467363946779 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:05:46 INFO - PROCESS | 4263 | 1467363946816 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:46 INFO - PROCESS | 4263 | 1467363946823 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x9261dc00 == 27 [pid = 4263] [id = 687] 02:05:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x92621000) [pid = 4263] [serial = 2062] [outer = (nil)] 02:05:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x9263a400) [pid = 4263] [serial = 2063] [outer = 0x92621000] 02:05:46 INFO - PROCESS | 4263 | 1467363946894 Marionette DEBUG loaded listener.js 02:05:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x92640000) [pid = 4263] [serial = 2064] [outer = 0x92621000] 02:05:47 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d2d8000) [pid = 4263] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:05:47 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8f45cc00) [pid = 4263] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:05:47 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92d19c00) [pid = 4263] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:05:47 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8d2df400) [pid = 4263] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:05:47 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x8c69fc00) [pid = 4263] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:05:47 INFO - PROCESS | 4263 | --DOMWINDOW == 58 (0x8dab7800) [pid = 4263] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:05:47 INFO - PROCESS | 4263 | --DOMWINDOW == 57 (0x92dd0000) [pid = 4263] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:05:47 INFO - PROCESS | 4263 | --DOMWINDOW == 56 (0x8a3e4400) [pid = 4263] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:05:47 INFO - PROCESS | 4263 | --DOMWINDOW == 55 (0x92ddd000) [pid = 4263] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:05:47 INFO - PROCESS | 4263 | 1467363947836 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:05:47 INFO - PROCESS | 4263 | 1467363947896 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 02:05:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:05:47 INFO - PROCESS | 4263 | 1467363947905 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:05:47 INFO - PROCESS | 4263 | 1467363947907 Marionette TRACE conn3 <- [1,2722,null,{}] 02:05:47 INFO - PROCESS | 4263 | 1467363947912 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:47 INFO - PROCESS | 4263 | 1467363947918 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:48 INFO - PROCESS | 4263 | 1467363948133 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:05:48 INFO - PROCESS | 4263 | 1467363948146 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:48 INFO - PROCESS | 4263 | 1467363948152 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1000 == 28 [pid = 4263] [id = 688] 02:05:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 56 (0x8c693000) [pid = 4263] [serial = 2065] [outer = (nil)] 02:05:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 57 (0x92647400) [pid = 4263] [serial = 2066] [outer = 0x8c693000] 02:05:48 INFO - PROCESS | 4263 | 1467363948231 Marionette DEBUG loaded listener.js 02:05:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 58 (0x92806400) [pid = 4263] [serial = 2067] [outer = 0x8c693000] 02:05:49 INFO - PROCESS | 4263 | 1467363949104 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 02:05:49 INFO - PROCESS | 4263 | 1467363949144 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 02:05:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:05:49 INFO - PROCESS | 4263 | 1467363949150 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:05:49 INFO - PROCESS | 4263 | 1467363949153 Marionette TRACE conn3 <- [1,2726,null,{}] 02:05:49 INFO - PROCESS | 4263 | 1467363949159 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:49 INFO - PROCESS | 4263 | 1467363949168 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:49 INFO - PROCESS | 4263 | 1467363949381 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:05:49 INFO - PROCESS | 4263 | 1467363949572 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:49 INFO - PROCESS | 4263 | 1467363949582 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e0400 == 29 [pid = 4263] [id = 689] 02:05:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 59 (0x8a3e6c00) [pid = 4263] [serial = 2068] [outer = (nil)] 02:05:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x8c8edc00) [pid = 4263] [serial = 2069] [outer = 0x8a3e6c00] 02:05:49 INFO - PROCESS | 4263 | 1467363949668 Marionette DEBUG loaded listener.js 02:05:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8c8f1c00) [pid = 4263] [serial = 2070] [outer = 0x8a3e6c00] 02:05:50 INFO - PROCESS | 4263 | 1467363950681 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:05:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:05:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1593ms 02:05:50 INFO - PROCESS | 4263 | 1467363950746 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:05:50 INFO - PROCESS | 4263 | 1467363950753 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 02:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:05:50 INFO - PROCESS | 4263 | 1467363950761 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:05:50 INFO - PROCESS | 4263 | 1467363950766 Marionette TRACE conn3 <- [1,2730,null,{}] 02:05:50 INFO - PROCESS | 4263 | 1467363950774 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:50 INFO - PROCESS | 4263 | 1467363950782 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:51 INFO - PROCESS | 4263 | 1467363951001 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:05:51 INFO - PROCESS | 4263 | 1467363951234 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:51 INFO - PROCESS | 4263 | 1467363951244 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d807800 == 30 [pid = 4263] [id = 690] 02:05:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e311800) [pid = 4263] [serial = 2071] [outer = (nil)] 02:05:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8ea27c00) [pid = 4263] [serial = 2072] [outer = 0x8e311800] 02:05:51 INFO - PROCESS | 4263 | 1467363951372 Marionette DEBUG loaded listener.js 02:05:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8f44e000) [pid = 4263] [serial = 2073] [outer = 0x8e311800] 02:05:52 INFO - PROCESS | 4263 | 1467363952697 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:05:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:05:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:05:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:05:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:05:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2035ms 02:05:52 INFO - PROCESS | 4263 | 1467363952801 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 02:05:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:05:52 INFO - PROCESS | 4263 | 1467363952807 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 02:05:52 INFO - PROCESS | 4263 | 1467363952815 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:05:52 INFO - PROCESS | 4263 | 1467363952818 Marionette TRACE conn3 <- [1,2734,null,{}] 02:05:52 INFO - PROCESS | 4263 | 1467363952982 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:52 INFO - PROCESS | 4263 | 1467363952988 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:53 INFO - PROCESS | 4263 | 1467363953225 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:05:53 INFO - PROCESS | 4263 | 1467363953353 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:53 INFO - PROCESS | 4263 | 1467363953360 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11c800 == 31 [pid = 4263] [id = 691] 02:05:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8f454400) [pid = 4263] [serial = 2074] [outer = (nil)] 02:05:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x9261b400) [pid = 4263] [serial = 2075] [outer = 0x8f454400] 02:05:53 INFO - PROCESS | 4263 | 1467363953444 Marionette DEBUG loaded listener.js 02:05:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x92645800) [pid = 4263] [serial = 2076] [outer = 0x8f454400] 02:05:54 INFO - PROCESS | 4263 | 1467363954413 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:05:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:05:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1637ms 02:05:54 INFO - PROCESS | 4263 | 1467363954452 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:05:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:05:54 INFO - PROCESS | 4263 | 1467363954457 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 02:05:54 INFO - PROCESS | 4263 | 1467363954471 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:05:54 INFO - PROCESS | 4263 | 1467363954481 Marionette TRACE conn3 <- [1,2738,null,{}] 02:05:54 INFO - PROCESS | 4263 | 1467363954489 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:54 INFO - PROCESS | 4263 | 1467363954497 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:54 INFO - PROCESS | 4263 | 1467363954686 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:05:54 INFO - PROCESS | 4263 | 1467363954866 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:54 INFO - PROCESS | 4263 | 1467363954877 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f8c00 == 32 [pid = 4263] [id = 692] 02:05:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x923f5c00) [pid = 4263] [serial = 2077] [outer = (nil)] 02:05:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92bb5400) [pid = 4263] [serial = 2078] [outer = 0x923f5c00] 02:05:54 INFO - PROCESS | 4263 | 1467363954962 Marionette DEBUG loaded listener.js 02:05:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92bc0c00) [pid = 4263] [serial = 2079] [outer = 0x923f5c00] 02:05:55 INFO - PROCESS | 4263 | 1467363955945 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:05:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:05:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1553ms 02:05:56 INFO - PROCESS | 4263 | 1467363956017 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:05:56 INFO - PROCESS | 4263 | 1467363956022 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 02:05:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:05:56 INFO - PROCESS | 4263 | 1467363956028 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:05:56 INFO - PROCESS | 4263 | 1467363956032 Marionette TRACE conn3 <- [1,2742,null,{}] 02:05:56 INFO - PROCESS | 4263 | 1467363956038 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:56 INFO - PROCESS | 4263 | 1467363956043 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:56 INFO - PROCESS | 4263 | 1467363956221 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:05:56 INFO - PROCESS | 4263 | 1467363956400 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:56 INFO - PROCESS | 4263 | 1467363956409 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x9280b800 == 33 [pid = 4263] [id = 693] 02:05:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x92bb6800) [pid = 4263] [serial = 2080] [outer = (nil)] 02:05:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92d21000) [pid = 4263] [serial = 2081] [outer = 0x92bb6800] 02:05:56 INFO - PROCESS | 4263 | 1467363956490 Marionette DEBUG loaded listener.js 02:05:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92dd0000) [pid = 4263] [serial = 2082] [outer = 0x92bb6800] 02:05:57 INFO - PROCESS | 4263 | 1467363957372 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:05:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:05:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1384ms 02:05:57 INFO - PROCESS | 4263 | 1467363957420 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:05:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:05:57 INFO - PROCESS | 4263 | 1467363957424 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 02:05:57 INFO - PROCESS | 4263 | 1467363957431 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:05:57 INFO - PROCESS | 4263 | 1467363957435 Marionette TRACE conn3 <- [1,2746,null,{}] 02:05:57 INFO - PROCESS | 4263 | 1467363957441 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:57 INFO - PROCESS | 4263 | 1467363957446 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:57 INFO - PROCESS | 4263 | 1467363957619 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:05:57 INFO - PROCESS | 4263 | 1467363957820 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:57 INFO - PROCESS | 4263 | 1467363957839 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:57 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f2c00 == 34 [pid = 4263] [id = 694] 02:05:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8c8f3800) [pid = 4263] [serial = 2083] [outer = (nil)] 02:05:57 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8d80e800) [pid = 4263] [serial = 2084] [outer = 0x8c8f3800] 02:05:57 INFO - PROCESS | 4263 | 1467363957981 Marionette DEBUG loaded listener.js 02:05:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92f75400) [pid = 4263] [serial = 2085] [outer = 0x8c8f3800] 02:05:59 INFO - PROCESS | 4263 | 1467363959192 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:05:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:05:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1782ms 02:05:59 INFO - PROCESS | 4263 | 1467363959213 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:05:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:05:59 INFO - PROCESS | 4263 | 1467363959219 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 02:05:59 INFO - PROCESS | 4263 | 1467363959226 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:05:59 INFO - PROCESS | 4263 | 1467363959233 Marionette TRACE conn3 <- [1,2750,null,{}] 02:05:59 INFO - PROCESS | 4263 | 1467363959240 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:05:59 INFO - PROCESS | 4263 | 1467363959246 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:59 INFO - PROCESS | 4263 | 1467363959473 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:05:59 INFO - PROCESS | 4263 | 1467363959661 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:05:59 INFO - PROCESS | 4263 | 1467363959672 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:05:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d111400 == 35 [pid = 4263] [id = 695] 02:05:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8d111800) [pid = 4263] [serial = 2086] [outer = (nil)] 02:05:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8d2d8800) [pid = 4263] [serial = 2087] [outer = 0x8d111800] 02:05:59 INFO - PROCESS | 4263 | 1467363959748 Marionette DEBUG loaded listener.js 02:05:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8d2dd400) [pid = 4263] [serial = 2088] [outer = 0x8d111800] 02:06:00 INFO - PROCESS | 4263 | --DOCSHELL 0x9263b000 == 34 [pid = 4263] [id = 646] 02:06:00 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1000 == 33 [pid = 4263] [id = 688] 02:06:00 INFO - PROCESS | 4263 | --DOCSHELL 0x9261dc00 == 32 [pid = 4263] [id = 687] 02:06:00 INFO - PROCESS | 4263 | --DOCSHELL 0x923f3400 == 31 [pid = 4263] [id = 686] 02:06:00 INFO - PROCESS | 4263 | --DOCSHELL 0x8e304400 == 30 [pid = 4263] [id = 685] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69f800 == 29 [pid = 4263] [id = 684] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2db800 == 28 [pid = 4263] [id = 650] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec6c800 == 27 [pid = 4263] [id = 651] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a1400 == 26 [pid = 4263] [id = 643] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8fcc00 == 25 [pid = 4263] [id = 644] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8dac2800 == 24 [pid = 4263] [id = 683] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30a400 == 23 [pid = 4263] [id = 639] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3de800 == 22 [pid = 4263] [id = 681] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8d806000 == 21 [pid = 4263] [id = 634] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f8400 == 20 [pid = 4263] [id = 638] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d7800 == 19 [pid = 4263] [id = 682] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1400 == 18 [pid = 4263] [id = 640] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8dab7000 == 17 [pid = 4263] [id = 641] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8c696800 == 16 [pid = 4263] [id = 648] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3eb000 == 15 [pid = 4263] [id = 647] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec73000 == 14 [pid = 4263] [id = 637] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x92645000 == 13 [pid = 4263] [id = 642] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x9280b800 == 12 [pid = 4263] [id = 693] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f8c00 == 11 [pid = 4263] [id = 692] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8d807800 == 10 [pid = 4263] [id = 690] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11c800 == 9 [pid = 4263] [id = 691] 02:06:01 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e0400 == 8 [pid = 4263] [id = 689] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8e302000) [pid = 4263] [serial = 2016] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8e095c00) [pid = 4263] [serial = 2015] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x9261e000) [pid = 4263] [serial = 2019] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x924d6000) [pid = 4263] [serial = 2018] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x92dd9000) [pid = 4263] [serial = 2022] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92dcf000) [pid = 4263] [serial = 2021] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d805000) [pid = 4263] [serial = 2036] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d810800) [pid = 4263] [serial = 2030] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8e30ac00) [pid = 4263] [serial = 2039] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x93b1e800) [pid = 4263] [serial = 2025] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x9300c000) [pid = 4263] [serial = 2024] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8c6a0400) [pid = 4263] [serial = 2034] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8c694000) [pid = 4263] [serial = 2033] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x93d35800) [pid = 4263] [serial = 2028] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x93bae800) [pid = 4263] [serial = 2027] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8e319000) [pid = 4263] [serial = 2040] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8ec6fc00) [pid = 4263] [serial = 2042] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8ea25c00) [pid = 4263] [serial = 2031] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8d809000) [pid = 4263] [serial = 2037] [outer = (nil)] [url = about:blank] 02:06:01 INFO - PROCESS | 4263 | 1467363961644 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:06:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:06:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2449ms 02:06:01 INFO - PROCESS | 4263 | 1467363961675 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:06:01 INFO - PROCESS | 4263 | 1467363961680 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 02:06:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:06:01 INFO - PROCESS | 4263 | 1467363961688 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:06:01 INFO - PROCESS | 4263 | 1467363961694 Marionette TRACE conn3 <- [1,2754,null,{}] 02:06:01 INFO - PROCESS | 4263 | 1467363961703 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:01 INFO - PROCESS | 4263 | 1467363961709 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:01 INFO - PROCESS | 4263 | 1467363961898 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:06:02 INFO - PROCESS | 4263 | 1467363962082 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:02 INFO - PROCESS | 4263 | 1467363962089 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:02 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8ed800 == 9 [pid = 4263] [id = 696] 02:06:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8c8eec00) [pid = 4263] [serial = 2089] [outer = (nil)] 02:06:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8d2d5000) [pid = 4263] [serial = 2090] [outer = 0x8c8eec00] 02:06:02 INFO - PROCESS | 4263 | 1467363962167 Marionette DEBUG loaded listener.js 02:06:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d2dc000) [pid = 4263] [serial = 2091] [outer = 0x8c8eec00] 02:06:03 INFO - PROCESS | 4263 | 1467363963008 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:06:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:06:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1388ms 02:06:03 INFO - PROCESS | 4263 | 1467363963077 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:06:03 INFO - PROCESS | 4263 | 1467363963086 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 02:06:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:06:03 INFO - PROCESS | 4263 | 1467363963098 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:06:03 INFO - PROCESS | 4263 | 1467363963102 Marionette TRACE conn3 <- [1,2758,null,{}] 02:06:03 INFO - PROCESS | 4263 | 1467363963108 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:03 INFO - PROCESS | 4263 | 1467363963114 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:03 INFO - PROCESS | 4263 | 1467363963305 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:06:03 INFO - PROCESS | 4263 | 1467363963450 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:03 INFO - PROCESS | 4263 | 1467363963458 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dabb000 == 10 [pid = 4263] [id = 697] 02:06:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8dac3800) [pid = 4263] [serial = 2092] [outer = (nil)] 02:06:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8e094400) [pid = 4263] [serial = 2093] [outer = 0x8dac3800] 02:06:03 INFO - PROCESS | 4263 | 1467363963533 Marionette DEBUG loaded listener.js 02:06:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8e302400) [pid = 4263] [serial = 2094] [outer = 0x8dac3800] 02:06:04 INFO - PROCESS | 4263 | 1467363964444 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1396ms 02:06:04 INFO - PROCESS | 4263 | 1467363964500 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:06:04 INFO - PROCESS | 4263 | 1467363964503 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 02:06:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:06:04 INFO - PROCESS | 4263 | 1467363964510 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:06:04 INFO - PROCESS | 4263 | 1467363964517 Marionette TRACE conn3 <- [1,2762,null,{}] 02:06:04 INFO - PROCESS | 4263 | 1467363964540 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:04 INFO - PROCESS | 4263 | 1467363964549 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:04 INFO - PROCESS | 4263 | 1467363964777 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:06:04 INFO - PROCESS | 4263 | 1467363964796 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:04 INFO - PROCESS | 4263 | 1467363964806 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea26800 == 11 [pid = 4263] [id = 698] 02:06:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8ea28400) [pid = 4263] [serial = 2095] [outer = (nil)] 02:06:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ec6cc00) [pid = 4263] [serial = 2096] [outer = 0x8ea28400] 02:06:04 INFO - PROCESS | 4263 | 1467363964883 Marionette DEBUG loaded listener.js 02:06:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ec74c00) [pid = 4263] [serial = 2097] [outer = 0x8ea28400] 02:06:05 INFO - PROCESS | 4263 | 1467363965841 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:06:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:06:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1385ms 02:06:06 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e305000) [pid = 4263] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:06:06 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92621000) [pid = 4263] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:06:06 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x923f3c00) [pid = 4263] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:06:06 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8e314400) [pid = 4263] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:06:06 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8c6a0800) [pid = 4263] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:06:06 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8dab6400) [pid = 4263] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:06:06 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8a3dec00) [pid = 4263] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:06:06 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8e099000) [pid = 4263] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:06:06 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8c693000) [pid = 4263] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:06:06 INFO - PROCESS | 4263 | 1467363966244 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:06:06 INFO - PROCESS | 4263 | 1467363966249 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 02:06:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:06:06 INFO - PROCESS | 4263 | 1467363966269 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:06:06 INFO - PROCESS | 4263 | 1467363966273 Marionette TRACE conn3 <- [1,2766,null,{}] 02:06:06 INFO - PROCESS | 4263 | 1467363966278 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:06 INFO - PROCESS | 4263 | 1467363966283 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:06 INFO - PROCESS | 4263 | 1467363966419 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:06:06 INFO - PROCESS | 4263 | 1467363966640 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:06 INFO - PROCESS | 4263 | 1467363966646 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c696000 == 12 [pid = 4263] [id = 699] 02:06:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8d80a000) [pid = 4263] [serial = 2098] [outer = (nil)] 02:06:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8ea28000) [pid = 4263] [serial = 2099] [outer = 0x8d80a000] 02:06:06 INFO - PROCESS | 4263 | 1467363966717 Marionette DEBUG loaded listener.js 02:06:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x91b63800) [pid = 4263] [serial = 2100] [outer = 0x8d80a000] 02:06:07 INFO - PROCESS | 4263 | 1467363967458 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:06:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:06:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1236ms 02:06:07 INFO - PROCESS | 4263 | 1467363967503 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:06:07 INFO - PROCESS | 4263 | 1467363967507 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 02:06:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:06:07 INFO - PROCESS | 4263 | 1467363967513 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:06:07 INFO - PROCESS | 4263 | 1467363967515 Marionette TRACE conn3 <- [1,2770,null,{}] 02:06:07 INFO - PROCESS | 4263 | 1467363967521 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:07 INFO - PROCESS | 4263 | 1467363967526 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:07 INFO - PROCESS | 4263 | 1467363967742 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:06:07 INFO - PROCESS | 4263 | 1467363967757 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:07 INFO - PROCESS | 4263 | 1467363967767 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f0000 == 13 [pid = 4263] [id = 700] 02:06:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x923f3800) [pid = 4263] [serial = 2101] [outer = (nil)] 02:06:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x9242c400) [pid = 4263] [serial = 2102] [outer = 0x923f3800] 02:06:07 INFO - PROCESS | 4263 | 1467363967831 Marionette DEBUG loaded listener.js 02:06:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x924da000) [pid = 4263] [serial = 2103] [outer = 0x923f3800] 02:06:08 INFO - PROCESS | 4263 | 1467363968932 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:06:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:06:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1433ms 02:06:08 INFO - PROCESS | 4263 | 1467363968947 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:06:08 INFO - PROCESS | 4263 | 1467363968953 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 02:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:06:08 INFO - PROCESS | 4263 | 1467363968961 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:06:08 INFO - PROCESS | 4263 | 1467363968966 Marionette TRACE conn3 <- [1,2774,null,{}] 02:06:08 INFO - PROCESS | 4263 | 1467363968975 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:08 INFO - PROCESS | 4263 | 1467363968981 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:09 INFO - PROCESS | 4263 | 1467363969168 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:06:09 INFO - PROCESS | 4263 | 1467363969345 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:09 INFO - PROCESS | 4263 | 1467363969355 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7400 == 14 [pid = 4263] [id = 701] 02:06:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8d2d4400) [pid = 4263] [serial = 2104] [outer = (nil)] 02:06:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8dabd000) [pid = 4263] [serial = 2105] [outer = 0x8d2d4400] 02:06:09 INFO - PROCESS | 4263 | 1467363969438 Marionette DEBUG loaded listener.js 02:06:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e309000) [pid = 4263] [serial = 2106] [outer = 0x8d2d4400] 02:06:10 INFO - PROCESS | 4263 | 1467363970535 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:06:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:06:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1638ms 02:06:10 INFO - PROCESS | 4263 | 1467363970599 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:06:10 INFO - PROCESS | 4263 | 1467363970607 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 02:06:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:06:10 INFO - PROCESS | 4263 | 1467363970617 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:06:10 INFO - PROCESS | 4263 | 1467363970621 Marionette TRACE conn3 <- [1,2778,null,{}] 02:06:10 INFO - PROCESS | 4263 | 1467363970628 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:10 INFO - PROCESS | 4263 | 1467363970634 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:10 INFO - PROCESS | 4263 | 1467363970833 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:06:11 INFO - PROCESS | 4263 | 1467363971115 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:11 INFO - PROCESS | 4263 | 1467363971122 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b6f400 == 15 [pid = 4263] [id = 702] 02:06:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92423000) [pid = 4263] [serial = 2107] [outer = (nil)] 02:06:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x924d3400) [pid = 4263] [serial = 2108] [outer = 0x92423000] 02:06:11 INFO - PROCESS | 4263 | 1467363971248 Marionette DEBUG loaded listener.js 02:06:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8ea24000) [pid = 4263] [serial = 2109] [outer = 0x92423000] 02:06:12 INFO - PROCESS | 4263 | 1467363972286 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:06:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:06:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1733ms 02:06:12 INFO - PROCESS | 4263 | 1467363972351 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:06:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:06:12 INFO - PROCESS | 4263 | 1467363972356 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 02:06:12 INFO - PROCESS | 4263 | 1467363972362 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:06:12 INFO - PROCESS | 4263 | 1467363972368 Marionette TRACE conn3 <- [1,2782,null,{}] 02:06:12 INFO - PROCESS | 4263 | 1467363972385 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:12 INFO - PROCESS | 4263 | 1467363972394 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:12 INFO - PROCESS | 4263 | 1467363972610 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:06:12 INFO - PROCESS | 4263 | 1467363972832 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:12 INFO - PROCESS | 4263 | 1467363972845 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x92629000 == 16 [pid = 4263] [id = 703] 02:06:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92629400) [pid = 4263] [serial = 2110] [outer = (nil)] 02:06:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x9263d400) [pid = 4263] [serial = 2111] [outer = 0x92629400] 02:06:12 INFO - PROCESS | 4263 | 1467363972974 Marionette DEBUG loaded listener.js 02:06:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92642c00) [pid = 4263] [serial = 2112] [outer = 0x92629400] 02:06:13 INFO - PROCESS | 4263 | 1467363973958 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:06:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:06:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1638ms 02:06:14 INFO - PROCESS | 4263 | 1467363974184 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:06:14 INFO - PROCESS | 4263 | 1467363974191 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 02:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:06:14 INFO - PROCESS | 4263 | 1467363974200 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:06:14 INFO - PROCESS | 4263 | 1467363974205 Marionette TRACE conn3 <- [1,2786,null,{}] 02:06:14 INFO - PROCESS | 4263 | 1467363974213 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:14 INFO - PROCESS | 4263 | 1467363974219 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:14 INFO - PROCESS | 4263 | 1467363974394 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:06:14 INFO - PROCESS | 4263 | 1467363974647 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:14 INFO - PROCESS | 4263 | 1467363974661 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7c00 == 17 [pid = 4263] [id = 704] 02:06:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8d11e400) [pid = 4263] [serial = 2113] [outer = (nil)] 02:06:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8d2de000) [pid = 4263] [serial = 2114] [outer = 0x8d11e400] 02:06:14 INFO - PROCESS | 4263 | 1467363974735 Marionette DEBUG loaded listener.js 02:06:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8d805c00) [pid = 4263] [serial = 2115] [outer = 0x8d11e400] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8f44ec00) [pid = 4263] [serial = 2043] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x9263a400) [pid = 4263] [serial = 2063] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x924d8000) [pid = 4263] [serial = 2061] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ea1b400) [pid = 4263] [serial = 2057] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8ea28800) [pid = 4263] [serial = 2058] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d2df800) [pid = 4263] [serial = 2054] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d808000) [pid = 4263] [serial = 2055] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8e303800) [pid = 4263] [serial = 2048] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e315400) [pid = 4263] [serial = 2049] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c694400) [pid = 4263] [serial = 2045] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8c8f2400) [pid = 4263] [serial = 2046] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x923f9c00) [pid = 4263] [serial = 2051] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92427800) [pid = 4263] [serial = 2052] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92806400) [pid = 4263] [serial = 2067] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92426c00) [pid = 4263] [serial = 2060] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x92640000) [pid = 4263] [serial = 2064] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92647400) [pid = 4263] [serial = 2066] [outer = (nil)] [url = about:blank] 02:06:15 INFO - PROCESS | 4263 | 1467363975710 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1539ms 02:06:15 INFO - PROCESS | 4263 | 1467363975740 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:06:15 INFO - PROCESS | 4263 | 1467363975745 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 02:06:15 INFO - PROCESS | 4263 | 1467363975755 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:06:15 INFO - PROCESS | 4263 | 1467363975761 Marionette TRACE conn3 <- [1,2790,null,{}] 02:06:15 INFO - PROCESS | 4263 | 1467363975767 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:15 INFO - PROCESS | 4263 | 1467363975773 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:15 INFO - PROCESS | 4263 | 1467363975953 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:06:16 INFO - PROCESS | 4263 | 1467363976123 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:16 INFO - PROCESS | 4263 | 1467363976131 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dabc800 == 18 [pid = 4263] [id = 705] 02:06:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8c6a1c00) [pid = 4263] [serial = 2116] [outer = (nil)] 02:06:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e315800) [pid = 4263] [serial = 2117] [outer = 0x8c6a1c00] 02:06:16 INFO - PROCESS | 4263 | 1467363976225 Marionette DEBUG loaded listener.js 02:06:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ea1fc00) [pid = 4263] [serial = 2118] [outer = 0x8c6a1c00] 02:06:17 INFO - PROCESS | 4263 | 1467363977031 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1335ms 02:06:17 INFO - PROCESS | 4263 | 1467363977087 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:06:17 INFO - PROCESS | 4263 | 1467363977091 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 02:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:06:17 INFO - PROCESS | 4263 | 1467363977101 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:06:17 INFO - PROCESS | 4263 | 1467363977104 Marionette TRACE conn3 <- [1,2794,null,{}] 02:06:17 INFO - PROCESS | 4263 | 1467363977118 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:17 INFO - PROCESS | 4263 | 1467363977126 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:17 INFO - PROCESS | 4263 | 1467363977288 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:06:17 INFO - PROCESS | 4263 | 1467363977302 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:17 INFO - PROCESS | 4263 | 1467363977313 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x92421800 == 19 [pid = 4263] [id = 706] 02:06:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92423800) [pid = 4263] [serial = 2119] [outer = (nil)] 02:06:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x9242c800) [pid = 4263] [serial = 2120] [outer = 0x92423800] 02:06:17 INFO - PROCESS | 4263 | 1467363977520 Marionette DEBUG loaded listener.js 02:06:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x924da400) [pid = 4263] [serial = 2121] [outer = 0x92423800] 02:06:18 INFO - PROCESS | 4263 | 1467363978424 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1381ms 02:06:18 INFO - PROCESS | 4263 | 1467363978489 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:06:18 INFO - PROCESS | 4263 | 1467363978493 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 02:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:06:18 INFO - PROCESS | 4263 | 1467363978499 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:06:18 INFO - PROCESS | 4263 | 1467363978502 Marionette TRACE conn3 <- [1,2798,null,{}] 02:06:18 INFO - PROCESS | 4263 | 1467363978508 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:18 INFO - PROCESS | 4263 | 1467363978513 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:18 INFO - PROCESS | 4263 | 1467363978728 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:06:18 INFO - PROCESS | 4263 | 1467363978750 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:18 INFO - PROCESS | 4263 | 1467363978758 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242dc00 == 20 [pid = 4263] [id = 707] 02:06:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x92623800) [pid = 4263] [serial = 2122] [outer = (nil)] 02:06:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x9263bc00) [pid = 4263] [serial = 2123] [outer = 0x92623800] 02:06:18 INFO - PROCESS | 4263 | 1467363978825 Marionette DEBUG loaded listener.js 02:06:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92646800) [pid = 4263] [serial = 2124] [outer = 0x92623800] 02:06:19 INFO - PROCESS | 4263 | 1467363979757 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1292ms 02:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:06:19 INFO - PROCESS | 4263 | 1467363979792 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:06:19 INFO - PROCESS | 4263 | 1467363979795 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 02:06:19 INFO - PROCESS | 4263 | 1467363979801 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:06:19 INFO - PROCESS | 4263 | 1467363979804 Marionette TRACE conn3 <- [1,2802,null,{}] 02:06:19 INFO - PROCESS | 4263 | 1467363979818 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:19 INFO - PROCESS | 4263 | 1467363979823 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:20 INFO - PROCESS | 4263 | 1467363980090 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x92bb6800) [pid = 4263] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c8f3800) [pid = 4263] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8a3e6c00) [pid = 4263] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e311800) [pid = 4263] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8f454400) [pid = 4263] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x923f5c00) [pid = 4263] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8d80a000) [pid = 4263] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8ea28400) [pid = 4263] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8dac3800) [pid = 4263] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8d111800) [pid = 4263] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:06:20 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x8c8eec00) [pid = 4263] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:06:20 INFO - PROCESS | 4263 | 1467363980210 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:20 INFO - PROCESS | 4263 | 1467363980220 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e5000 == 21 [pid = 4263] [id = 708] 02:06:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x8a3e5400) [pid = 4263] [serial = 2125] [outer = (nil)] 02:06:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8c8f9800) [pid = 4263] [serial = 2126] [outer = 0x8a3e5400] 02:06:20 INFO - PROCESS | 4263 | 1467363980286 Marionette DEBUG loaded listener.js 02:06:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8dabd800) [pid = 4263] [serial = 2127] [outer = 0x8a3e5400] 02:06:21 INFO - PROCESS | 4263 | 1467363981085 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1335ms 02:06:21 INFO - PROCESS | 4263 | 1467363981136 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:06:21 INFO - PROCESS | 4263 | 1467363981139 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 02:06:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:06:21 INFO - PROCESS | 4263 | 1467363981146 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:06:21 INFO - PROCESS | 4263 | 1467363981149 Marionette TRACE conn3 <- [1,2806,null,{}] 02:06:21 INFO - PROCESS | 4263 | 1467363981159 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:21 INFO - PROCESS | 4263 | 1467363981170 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:21 INFO - PROCESS | 4263 | 1467363981377 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:06:21 INFO - PROCESS | 4263 | 1467363981514 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:21 INFO - PROCESS | 4263 | 1467363981525 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x92621800 == 22 [pid = 4263] [id = 709] 02:06:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x928e0c00) [pid = 4263] [serial = 2128] [outer = (nil)] 02:06:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x92bb2c00) [pid = 4263] [serial = 2129] [outer = 0x928e0c00] 02:06:21 INFO - PROCESS | 4263 | 1467363981594 Marionette DEBUG loaded listener.js 02:06:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92bb9400) [pid = 4263] [serial = 2130] [outer = 0x928e0c00] 02:06:22 INFO - PROCESS | 4263 | 1467363982511 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1434ms 02:06:22 INFO - PROCESS | 4263 | 1467363982583 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:06:22 INFO - PROCESS | 4263 | 1467363982590 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 02:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:06:22 INFO - PROCESS | 4263 | 1467363982599 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:06:22 INFO - PROCESS | 4263 | 1467363982604 Marionette TRACE conn3 <- [1,2810,null,{}] 02:06:22 INFO - PROCESS | 4263 | 1467363982613 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:22 INFO - PROCESS | 4263 | 1467363982619 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:22 INFO - PROCESS | 4263 | 1467363982843 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:06:23 INFO - PROCESS | 4263 | 1467363983112 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:23 INFO - PROCESS | 4263 | 1467363983125 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8eec00 == 23 [pid = 4263] [id = 710] 02:06:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8c8f1400) [pid = 4263] [serial = 2131] [outer = (nil)] 02:06:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8d80e400) [pid = 4263] [serial = 2132] [outer = 0x8c8f1400] 02:06:23 INFO - PROCESS | 4263 | 1467363983256 Marionette DEBUG loaded listener.js 02:06:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e30dc00) [pid = 4263] [serial = 2133] [outer = 0x8c8f1400] 02:06:24 INFO - PROCESS | 4263 | 1467363984145 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1584ms 02:06:24 INFO - PROCESS | 4263 | 1467363984198 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:06:24 INFO - PROCESS | 4263 | 1467363984206 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 02:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:06:24 INFO - PROCESS | 4263 | 1467363984220 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:06:24 INFO - PROCESS | 4263 | 1467363984225 Marionette TRACE conn3 <- [1,2814,null,{}] 02:06:24 INFO - PROCESS | 4263 | 1467363984231 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:24 INFO - PROCESS | 4263 | 1467363984237 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:24 INFO - PROCESS | 4263 | 1467363984422 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:06:24 INFO - PROCESS | 4263 | 1467363984615 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:24 INFO - PROCESS | 4263 | 1467363984624 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d804000 == 24 [pid = 4263] [id = 711] 02:06:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ec77400) [pid = 4263] [serial = 2134] [outer = (nil)] 02:06:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x923f9c00) [pid = 4263] [serial = 2135] [outer = 0x8ec77400] 02:06:24 INFO - PROCESS | 4263 | 1467363984741 Marionette DEBUG loaded listener.js 02:06:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x924df800) [pid = 4263] [serial = 2136] [outer = 0x8ec77400] 02:06:25 INFO - PROCESS | 4263 | 1467363985797 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:06:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:06:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1638ms 02:06:25 INFO - PROCESS | 4263 | 1467363985858 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:06:25 INFO - PROCESS | 4263 | 1467363985861 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 02:06:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:06:25 INFO - PROCESS | 4263 | 1467363985869 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:06:25 INFO - PROCESS | 4263 | 1467363985875 Marionette TRACE conn3 <- [1,2818,null,{}] 02:06:25 INFO - PROCESS | 4263 | 1467363985891 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:25 INFO - PROCESS | 4263 | 1467363985900 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:26 INFO - PROCESS | 4263 | 1467363986155 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:06:26 INFO - PROCESS | 4263 | 1467363986436 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:26 INFO - PROCESS | 4263 | 1467363986448 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:26 INFO - PROCESS | 4263 | ++DOCSHELL 0x928eac00 == 25 [pid = 4263] [id = 712] 02:06:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92bb3400) [pid = 4263] [serial = 2137] [outer = (nil)] 02:06:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92bbf000) [pid = 4263] [serial = 2138] [outer = 0x92bb3400] 02:06:26 INFO - PROCESS | 4263 | 1467363986529 Marionette DEBUG loaded listener.js 02:06:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92d1d400) [pid = 4263] [serial = 2139] [outer = 0x92bb3400] 02:06:27 INFO - PROCESS | 4263 | 1467363987423 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:06:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:06:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1589ms 02:06:27 INFO - PROCESS | 4263 | 1467363987459 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:06:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:06:27 INFO - PROCESS | 4263 | 1467363987465 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 02:06:27 INFO - PROCESS | 4263 | 1467363987471 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:06:27 INFO - PROCESS | 4263 | 1467363987475 Marionette TRACE conn3 <- [1,2822,null,{}] 02:06:27 INFO - PROCESS | 4263 | 1467363987481 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:27 INFO - PROCESS | 4263 | 1467363987486 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:27 INFO - PROCESS | 4263 | 1467363987661 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:06:27 INFO - PROCESS | 4263 | 1467363987841 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:27 INFO - PROCESS | 4263 | 1467363987850 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x928e0400 == 26 [pid = 4263] [id = 713] 02:06:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92d20400) [pid = 4263] [serial = 2140] [outer = (nil)] 02:06:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92dd1800) [pid = 4263] [serial = 2141] [outer = 0x92d20400] 02:06:27 INFO - PROCESS | 4263 | 1467363987927 Marionette DEBUG loaded listener.js 02:06:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x92dd7800) [pid = 4263] [serial = 2142] [outer = 0x92d20400] 02:06:28 INFO - PROCESS | 4263 | 1467363988898 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:06:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:06:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1481ms 02:06:28 INFO - PROCESS | 4263 | 1467363988952 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:06:28 INFO - PROCESS | 4263 | 1467363988955 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 02:06:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:06:28 INFO - PROCESS | 4263 | 1467363988962 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:06:28 INFO - PROCESS | 4263 | 1467363988965 Marionette TRACE conn3 <- [1,2826,null,{}] 02:06:28 INFO - PROCESS | 4263 | 1467363988971 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:28 INFO - PROCESS | 4263 | 1467363988976 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:29 INFO - PROCESS | 4263 | 1467363989146 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:06:29 INFO - PROCESS | 4263 | 1467363989331 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:29 INFO - PROCESS | 4263 | 1467363989343 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dac2400 == 27 [pid = 4263] [id = 714] 02:06:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8e095400) [pid = 4263] [serial = 2143] [outer = (nil)] 02:06:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92ddd400) [pid = 4263] [serial = 2144] [outer = 0x8e095400] 02:06:29 INFO - PROCESS | 4263 | 1467363989421 Marionette DEBUG loaded listener.js 02:06:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92f80000) [pid = 4263] [serial = 2145] [outer = 0x8e095400] 02:06:30 INFO - PROCESS | 4263 | 1467363990351 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1480ms 02:06:30 INFO - PROCESS | 4263 | 1467363990442 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:06:30 INFO - PROCESS | 4263 | 1467363990447 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 02:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:06:30 INFO - PROCESS | 4263 | 1467363990453 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:06:30 INFO - PROCESS | 4263 | 1467363990457 Marionette TRACE conn3 <- [1,2830,null,{}] 02:06:30 INFO - PROCESS | 4263 | 1467363990462 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:30 INFO - PROCESS | 4263 | 1467363990473 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:30 INFO - PROCESS | 4263 | 1467363990722 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:06:31 INFO - PROCESS | 4263 | 1467363991228 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:31 INFO - PROCESS | 4263 | 1467363991239 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a0400 == 28 [pid = 4263] [id = 715] 02:06:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8c6a1000) [pid = 4263] [serial = 2146] [outer = (nil)] 02:06:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x8c8f8c00) [pid = 4263] [serial = 2147] [outer = 0x8c6a1000] 02:06:31 INFO - PROCESS | 4263 | 1467363991316 Marionette DEBUG loaded listener.js 02:06:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8d11c800) [pid = 4263] [serial = 2148] [outer = 0x8c6a1000] 02:06:32 INFO - PROCESS | 4263 | 1467363992255 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1836ms 02:06:32 INFO - PROCESS | 4263 | 1467363992292 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:06:32 INFO - PROCESS | 4263 | 1467363992298 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 02:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:06:32 INFO - PROCESS | 4263 | 1467363992324 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:06:32 INFO - PROCESS | 4263 | 1467363992329 Marionette TRACE conn3 <- [1,2834,null,{}] 02:06:32 INFO - PROCESS | 4263 | 1467363992337 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:32 INFO - PROCESS | 4263 | 1467363992344 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:32 INFO - PROCESS | 4263 | 1467363992514 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:06:33 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f2c00 == 27 [pid = 4263] [id = 694] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8ec6cc00) [pid = 4263] [serial = 2096] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8e094400) [pid = 4263] [serial = 2093] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8d2dd400) [pid = 4263] [serial = 2088] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8d2d8800) [pid = 4263] [serial = 2087] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8d2d5000) [pid = 4263] [serial = 2090] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8d2dc000) [pid = 4263] [serial = 2091] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x92d21000) [pid = 4263] [serial = 2081] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92f75400) [pid = 4263] [serial = 2085] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8c8f1c00) [pid = 4263] [serial = 2070] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8c8edc00) [pid = 4263] [serial = 2069] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d80e800) [pid = 4263] [serial = 2084] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8f44e000) [pid = 4263] [serial = 2073] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8ea27c00) [pid = 4263] [serial = 2072] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x92645800) [pid = 4263] [serial = 2076] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x9261b400) [pid = 4263] [serial = 2075] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92bc0c00) [pid = 4263] [serial = 2079] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92bb5400) [pid = 4263] [serial = 2078] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x92dd0000) [pid = 4263] [serial = 2082] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8ea28000) [pid = 4263] [serial = 2099] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8ec74c00) [pid = 4263] [serial = 2097] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x9242c400) [pid = 4263] [serial = 2102] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x91b63800) [pid = 4263] [serial = 2100] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8e302400) [pid = 4263] [serial = 2094] [outer = (nil)] [url = about:blank] 02:06:33 INFO - PROCESS | 4263 | 1467363993796 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:33 INFO - PROCESS | 4263 | 1467363993807 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3eb800 == 28 [pid = 4263] [id = 716] 02:06:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x8c692800) [pid = 4263] [serial = 2149] [outer = (nil)] 02:06:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8c69d000) [pid = 4263] [serial = 2150] [outer = 0x8c692800] 02:06:33 INFO - PROCESS | 4263 | 1467363993886 Marionette DEBUG loaded listener.js 02:06:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8c8f4000) [pid = 4263] [serial = 2151] [outer = 0x8c692800] 02:06:34 INFO - PROCESS | 4263 | 1467363994717 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2439ms 02:06:34 INFO - PROCESS | 4263 | 1467363994763 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:06:34 INFO - PROCESS | 4263 | 1467363994769 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 02:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:06:34 INFO - PROCESS | 4263 | 1467363994776 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:06:34 INFO - PROCESS | 4263 | 1467363994781 Marionette TRACE conn3 <- [1,2838,null,{}] 02:06:34 INFO - PROCESS | 4263 | 1467363994789 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:34 INFO - PROCESS | 4263 | 1467363994796 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:34 INFO - PROCESS | 4263 | 1467363994958 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:06:34 INFO - PROCESS | 4263 | 1467363994970 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:34 INFO - PROCESS | 4263 | 1467363994980 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2de400 == 29 [pid = 4263] [id = 717] 02:06:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8d2e2800) [pid = 4263] [serial = 2152] [outer = (nil)] 02:06:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8d807800) [pid = 4263] [serial = 2153] [outer = 0x8d2e2800] 02:06:35 INFO - PROCESS | 4263 | 1467363995051 Marionette DEBUG loaded listener.js 02:06:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8dab9000) [pid = 4263] [serial = 2154] [outer = 0x8d2e2800] 02:06:36 INFO - PROCESS | 4263 | 1467363996031 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1287ms 02:06:36 INFO - PROCESS | 4263 | 1467363996068 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:06:36 INFO - PROCESS | 4263 | 1467363996076 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 02:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:06:36 INFO - PROCESS | 4263 | 1467363996083 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:06:36 INFO - PROCESS | 4263 | 1467363996086 Marionette TRACE conn3 <- [1,2842,null,{}] 02:06:36 INFO - PROCESS | 4263 | 1467363996092 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:36 INFO - PROCESS | 4263 | 1467363996097 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:36 INFO - PROCESS | 4263 | 1467363996282 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:06:36 INFO - PROCESS | 4263 | 1467363996449 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:36 INFO - PROCESS | 4263 | 1467363996458 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d8000 == 30 [pid = 4263] [id = 718] 02:06:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e099800) [pid = 4263] [serial = 2155] [outer = (nil)] 02:06:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8e308c00) [pid = 4263] [serial = 2156] [outer = 0x8e099800] 02:06:36 INFO - PROCESS | 4263 | 1467363996527 Marionette DEBUG loaded listener.js 02:06:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e31d000) [pid = 4263] [serial = 2157] [outer = 0x8e099800] 02:06:37 INFO - PROCESS | 4263 | 1467363997506 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1485ms 02:06:37 INFO - PROCESS | 4263 | 1467363997571 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:06:37 INFO - PROCESS | 4263 | 1467363997575 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 02:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:06:37 INFO - PROCESS | 4263 | 1467363997590 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:06:37 INFO - PROCESS | 4263 | 1467363997599 Marionette TRACE conn3 <- [1,2846,null,{}] 02:06:37 INFO - PROCESS | 4263 | 1467363997614 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:37 INFO - PROCESS | 4263 | 1467363997622 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:37 INFO - PROCESS | 4263 | 1467363997846 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:06:37 INFO - PROCESS | 4263 | 1467363997871 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:37 INFO - PROCESS | 4263 | 1467363997882 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:37 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec73c00 == 31 [pid = 4263] [id = 719] 02:06:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8ec74c00) [pid = 4263] [serial = 2158] [outer = (nil)] 02:06:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8f453800) [pid = 4263] [serial = 2159] [outer = 0x8ec74c00] 02:06:37 INFO - PROCESS | 4263 | 1467363997948 Marionette DEBUG loaded listener.js 02:06:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x91b63800) [pid = 4263] [serial = 2160] [outer = 0x8ec74c00] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x928e0c00) [pid = 4263] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92623800) [pid = 4263] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8a3e5400) [pid = 4263] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x923f3800) [pid = 4263] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92423800) [pid = 4263] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x92423000) [pid = 4263] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d11e400) [pid = 4263] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8d2d4400) [pid = 4263] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8c6a1c00) [pid = 4263] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:06:38 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x92629400) [pid = 4263] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:06:39 INFO - PROCESS | 4263 | 1467363999356 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:06:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:06:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1817ms 02:06:39 INFO - PROCESS | 4263 | 1467363999399 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:06:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:06:39 INFO - PROCESS | 4263 | 1467363999403 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 02:06:39 INFO - PROCESS | 4263 | 1467363999409 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:06:39 INFO - PROCESS | 4263 | 1467363999412 Marionette TRACE conn3 <- [1,2850,null,{}] 02:06:39 INFO - PROCESS | 4263 | 1467363999418 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:39 INFO - PROCESS | 4263 | 1467363999423 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:39 INFO - PROCESS | 4263 | 1467363999567 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:06:39 INFO - PROCESS | 4263 | 1467363999581 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:39 INFO - PROCESS | 4263 | 1467363999590 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3ecc00 == 32 [pid = 4263] [id = 720] 02:06:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8d2db000) [pid = 4263] [serial = 2161] [outer = (nil)] 02:06:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x91b68c00) [pid = 4263] [serial = 2162] [outer = 0x8d2db000] 02:06:39 INFO - PROCESS | 4263 | 1467363999657 Marionette DEBUG loaded listener.js 02:06:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x91b6dc00) [pid = 4263] [serial = 2163] [outer = 0x8d2db000] 02:06:40 INFO - PROCESS | 4263 | 1467364000535 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1182ms 02:06:40 INFO - PROCESS | 4263 | 1467364000592 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:06:40 INFO - PROCESS | 4263 | 1467364000595 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 02:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:06:40 INFO - PROCESS | 4263 | 1467364000602 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:06:40 INFO - PROCESS | 4263 | 1467364000604 Marionette TRACE conn3 <- [1,2854,null,{}] 02:06:40 INFO - PROCESS | 4263 | 1467364000610 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:40 INFO - PROCESS | 4263 | 1467364000615 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:40 INFO - PROCESS | 4263 | 1467364000766 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:06:40 INFO - PROCESS | 4263 | 1467364000776 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:40 INFO - PROCESS | 4263 | 1467364000794 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:40 INFO - PROCESS | 4263 | ++DOCSHELL 0x92426c00 == 33 [pid = 4263] [id = 721] 02:06:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x92427800) [pid = 4263] [serial = 2164] [outer = (nil)] 02:06:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x924d4800) [pid = 4263] [serial = 2165] [outer = 0x92427800] 02:06:40 INFO - PROCESS | 4263 | 1467364000873 Marionette DEBUG loaded listener.js 02:06:40 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x9263cc00) [pid = 4263] [serial = 2166] [outer = 0x92427800] 02:06:42 INFO - PROCESS | 4263 | 1467364002179 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1632ms 02:06:42 INFO - PROCESS | 4263 | 1467364002235 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:06:42 INFO - PROCESS | 4263 | 1467364002241 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 02:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:06:42 INFO - PROCESS | 4263 | 1467364002249 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:06:42 INFO - PROCESS | 4263 | 1467364002254 Marionette TRACE conn3 <- [1,2858,null,{}] 02:06:42 INFO - PROCESS | 4263 | 1467364002262 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:42 INFO - PROCESS | 4263 | 1467364002269 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:42 INFO - PROCESS | 4263 | 1467364002461 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:06:42 INFO - PROCESS | 4263 | 1467364002689 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:42 INFO - PROCESS | 4263 | 1467364002700 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e9c00 == 34 [pid = 4263] [id = 722] 02:06:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d808800) [pid = 4263] [serial = 2167] [outer = (nil)] 02:06:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8e095c00) [pid = 4263] [serial = 2168] [outer = 0x8d808800] 02:06:42 INFO - PROCESS | 4263 | 1467364002824 Marionette DEBUG loaded listener.js 02:06:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8e304400) [pid = 4263] [serial = 2169] [outer = 0x8d808800] 02:06:43 INFO - PROCESS | 4263 | 1467364003840 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:06:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:06:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1642ms 02:06:43 INFO - PROCESS | 4263 | 1467364003891 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:06:43 INFO - PROCESS | 4263 | 1467364003899 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 02:06:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:06:43 INFO - PROCESS | 4263 | 1467364003911 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:06:43 INFO - PROCESS | 4263 | 1467364003915 Marionette TRACE conn3 <- [1,2862,null,{}] 02:06:43 INFO - PROCESS | 4263 | 1467364003922 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:43 INFO - PROCESS | 4263 | 1467364003928 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:44 INFO - PROCESS | 4263 | 1467364004142 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:06:44 INFO - PROCESS | 4263 | 1467364004413 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:44 INFO - PROCESS | 4263 | 1467364004422 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ec75000 == 35 [pid = 4263] [id = 723] 02:06:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x91b6a800) [pid = 4263] [serial = 2170] [outer = (nil)] 02:06:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92426800) [pid = 4263] [serial = 2171] [outer = 0x91b6a800] 02:06:44 INFO - PROCESS | 4263 | 1467364004553 Marionette DEBUG loaded listener.js 02:06:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92626c00) [pid = 4263] [serial = 2172] [outer = 0x91b6a800] 02:06:45 INFO - PROCESS | 4263 | 1467364005543 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:06:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:06:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1689ms 02:06:45 INFO - PROCESS | 4263 | 1467364005599 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:06:45 INFO - PROCESS | 4263 | 1467364005604 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 02:06:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:06:45 INFO - PROCESS | 4263 | 1467364005610 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:06:45 INFO - PROCESS | 4263 | 1467364005617 Marionette TRACE conn3 <- [1,2866,null,{}] 02:06:45 INFO - PROCESS | 4263 | 1467364005633 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:45 INFO - PROCESS | 4263 | 1467364005642 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:45 INFO - PROCESS | 4263 | 1467364005827 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:06:46 INFO - PROCESS | 4263 | 1467364006051 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:46 INFO - PROCESS | 4263 | 1467364006060 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x92812800 == 36 [pid = 4263] [id = 724] 02:06:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92813000) [pid = 4263] [serial = 2173] [outer = (nil)] 02:06:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x928e0000) [pid = 4263] [serial = 2174] [outer = 0x92813000] 02:06:46 INFO - PROCESS | 4263 | 1467364006188 Marionette DEBUG loaded listener.js 02:06:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x928e8000) [pid = 4263] [serial = 2175] [outer = 0x92813000] 02:06:47 INFO - PROCESS | 4263 | 1467364007382 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:06:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:06:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1836ms 02:06:47 INFO - PROCESS | 4263 | 1467364007447 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:06:47 INFO - PROCESS | 4263 | 1467364007453 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 02:06:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:06:47 INFO - PROCESS | 4263 | 1467364007469 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:06:47 INFO - PROCESS | 4263 | 1467364007473 Marionette TRACE conn3 <- [1,2870,null,{}] 02:06:47 INFO - PROCESS | 4263 | 1467364007482 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:47 INFO - PROCESS | 4263 | 1467364007487 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:47 INFO - PROCESS | 4263 | 1467364007736 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:06:48 INFO - PROCESS | 4263 | 1467364007987 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:48 INFO - PROCESS | 4263 | 1467364008000 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11dc00 == 37 [pid = 4263] [id = 725] 02:06:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8d11e400) [pid = 4263] [serial = 2176] [outer = (nil)] 02:06:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8d2dc000) [pid = 4263] [serial = 2177] [outer = 0x8d11e400] 02:06:48 INFO - PROCESS | 4263 | 1467364008072 Marionette DEBUG loaded listener.js 02:06:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8d2e1400) [pid = 4263] [serial = 2178] [outer = 0x8d11e400] 02:06:48 INFO - PROCESS | 4263 | --DOCSHELL 0x8dabb000 == 36 [pid = 4263] [id = 697] 02:06:48 INFO - PROCESS | 4263 | --DOCSHELL 0x9242dc00 == 35 [pid = 4263] [id = 707] 02:06:48 INFO - PROCESS | 4263 | --DOCSHELL 0x92421800 == 34 [pid = 4263] [id = 706] 02:06:48 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8ed800 == 33 [pid = 4263] [id = 696] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x92bb2c00) [pid = 4263] [serial = 2129] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x9263bc00) [pid = 4263] [serial = 2123] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8c8f9800) [pid = 4263] [serial = 2126] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x92646800) [pid = 4263] [serial = 2124] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x924da000) [pid = 4263] [serial = 2103] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x9242c800) [pid = 4263] [serial = 2120] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x924d3400) [pid = 4263] [serial = 2108] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8ea24000) [pid = 4263] [serial = 2109] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d2de000) [pid = 4263] [serial = 2114] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8d805c00) [pid = 4263] [serial = 2115] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8dabd000) [pid = 4263] [serial = 2105] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e309000) [pid = 4263] [serial = 2106] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x8e315800) [pid = 4263] [serial = 2117] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8ea1fc00) [pid = 4263] [serial = 2118] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x9263d400) [pid = 4263] [serial = 2111] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92642c00) [pid = 4263] [serial = 2112] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x92bb9400) [pid = 4263] [serial = 2130] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x924da400) [pid = 4263] [serial = 2121] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x8dabd800) [pid = 4263] [serial = 2127] [outer = (nil)] [url = about:blank] 02:06:48 INFO - PROCESS | 4263 | 1467364008976 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:06:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:06:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1544ms 02:06:49 INFO - PROCESS | 4263 | 1467364009005 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:06:49 INFO - PROCESS | 4263 | 1467364009012 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 02:06:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:06:49 INFO - PROCESS | 4263 | 1467364009061 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:06:49 INFO - PROCESS | 4263 | 1467364009065 Marionette TRACE conn3 <- [1,2874,null,{}] 02:06:49 INFO - PROCESS | 4263 | 1467364009071 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:49 INFO - PROCESS | 4263 | 1467364009076 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:49 INFO - PROCESS | 4263 | 1467364009246 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:06:49 INFO - PROCESS | 4263 | 1467364009257 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:49 INFO - PROCESS | 4263 | 1467364009263 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:49 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e305000 == 34 [pid = 4263] [id = 726] 02:06:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x8e306000) [pid = 4263] [serial = 2179] [outer = (nil)] 02:06:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e30b400) [pid = 4263] [serial = 2180] [outer = 0x8e306000] 02:06:49 INFO - PROCESS | 4263 | 1467364009354 Marionette DEBUG loaded listener.js 02:06:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8ea1f400) [pid = 4263] [serial = 2181] [outer = 0x8e306000] 02:06:50 INFO - PROCESS | 4263 | 1467364010323 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:06:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:06:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1290ms 02:06:50 INFO - PROCESS | 4263 | 1467364010349 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:06:50 INFO - PROCESS | 4263 | 1467364010352 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 02:06:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:06:50 INFO - PROCESS | 4263 | 1467364010359 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:06:50 INFO - PROCESS | 4263 | 1467364010364 Marionette TRACE conn3 <- [1,2878,null,{}] 02:06:50 INFO - PROCESS | 4263 | 1467364010380 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:50 INFO - PROCESS | 4263 | 1467364010388 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:50 INFO - PROCESS | 4263 | 1467364010615 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:06:50 INFO - PROCESS | 4263 | 1467364010632 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:50 INFO - PROCESS | 4263 | 1467364010646 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:50 INFO - PROCESS | 4263 | ++DOCSHELL 0x923f6400 == 35 [pid = 4263] [id = 727] 02:06:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92423000) [pid = 4263] [serial = 2182] [outer = (nil)] 02:06:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x924d4400) [pid = 4263] [serial = 2183] [outer = 0x92423000] 02:06:50 INFO - PROCESS | 4263 | 1467364010712 Marionette DEBUG loaded listener.js 02:06:50 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x924e0400) [pid = 4263] [serial = 2184] [outer = 0x92423000] 02:06:51 INFO - PROCESS | 4263 | 1467364011728 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:06:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:06:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1439ms 02:06:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:06:51 INFO - PROCESS | 4263 | 1467364011799 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:06:51 INFO - PROCESS | 4263 | 1467364011803 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 02:06:51 INFO - PROCESS | 4263 | 1467364011809 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:06:51 INFO - PROCESS | 4263 | 1467364011813 Marionette TRACE conn3 <- [1,2882,null,{}] 02:06:51 INFO - PROCESS | 4263 | 1467364011818 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:51 INFO - PROCESS | 4263 | 1467364011823 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:52 INFO - PROCESS | 4263 | 1467364012042 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:06:52 INFO - PROCESS | 4263 | 1467364012061 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:52 INFO - PROCESS | 4263 | 1467364012068 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:52 INFO - PROCESS | 4263 | ++DOCSHELL 0x9242dc00 == 36 [pid = 4263] [id = 728] 02:06:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x92641800) [pid = 4263] [serial = 2185] [outer = (nil)] 02:06:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x92648000) [pid = 4263] [serial = 2186] [outer = 0x92641800] 02:06:52 INFO - PROCESS | 4263 | 1467364012137 Marionette DEBUG loaded listener.js 02:06:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9280f000) [pid = 4263] [serial = 2187] [outer = 0x92641800] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8c692800) [pid = 4263] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8c6a1000) [pid = 4263] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92bb3400) [pid = 4263] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x8e099800) [pid = 4263] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8e095400) [pid = 4263] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8c8f1400) [pid = 4263] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8ec77400) [pid = 4263] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8ec74c00) [pid = 4263] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 61 (0x92d20400) [pid = 4263] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 60 (0x8d2e2800) [pid = 4263] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:06:53 INFO - PROCESS | 4263 | --DOMWINDOW == 59 (0x8d2db000) [pid = 4263] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:06:53 INFO - PROCESS | 4263 | 1467364013159 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:06:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:06:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1430ms 02:06:53 INFO - PROCESS | 4263 | 1467364013239 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:06:53 INFO - PROCESS | 4263 | 1467364013243 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 02:06:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:06:53 INFO - PROCESS | 4263 | 1467364013249 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:06:53 INFO - PROCESS | 4263 | 1467364013252 Marionette TRACE conn3 <- [1,2886,null,{}] 02:06:53 INFO - PROCESS | 4263 | 1467364013257 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:53 INFO - PROCESS | 4263 | 1467364013262 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:53 INFO - PROCESS | 4263 | 1467364013490 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:06:53 INFO - PROCESS | 4263 | 1467364013583 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:53 INFO - PROCESS | 4263 | 1467364013591 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09d800 == 37 [pid = 4263] [id = 729] 02:06:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 60 (0x8ea1c400) [pid = 4263] [serial = 2188] [outer = (nil)] 02:06:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 61 (0x923fc000) [pid = 4263] [serial = 2189] [outer = 0x8ea1c400] 02:06:53 INFO - PROCESS | 4263 | 1467364013658 Marionette DEBUG loaded listener.js 02:06:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 62 (0x924dbc00) [pid = 4263] [serial = 2190] [outer = 0x8ea1c400] 02:06:54 INFO - PROCESS | 4263 | 1467364014481 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:06:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:06:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1285ms 02:06:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:06:54 INFO - PROCESS | 4263 | 1467364014535 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:06:54 INFO - PROCESS | 4263 | 1467364014538 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 02:06:54 INFO - PROCESS | 4263 | 1467364014544 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:06:54 INFO - PROCESS | 4263 | 1467364014547 Marionette TRACE conn3 <- [1,2890,null,{}] 02:06:54 INFO - PROCESS | 4263 | 1467364014553 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:54 INFO - PROCESS | 4263 | 1467364014563 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:54 INFO - PROCESS | 4263 | 1467364014764 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:06:54 INFO - PROCESS | 4263 | 1467364014775 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:54 INFO - PROCESS | 4263 | 1467364014787 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2e0400 == 38 [pid = 4263] [id = 730] 02:06:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8e096800) [pid = 4263] [serial = 2191] [outer = (nil)] 02:06:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x92d16400) [pid = 4263] [serial = 2192] [outer = 0x8e096800] 02:06:54 INFO - PROCESS | 4263 | 1467364014978 Marionette DEBUG loaded listener.js 02:06:55 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92d20c00) [pid = 4263] [serial = 2193] [outer = 0x8e096800] 02:06:56 INFO - PROCESS | 4263 | 1467364016024 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:06:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:06:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1531ms 02:06:56 INFO - PROCESS | 4263 | 1467364016076 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:06:56 INFO - PROCESS | 4263 | 1467364016083 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 02:06:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:06:56 INFO - PROCESS | 4263 | 1467364016090 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:06:56 INFO - PROCESS | 4263 | 1467364016098 Marionette TRACE conn3 <- [1,2894,null,{}] 02:06:56 INFO - PROCESS | 4263 | 1467364016106 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:56 INFO - PROCESS | 4263 | 1467364016112 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:56 INFO - PROCESS | 4263 | 1467364016302 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:06:56 INFO - PROCESS | 4263 | 1467364016485 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:56 INFO - PROCESS | 4263 | 1467364016494 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2d8400 == 39 [pid = 4263] [id = 731] 02:06:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8d2d8800) [pid = 4263] [serial = 2194] [outer = (nil)] 02:06:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e09b000) [pid = 4263] [serial = 2195] [outer = 0x8d2d8800] 02:06:56 INFO - PROCESS | 4263 | 1467364016640 Marionette DEBUG loaded listener.js 02:06:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x8ea1c000) [pid = 4263] [serial = 2196] [outer = 0x8d2d8800] 02:06:57 INFO - PROCESS | 4263 | 1467364017618 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:06:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:06:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1591ms 02:06:57 INFO - PROCESS | 4263 | 1467364017681 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:06:57 INFO - PROCESS | 4263 | 1467364017688 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 02:06:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:06:57 INFO - PROCESS | 4263 | 1467364017699 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:06:57 INFO - PROCESS | 4263 | 1467364017704 Marionette TRACE conn3 <- [1,2898,null,{}] 02:06:57 INFO - PROCESS | 4263 | 1467364017710 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:57 INFO - PROCESS | 4263 | 1467364017716 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:57 INFO - PROCESS | 4263 | 1467364017944 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:06:58 INFO - PROCESS | 4263 | 1467364018125 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:58 INFO - PROCESS | 4263 | 1467364018134 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693c00 == 40 [pid = 4263] [id = 732] 02:06:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ec76400) [pid = 4263] [serial = 2197] [outer = (nil)] 02:06:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92646800) [pid = 4263] [serial = 2198] [outer = 0x8ec76400] 02:06:58 INFO - PROCESS | 4263 | 1467364018329 Marionette DEBUG loaded listener.js 02:06:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x928e3400) [pid = 4263] [serial = 2199] [outer = 0x8ec76400] 02:06:59 INFO - PROCESS | 4263 | 1467364019278 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:06:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:06:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1637ms 02:06:59 INFO - PROCESS | 4263 | 1467364019337 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:06:59 INFO - PROCESS | 4263 | 1467364019341 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 02:06:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:06:59 INFO - PROCESS | 4263 | 1467364019348 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:06:59 INFO - PROCESS | 4263 | 1467364019354 Marionette TRACE conn3 <- [1,2902,null,{}] 02:06:59 INFO - PROCESS | 4263 | 1467364019370 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:59 INFO - PROCESS | 4263 | 1467364019379 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:59 INFO - PROCESS | 4263 | 1467364019597 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:06:59 INFO - PROCESS | 4263 | 1467364019781 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:59 INFO - PROCESS | 4263 | 1467364019790 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:06:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x92dd4800 == 41 [pid = 4263] [id = 733] 02:06:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92dd4c00) [pid = 4263] [serial = 2200] [outer = (nil)] 02:06:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92ddd800) [pid = 4263] [serial = 2201] [outer = 0x92dd4c00] 02:06:59 INFO - PROCESS | 4263 | 1467364019877 Marionette DEBUG loaded listener.js 02:06:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x93006800) [pid = 4263] [serial = 2202] [outer = 0x92dd4c00] 02:07:01 INFO - PROCESS | 4263 | 1467364021018 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:07:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:07:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1735ms 02:07:01 INFO - PROCESS | 4263 | 1467364021084 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:07:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:07:01 INFO - PROCESS | 4263 | 1467364021090 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 02:07:01 INFO - PROCESS | 4263 | 1467364021096 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:07:01 INFO - PROCESS | 4263 | 1467364021099 Marionette TRACE conn3 <- [1,2906,null,{}] 02:07:01 INFO - PROCESS | 4263 | 1467364021105 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:01 INFO - PROCESS | 4263 | 1467364021111 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:01 INFO - PROCESS | 4263 | 1467364021316 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:07:01 INFO - PROCESS | 4263 | 1467364021502 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:01 INFO - PROCESS | 4263 | 1467364021511 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:01 INFO - PROCESS | 4263 | ++DOCSHELL 0x92d24c00 == 42 [pid = 4263] [id = 734] 02:07:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x9300ac00) [pid = 4263] [serial = 2203] [outer = (nil)] 02:07:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x93b22000) [pid = 4263] [serial = 2204] [outer = 0x9300ac00] 02:07:01 INFO - PROCESS | 4263 | 1467364021638 Marionette DEBUG loaded listener.js 02:07:01 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x93b28800) [pid = 4263] [serial = 2205] [outer = 0x9300ac00] 02:07:02 INFO - PROCESS | 4263 | 1467364022573 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:07:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:07:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1541ms 02:07:02 INFO - PROCESS | 4263 | 1467364022637 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:07:02 INFO - PROCESS | 4263 | 1467364022641 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 02:07:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:07:02 INFO - PROCESS | 4263 | 1467364022647 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:07:02 INFO - PROCESS | 4263 | 1467364022651 Marionette TRACE conn3 <- [1,2910,null,{}] 02:07:02 INFO - PROCESS | 4263 | 1467364022657 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:02 INFO - PROCESS | 4263 | 1467364022662 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:02 INFO - PROCESS | 4263 | 1467364022837 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:07:03 INFO - PROCESS | 4263 | 1467364023029 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:03 INFO - PROCESS | 4263 | 1467364023040 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e0800 == 43 [pid = 4263] [id = 735] 02:07:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8dab8c00) [pid = 4263] [serial = 2206] [outer = (nil)] 02:07:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x93ba7000) [pid = 4263] [serial = 2207] [outer = 0x8dab8c00] 02:07:03 INFO - PROCESS | 4263 | 1467364023118 Marionette DEBUG loaded listener.js 02:07:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x93d30c00) [pid = 4263] [serial = 2208] [outer = 0x8dab8c00] 02:07:03 INFO - PROCESS | 4263 | 1467364023987 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:07:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:07:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:07:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1380ms 02:07:04 INFO - PROCESS | 4263 | 1467364024029 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:07:04 INFO - TEST-START | /DOMEvents/constructors.html 02:07:04 INFO - PROCESS | 4263 | 1467364024033 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 02:07:04 INFO - PROCESS | 4263 | 1467364024040 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:07:04 INFO - PROCESS | 4263 | 1467364024043 Marionette TRACE conn3 <- [1,2914,null,{}] 02:07:04 INFO - PROCESS | 4263 | 1467364024050 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:04 INFO - PROCESS | 4263 | 1467364024060 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:04 INFO - PROCESS | 4263 | 1467364024320 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:07:04 INFO - PROCESS | 4263 | 1467364024455 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:04 INFO - PROCESS | 4263 | 1467364024464 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80ec00 == 44 [pid = 4263] [id = 736] 02:07:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x9242d000) [pid = 4263] [serial = 2209] [outer = (nil)] 02:07:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x95299800) [pid = 4263] [serial = 2210] [outer = 0x9242d000] 02:07:04 INFO - PROCESS | 4263 | 1467364024548 Marionette DEBUG loaded listener.js 02:07:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x9529cc00) [pid = 4263] [serial = 2211] [outer = 0x9242d000] 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:07:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 1570ms 02:07:05 INFO - PROCESS | 4263 | 1467364025555 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:07:05 INFO - PROCESS | 4263 | 1467364025612 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:07:05 INFO - PROCESS | 4263 | 1467364025620 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 02:07:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:07:05 INFO - PROCESS | 4263 | 1467364025633 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:07:05 INFO - PROCESS | 4263 | 1467364025641 Marionette TRACE conn3 <- [1,2918,null,{}] 02:07:05 INFO - PROCESS | 4263 | 1467364025673 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:05 INFO - PROCESS | 4263 | 1467364025678 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:05 INFO - PROCESS | 4263 | 1467364025849 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:07:06 INFO - PROCESS | 4263 | 1467364026036 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:06 INFO - PROCESS | 4263 | 1467364026042 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x93d3b400 == 45 [pid = 4263] [id = 737] 02:07:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x948bc800) [pid = 4263] [serial = 2212] [outer = (nil)] 02:07:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x95386000) [pid = 4263] [serial = 2213] [outer = 0x948bc800] 02:07:06 INFO - PROCESS | 4263 | 1467364026121 Marionette DEBUG loaded listener.js 02:07:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x95386c00) [pid = 4263] [serial = 2214] [outer = 0x948bc800] 02:07:06 INFO - PROCESS | 4263 | 1467364026971 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:07:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:07:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1349ms 02:07:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:07:06 INFO - PROCESS | 4263 | 1467364026982 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:07:06 INFO - PROCESS | 4263 | 1467364026985 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 02:07:06 INFO - PROCESS | 4263 | 1467364026992 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:07:06 INFO - PROCESS | 4263 | 1467364026995 Marionette TRACE conn3 <- [1,2922,null,{}] 02:07:07 INFO - PROCESS | 4263 | 1467364027001 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:07 INFO - PROCESS | 4263 | 1467364027006 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:07 INFO - PROCESS | 4263 | 1467364027166 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:07:07 INFO - PROCESS | 4263 | 1467364027372 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:07 INFO - PROCESS | 4263 | 1467364027379 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3dec00 == 46 [pid = 4263] [id = 738] 02:07:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8c695c00) [pid = 4263] [serial = 2215] [outer = (nil)] 02:07:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x8d803c00) [pid = 4263] [serial = 2216] [outer = 0x8c695c00] 02:07:07 INFO - PROCESS | 4263 | 1467364027461 Marionette DEBUG loaded listener.js 02:07:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8ea1e000) [pid = 4263] [serial = 2217] [outer = 0x8c695c00] 02:07:08 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:07:08 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:07:08 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:07:08 INFO - PROCESS | 4263 | [4263] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:07:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:07:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:07:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:07:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:07:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:07:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:07:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:07:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:07:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:07:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1587ms 02:07:08 INFO - PROCESS | 4263 | 1467364028555 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:07:08 INFO - PROCESS | 4263 | 1467364028579 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:07:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:07:08 INFO - PROCESS | 4263 | 1467364028588 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 02:07:08 INFO - PROCESS | 4263 | 1467364028607 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:07:08 INFO - PROCESS | 4263 | 1467364028615 Marionette TRACE conn3 <- [1,2926,null,{}] 02:07:08 INFO - PROCESS | 4263 | 1467364028674 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:08 INFO - PROCESS | 4263 | 1467364028680 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:08 INFO - PROCESS | 4263 | 1467364028870 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:07:09 INFO - PROCESS | 4263 | 1467364029139 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:09 INFO - PROCESS | 4263 | 1467364029147 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:09 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d804c00 == 47 [pid = 4263] [id = 739] 02:07:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8d807c00) [pid = 4263] [serial = 2218] [outer = (nil)] 02:07:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8ec71000) [pid = 4263] [serial = 2219] [outer = 0x8d807c00] 02:07:09 INFO - PROCESS | 4263 | 1467364029228 Marionette DEBUG loaded listener.js 02:07:09 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8f454800) [pid = 4263] [serial = 2220] [outer = 0x8d807c00] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3eb800 == 46 [pid = 4263] [id = 716] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8dabc800 == 45 [pid = 4263] [id = 705] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7400 == 44 [pid = 4263] [id = 701] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8ea26800 == 43 [pid = 4263] [id = 698] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8d111400 == 42 [pid = 4263] [id = 695] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x92621800 == 41 [pid = 4263] [id = 709] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x923f0000 == 40 [pid = 4263] [id = 700] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e5000 == 39 [pid = 4263] [id = 708] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8c696000 == 38 [pid = 4263] [id = 699] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x92629000 == 37 [pid = 4263] [id = 703] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8eec00 == 36 [pid = 4263] [id = 710] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8d804000 == 35 [pid = 4263] [id = 711] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x91b6f400 == 34 [pid = 4263] [id = 702] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x928eac00 == 33 [pid = 4263] [id = 712] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7c00 == 32 [pid = 4263] [id = 704] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a0400 == 31 [pid = 4263] [id = 715] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x928e0400 == 30 [pid = 4263] [id = 713] 02:07:10 INFO - PROCESS | 4263 | --DOCSHELL 0x8dac2400 == 29 [pid = 4263] [id = 714] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x8c69d000) [pid = 4263] [serial = 2150] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x8c8f8c00) [pid = 4263] [serial = 2147] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x92d1d400) [pid = 4263] [serial = 2139] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8c8f4000) [pid = 4263] [serial = 2151] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x92bbf000) [pid = 4263] [serial = 2138] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8e31d000) [pid = 4263] [serial = 2157] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x92f80000) [pid = 4263] [serial = 2145] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8e30dc00) [pid = 4263] [serial = 2133] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x924df800) [pid = 4263] [serial = 2136] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8f453800) [pid = 4263] [serial = 2159] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92dd7800) [pid = 4263] [serial = 2142] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8d80e400) [pid = 4263] [serial = 2132] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x92ddd400) [pid = 4263] [serial = 2144] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92dd1800) [pid = 4263] [serial = 2141] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8d11c800) [pid = 4263] [serial = 2148] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8dab9000) [pid = 4263] [serial = 2154] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x923f9c00) [pid = 4263] [serial = 2135] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8e308c00) [pid = 4263] [serial = 2156] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x91b68c00) [pid = 4263] [serial = 2162] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d807800) [pid = 4263] [serial = 2153] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x91b63800) [pid = 4263] [serial = 2160] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x91b6dc00) [pid = 4263] [serial = 2163] [outer = (nil)] [url = about:blank] 02:07:10 INFO - PROCESS | 4263 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:07:11 INFO - PROCESS | 4263 | 1467364031142 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:07:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:07:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2603ms 02:07:11 INFO - PROCESS | 4263 | 1467364031209 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:07:11 INFO - PROCESS | 4263 | 1467364031215 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 02:07:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:07:11 INFO - PROCESS | 4263 | 1467364031223 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:07:11 INFO - PROCESS | 4263 | 1467364031230 Marionette TRACE conn3 <- [1,2930,null,{}] 02:07:11 INFO - PROCESS | 4263 | 1467364031237 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:11 INFO - PROCESS | 4263 | 1467364031243 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:11 INFO - PROCESS | 4263 | 1467364031398 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:07:11 INFO - PROCESS | 4263 | 1467364031537 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:11 INFO - PROCESS | 4263 | 1467364031547 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f4000 == 30 [pid = 4263] [id = 740] 02:07:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8c8f5400) [pid = 4263] [serial = 2221] [outer = (nil)] 02:07:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8d2d6400) [pid = 4263] [serial = 2222] [outer = 0x8c8f5400] 02:07:11 INFO - PROCESS | 4263 | 1467364031617 Marionette DEBUG loaded listener.js 02:07:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8d802000) [pid = 4263] [serial = 2223] [outer = 0x8c8f5400] 02:07:12 INFO - PROCESS | 4263 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:07:12 INFO - PROCESS | 4263 | 1467364032361 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:07:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:07:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1183ms 02:07:12 INFO - PROCESS | 4263 | 1467364032407 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:07:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:07:12 INFO - PROCESS | 4263 | 1467364032415 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 02:07:12 INFO - PROCESS | 4263 | 1467364032427 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:07:12 INFO - PROCESS | 4263 | 1467364032431 Marionette TRACE conn3 <- [1,2934,null,{}] 02:07:12 INFO - PROCESS | 4263 | 1467364032437 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:12 INFO - PROCESS | 4263 | 1467364032443 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:12 INFO - PROCESS | 4263 | 1467364032617 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:07:12 INFO - PROCESS | 4263 | 1467364032628 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:12 INFO - PROCESS | 4263 | 1467364032635 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:12 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e303c00 == 31 [pid = 4263] [id = 741] 02:07:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8e308000) [pid = 4263] [serial = 2224] [outer = (nil)] 02:07:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8e30e400) [pid = 4263] [serial = 2225] [outer = 0x8e308000] 02:07:12 INFO - PROCESS | 4263 | 1467364032709 Marionette DEBUG loaded listener.js 02:07:12 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8e31d000) [pid = 4263] [serial = 2226] [outer = 0x8e308000] 02:07:13 INFO - PROCESS | 4263 | 1467364033725 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:07:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:07:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1332ms 02:07:13 INFO - PROCESS | 4263 | 1467364033759 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:07:13 INFO - PROCESS | 4263 | 1467364033763 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 02:07:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:07:13 INFO - PROCESS | 4263 | 1467364033770 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:07:13 INFO - PROCESS | 4263 | 1467364033775 Marionette TRACE conn3 <- [1,2938,null,{}] 02:07:13 INFO - PROCESS | 4263 | 1467364033800 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:13 INFO - PROCESS | 4263 | 1467364033810 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:14 INFO - PROCESS | 4263 | 1467364034015 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:07:14 INFO - PROCESS | 4263 | 1467364034039 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:14 INFO - PROCESS | 4263 | 1467364034053 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x91b67000 == 32 [pid = 4263] [id = 742] 02:07:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x91b68800) [pid = 4263] [serial = 2227] [outer = (nil)] 02:07:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x91b6e400) [pid = 4263] [serial = 2228] [outer = 0x91b68800] 02:07:14 INFO - PROCESS | 4263 | 1467364034123 Marionette DEBUG loaded listener.js 02:07:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92425400) [pid = 4263] [serial = 2229] [outer = 0x91b68800] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92641800) [pid = 4263] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8ea1c400) [pid = 4263] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x92813000) [pid = 4263] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8d11e400) [pid = 4263] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x92423000) [pid = 4263] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x91b6a800) [pid = 4263] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d808800) [pid = 4263] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92427800) [pid = 4263] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8e306000) [pid = 4263] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:07:15 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e096800) [pid = 4263] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:07:15 INFO - PROCESS | 4263 | 1467364035413 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:07:15 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:07:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1689ms 02:07:15 INFO - PROCESS | 4263 | 1467364035460 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:07:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:07:15 INFO - PROCESS | 4263 | 1467364035465 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 02:07:15 INFO - PROCESS | 4263 | 1467364035472 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:07:15 INFO - PROCESS | 4263 | 1467364035475 Marionette TRACE conn3 <- [1,2942,null,{}] 02:07:15 INFO - PROCESS | 4263 | 1467364035485 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:15 INFO - PROCESS | 4263 | 1467364035489 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:15 INFO - PROCESS | 4263 | 1467364035705 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:07:15 INFO - PROCESS | 4263 | 1467364035879 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:15 INFO - PROCESS | 4263 | 1467364035887 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:15 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69e000 == 33 [pid = 4263] [id = 743] 02:07:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8d2d5000) [pid = 4263] [serial = 2230] [outer = (nil)] 02:07:15 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x91b62000) [pid = 4263] [serial = 2231] [outer = 0x8d2d5000] 02:07:15 INFO - PROCESS | 4263 | 1467364035956 Marionette DEBUG loaded listener.js 02:07:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x9242e400) [pid = 4263] [serial = 2232] [outer = 0x8d2d5000] 02:07:16 INFO - PROCESS | 4263 | 1467364036585 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:07:16 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:07:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:07:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1135ms 02:07:16 INFO - PROCESS | 4263 | 1467364036607 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:07:16 INFO - PROCESS | 4263 | 1467364036612 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 02:07:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:07:16 INFO - PROCESS | 4263 | 1467364036618 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:07:16 INFO - PROCESS | 4263 | 1467364036621 Marionette TRACE conn3 <- [1,2946,null,{}] 02:07:16 INFO - PROCESS | 4263 | 1467364036627 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:16 INFO - PROCESS | 4263 | 1467364036632 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:16 INFO - PROCESS | 4263 | 1467364036769 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:07:16 INFO - PROCESS | 4263 | 1467364036920 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:16 INFO - PROCESS | 4263 | 1467364036930 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3dd400 == 34 [pid = 4263] [id = 744] 02:07:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8a3df000) [pid = 4263] [serial = 2233] [outer = (nil)] 02:07:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x9263bc00) [pid = 4263] [serial = 2234] [outer = 0x8a3df000] 02:07:17 INFO - PROCESS | 4263 | 1467364036998 Marionette DEBUG loaded listener.js 02:07:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x92643000) [pid = 4263] [serial = 2235] [outer = 0x8a3df000] 02:07:17 INFO - PROCESS | 4263 | 1467364037949 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:07:17 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:07:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1379ms 02:07:18 INFO - PROCESS | 4263 | 1467364038023 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:07:18 INFO - PROCESS | 4263 | 1467364038030 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 02:07:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:07:18 INFO - PROCESS | 4263 | 1467364038041 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:07:18 INFO - PROCESS | 4263 | 1467364038045 Marionette TRACE conn3 <- [1,2950,null,{}] 02:07:18 INFO - PROCESS | 4263 | 1467364038055 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:18 INFO - PROCESS | 4263 | 1467364038061 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:18 INFO - PROCESS | 4263 | 1467364038243 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:07:18 INFO - PROCESS | 4263 | 1467364038439 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:18 INFO - PROCESS | 4263 | 1467364038452 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8fb800 == 35 [pid = 4263] [id = 745] 02:07:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8d115800) [pid = 4263] [serial = 2236] [outer = (nil)] 02:07:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8dac1400) [pid = 4263] [serial = 2237] [outer = 0x8d115800] 02:07:18 INFO - PROCESS | 4263 | 1467364038532 Marionette DEBUG loaded listener.js 02:07:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8e09e400) [pid = 4263] [serial = 2238] [outer = 0x8d115800] 02:07:19 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e30a000 == 36 [pid = 4263] [id = 746] 02:07:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8ec78800) [pid = 4263] [serial = 2239] [outer = (nil)] 02:07:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8e30c000) [pid = 4263] [serial = 2240] [outer = 0x8ec78800] 02:07:19 INFO - PROCESS | 4263 | 1467364039596 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:07:19 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:07:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1586ms 02:07:19 INFO - PROCESS | 4263 | 1467364039627 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:07:19 INFO - PROCESS | 4263 | 1467364039634 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 02:07:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:07:19 INFO - PROCESS | 4263 | 1467364039645 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:07:19 INFO - PROCESS | 4263 | 1467364039649 Marionette TRACE conn3 <- [1,2954,null,{}] 02:07:19 INFO - PROCESS | 4263 | 1467364039656 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:19 INFO - PROCESS | 4263 | 1467364039662 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:19 INFO - PROCESS | 4263 | 1467364039878 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:07:20 INFO - PROCESS | 4263 | 1467364040061 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:20 INFO - PROCESS | 4263 | 1467364040070 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f7c00 == 37 [pid = 4263] [id = 747] 02:07:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x924d5800) [pid = 4263] [serial = 2241] [outer = (nil)] 02:07:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x9261cc00) [pid = 4263] [serial = 2242] [outer = 0x924d5800] 02:07:20 INFO - PROCESS | 4263 | 1467364040247 Marionette DEBUG loaded listener.js 02:07:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x92806800) [pid = 4263] [serial = 2243] [outer = 0x924d5800] 02:07:21 INFO - PROCESS | 4263 | 1467364041087 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:07:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:07:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:07:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1484ms 02:07:21 INFO - PROCESS | 4263 | 1467364041130 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:07:21 INFO - PROCESS | 4263 | 1467364041134 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 02:07:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:07:21 INFO - PROCESS | 4263 | 1467364041141 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:07:21 INFO - PROCESS | 4263 | 1467364041147 Marionette TRACE conn3 <- [1,2958,null,{}] 02:07:21 INFO - PROCESS | 4263 | 1467364041164 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:21 INFO - PROCESS | 4263 | 1467364041172 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:21 INFO - PROCESS | 4263 | 1467364041447 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:07:21 INFO - PROCESS | 4263 | 1467364041592 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:21 INFO - PROCESS | 4263 | 1467364041604 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:21 INFO - PROCESS | 4263 | ++DOCSHELL 0x92bb6000 == 38 [pid = 4263] [id = 748] 02:07:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x92bbdc00) [pid = 4263] [serial = 2244] [outer = (nil)] 02:07:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x92d1b400) [pid = 4263] [serial = 2245] [outer = 0x92bbdc00] 02:07:21 INFO - PROCESS | 4263 | 1467364041730 Marionette DEBUG loaded listener.js 02:07:21 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x92d25000) [pid = 4263] [serial = 2246] [outer = 0x92bbdc00] 02:07:22 INFO - PROCESS | 4263 | 1467364042636 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:07:22 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:07:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1545ms 02:07:22 INFO - PROCESS | 4263 | 1467364042687 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:07:22 INFO - PROCESS | 4263 | 1467364042691 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 02:07:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:07:22 INFO - PROCESS | 4263 | 1467364042698 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:07:22 INFO - PROCESS | 4263 | 1467364042701 Marionette TRACE conn3 <- [1,2962,null,{}] 02:07:22 INFO - PROCESS | 4263 | 1467364042708 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:22 INFO - PROCESS | 4263 | 1467364042713 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:22 INFO - PROCESS | 4263 | 1467364042958 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:07:23 INFO - PROCESS | 4263 | 1467364043096 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:23 INFO - PROCESS | 4263 | 1467364043104 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a0800 == 39 [pid = 4263] [id = 749] 02:07:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x92dd2400) [pid = 4263] [serial = 2247] [outer = (nil)] 02:07:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x92f7f000) [pid = 4263] [serial = 2248] [outer = 0x92dd2400] 02:07:23 INFO - PROCESS | 4263 | 1467364043225 Marionette DEBUG loaded listener.js 02:07:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x93009000) [pid = 4263] [serial = 2249] [outer = 0x92dd2400] 02:07:24 INFO - PROCESS | 4263 | 1467364044116 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:07:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:07:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1433ms 02:07:24 INFO - PROCESS | 4263 | 1467364044131 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:07:24 INFO - PROCESS | 4263 | 1467364044135 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 02:07:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:07:24 INFO - PROCESS | 4263 | 1467364044142 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:07:24 INFO - PROCESS | 4263 | 1467364044145 Marionette TRACE conn3 <- [1,2966,null,{}] 02:07:24 INFO - PROCESS | 4263 | 1467364044151 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:24 INFO - PROCESS | 4263 | 1467364044156 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:24 INFO - PROCESS | 4263 | 1467364044323 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:07:24 INFO - PROCESS | 4263 | 1467364044658 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:24 INFO - PROCESS | 4263 | 1467364044668 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:24 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e7400 == 40 [pid = 4263] [id = 750] 02:07:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8a3e7c00) [pid = 4263] [serial = 2250] [outer = (nil)] 02:07:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8c8eec00) [pid = 4263] [serial = 2251] [outer = 0x8a3e7c00] 02:07:24 INFO - PROCESS | 4263 | 1467364044747 Marionette DEBUG loaded listener.js 02:07:24 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8c8fa800) [pid = 4263] [serial = 2252] [outer = 0x8a3e7c00] 02:07:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c69e000 == 39 [pid = 4263] [id = 743] 02:07:25 INFO - PROCESS | 4263 | --DOCSHELL 0x91b67000 == 38 [pid = 4263] [id = 742] 02:07:25 INFO - PROCESS | 4263 | 1467364045722 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:07:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8e303c00 == 37 [pid = 4263] [id = 741] 02:07:25 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f4000 == 36 [pid = 4263] [id = 740] 02:07:25 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:07:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1597ms 02:07:25 INFO - PROCESS | 4263 | 1467364045740 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:07:25 INFO - PROCESS | 4263 | 1467364045744 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 02:07:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:07:25 INFO - PROCESS | 4263 | 1467364045752 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:07:25 INFO - PROCESS | 4263 | 1467364045756 Marionette TRACE conn3 <- [1,2970,null,{}] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x92d20c00) [pid = 4263] [serial = 2193] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x92d16400) [pid = 4263] [serial = 2192] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x92648000) [pid = 4263] [serial = 2186] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x923fc000) [pid = 4263] [serial = 2189] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x9280f000) [pid = 4263] [serial = 2187] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x928e0000) [pid = 4263] [serial = 2174] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x928e8000) [pid = 4263] [serial = 2175] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8d2dc000) [pid = 4263] [serial = 2177] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8d2e1400) [pid = 4263] [serial = 2178] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x924d4400) [pid = 4263] [serial = 2183] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92426800) [pid = 4263] [serial = 2171] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92626c00) [pid = 4263] [serial = 2172] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8e095c00) [pid = 4263] [serial = 2168] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8e304400) [pid = 4263] [serial = 2169] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x9263cc00) [pid = 4263] [serial = 2166] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x924d4800) [pid = 4263] [serial = 2165] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8e30b400) [pid = 4263] [serial = 2180] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8ea1f400) [pid = 4263] [serial = 2181] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x924dbc00) [pid = 4263] [serial = 2190] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x924e0400) [pid = 4263] [serial = 2184] [outer = (nil)] [url = about:blank] 02:07:25 INFO - PROCESS | 4263 | 1467364045804 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:25 INFO - PROCESS | 4263 | 1467364045821 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:26 INFO - PROCESS | 4263 | 1467364046026 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:07:26 INFO - PROCESS | 4263 | 1467364046133 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:26 INFO - PROCESS | 4263 | 1467364046143 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:26 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d80dc00 == 37 [pid = 4263] [id = 751] 02:07:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8dab5c00) [pid = 4263] [serial = 2253] [outer = (nil)] 02:07:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8dac3000) [pid = 4263] [serial = 2254] [outer = 0x8dab5c00] 02:07:26 INFO - PROCESS | 4263 | 1467364046217 Marionette DEBUG loaded listener.js 02:07:26 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8e304400) [pid = 4263] [serial = 2255] [outer = 0x8dab5c00] 02:07:26 INFO - PROCESS | 4263 | 1467364046950 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:07:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:07:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1255ms 02:07:27 INFO - PROCESS | 4263 | 1467364047009 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:07:27 INFO - PROCESS | 4263 | 1467364047015 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 02:07:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:07:27 INFO - PROCESS | 4263 | 1467364047023 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:07:27 INFO - PROCESS | 4263 | 1467364047027 Marionette TRACE conn3 <- [1,2974,null,{}] 02:07:27 INFO - PROCESS | 4263 | 1467364047033 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:27 INFO - PROCESS | 4263 | 1467364047037 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:27 INFO - PROCESS | 4263 | 1467364047206 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:07:27 INFO - PROCESS | 4263 | 1467364047393 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:27 INFO - PROCESS | 4263 | 1467364047399 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:27 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e1800 == 38 [pid = 4263] [id = 752] 02:07:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92421c00) [pid = 4263] [serial = 2256] [outer = (nil)] 02:07:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x9242d800) [pid = 4263] [serial = 2257] [outer = 0x92421c00] 02:07:27 INFO - PROCESS | 4263 | 1467364047473 Marionette DEBUG loaded listener.js 02:07:27 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x924da000) [pid = 4263] [serial = 2258] [outer = 0x92421c00] 02:07:28 INFO - PROCESS | 4263 | 1467364048197 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:07:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 02:07:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1233ms 02:07:28 INFO - PROCESS | 4263 | 1467364048261 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:07:28 INFO - PROCESS | 4263 | 1467364048265 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 02:07:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:07:28 INFO - PROCESS | 4263 | 1467364048273 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:07:28 INFO - PROCESS | 4263 | 1467364048281 Marionette TRACE conn3 <- [1,2978,null,{}] 02:07:28 INFO - PROCESS | 4263 | 1467364048302 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:28 INFO - PROCESS | 4263 | 1467364048314 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:28 INFO - PROCESS | 4263 | 1467364048529 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:07:28 INFO - PROCESS | 4263 | 1467364048551 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:28 INFO - PROCESS | 4263 | 1467364048559 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:28 INFO - PROCESS | 4263 | ++DOCSHELL 0x924d9400 == 39 [pid = 4263] [id = 753] 02:07:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x92642c00) [pid = 4263] [serial = 2259] [outer = (nil)] 02:07:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x9280d400) [pid = 4263] [serial = 2260] [outer = 0x92642c00] 02:07:28 INFO - PROCESS | 4263 | 1467364048636 Marionette DEBUG loaded listener.js 02:07:28 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92812400) [pid = 4263] [serial = 2261] [outer = 0x92642c00] 02:07:29 INFO - PROCESS | 4263 | 1467364049442 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:07:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:07:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1203ms 02:07:29 INFO - PROCESS | 4263 | 1467364049474 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:07:29 INFO - PROCESS | 4263 | 1467364049480 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 02:07:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:07:29 INFO - PROCESS | 4263 | 1467364049486 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:07:29 INFO - PROCESS | 4263 | 1467364049489 Marionette TRACE conn3 <- [1,2982,null,{}] 02:07:29 INFO - PROCESS | 4263 | 1467364049500 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:29 INFO - PROCESS | 4263 | 1467364049504 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:29 INFO - PROCESS | 4263 | 1467364049705 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:07:29 INFO - PROCESS | 4263 | 1467364049737 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:29 INFO - PROCESS | 4263 | 1467364049744 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:29 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3eb800 == 40 [pid = 4263] [id = 754] 02:07:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x92648000) [pid = 4263] [serial = 2262] [outer = (nil)] 02:07:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x92bb5400) [pid = 4263] [serial = 2263] [outer = 0x92648000] 02:07:29 INFO - PROCESS | 4263 | 1467364049811 Marionette DEBUG loaded listener.js 02:07:29 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x92640000) [pid = 4263] [serial = 2264] [outer = 0x92648000] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8d2d8800) [pid = 4263] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8ec76400) [pid = 4263] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92dd4c00) [pid = 4263] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x9300ac00) [pid = 4263] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x8dab8c00) [pid = 4263] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x9242d000) [pid = 4263] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x91b68800) [pid = 4263] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x948bc800) [pid = 4263] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x8c8f5400) [pid = 4263] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8e308000) [pid = 4263] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x8c695c00) [pid = 4263] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d807c00) [pid = 4263] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:07:30 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d2d5000) [pid = 4263] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:07:30 INFO - PROCESS | 4263 | 1467364050789 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:07:30 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:07:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:07:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1353ms 02:07:30 INFO - PROCESS | 4263 | 1467364050841 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:07:30 INFO - PROCESS | 4263 | 1467364050844 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 02:07:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:07:30 INFO - PROCESS | 4263 | 1467364050850 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:07:30 INFO - PROCESS | 4263 | 1467364050854 Marionette TRACE conn3 <- [1,2986,null,{}] 02:07:30 INFO - PROCESS | 4263 | 1467364050859 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:30 INFO - PROCESS | 4263 | 1467364050864 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:31 INFO - PROCESS | 4263 | 1467364051010 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:07:31 INFO - PROCESS | 4263 | 1467364051023 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:31 INFO - PROCESS | 4263 | 1467364051048 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:31 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dabec00 == 41 [pid = 4263] [id = 755] 02:07:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e09c800) [pid = 4263] [serial = 2265] [outer = (nil)] 02:07:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92d20c00) [pid = 4263] [serial = 2266] [outer = 0x8e09c800] 02:07:31 INFO - PROCESS | 4263 | 1467364051309 Marionette DEBUG loaded listener.js 02:07:31 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x92f74000) [pid = 4263] [serial = 2267] [outer = 0x8e09c800] 02:07:32 INFO - PROCESS | 4263 | 1467364051997 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:07:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:07:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1177ms 02:07:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:07:32 INFO - PROCESS | 4263 | 1467364052029 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:07:32 INFO - PROCESS | 4263 | 1467364052031 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 02:07:32 INFO - PROCESS | 4263 | 1467364052038 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:07:32 INFO - PROCESS | 4263 | 1467364052041 Marionette TRACE conn3 <- [1,2990,null,{}] 02:07:32 INFO - PROCESS | 4263 | 1467364052046 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:32 INFO - PROCESS | 4263 | 1467364052052 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:32 INFO - PROCESS | 4263 | 1467364052250 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:07:32 INFO - PROCESS | 4263 | 1467364052275 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:32 INFO - PROCESS | 4263 | 1467364052282 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:32 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e5000 == 42 [pid = 4263] [id = 756] 02:07:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8ec76000) [pid = 4263] [serial = 2268] [outer = (nil)] 02:07:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x93badc00) [pid = 4263] [serial = 2269] [outer = 0x8ec76000] 02:07:32 INFO - PROCESS | 4263 | 1467364052361 Marionette DEBUG loaded listener.js 02:07:32 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x93d3a400) [pid = 4263] [serial = 2270] [outer = 0x8ec76000] 02:07:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d120400 == 43 [pid = 4263] [id = 757] 02:07:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8d2d9000) [pid = 4263] [serial = 2271] [outer = (nil)] 02:07:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8d80f400) [pid = 4263] [serial = 2272] [outer = 0x8d2d9000] 02:07:33 INFO - PROCESS | 4263 | 1467364053443 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:07:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:07:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1442ms 02:07:33 INFO - PROCESS | 4263 | 1467364053479 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:07:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:07:33 INFO - PROCESS | 4263 | 1467364053486 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 02:07:33 INFO - PROCESS | 4263 | 1467364053494 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:07:33 INFO - PROCESS | 4263 | 1467364053499 Marionette TRACE conn3 <- [1,2994,null,{}] 02:07:33 INFO - PROCESS | 4263 | 1467364053507 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:33 INFO - PROCESS | 4263 | 1467364053514 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:33 INFO - PROCESS | 4263 | 1467364053735 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:07:33 INFO - PROCESS | 4263 | 1467364053922 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:33 INFO - PROCESS | 4263 | 1467364053929 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:33 INFO - PROCESS | 4263 | ++DOCSHELL 0x8dac2400 == 44 [pid = 4263] [id = 758] 02:07:33 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x8e302000) [pid = 4263] [serial = 2273] [outer = (nil)] 02:07:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x8f453800) [pid = 4263] [serial = 2274] [outer = 0x8e302000] 02:07:34 INFO - PROCESS | 4263 | 1467364054012 Marionette DEBUG loaded listener.js 02:07:34 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x91b6b000) [pid = 4263] [serial = 2275] [outer = 0x8e302000] 02:07:34 INFO - PROCESS | 4263 | 1467364054880 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:07:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:07:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:07:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1436ms 02:07:34 INFO - PROCESS | 4263 | 1467364054930 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:07:34 INFO - PROCESS | 4263 | 1467364054937 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 02:07:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:07:34 INFO - PROCESS | 4263 | 1467364054948 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:07:34 INFO - PROCESS | 4263 | 1467364054952 Marionette TRACE conn3 <- [1,2998,null,{}] 02:07:34 INFO - PROCESS | 4263 | 1467364054959 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:34 INFO - PROCESS | 4263 | 1467364054965 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:35 INFO - PROCESS | 4263 | 1467364055227 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:07:35 INFO - PROCESS | 4263 | 1467364055374 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:35 INFO - PROCESS | 4263 | 1467364055383 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:35 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f6000 == 45 [pid = 4263] [id = 759] 02:07:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x8f451c00) [pid = 4263] [serial = 2276] [outer = (nil)] 02:07:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x928eac00) [pid = 4263] [serial = 2277] [outer = 0x8f451c00] 02:07:35 INFO - PROCESS | 4263 | 1467364055510 Marionette DEBUG loaded listener.js 02:07:35 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x92d21400) [pid = 4263] [serial = 2278] [outer = 0x8f451c00] 02:07:36 INFO - PROCESS | 4263 | 1467364056391 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:07:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:07:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1481ms 02:07:36 INFO - PROCESS | 4263 | 1467364056429 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:07:36 INFO - PROCESS | 4263 | 1467364056433 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 02:07:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:07:36 INFO - PROCESS | 4263 | 1467364056441 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:07:36 INFO - PROCESS | 4263 | 1467364056447 Marionette TRACE conn3 <- [1,3002,null,{}] 02:07:36 INFO - PROCESS | 4263 | 1467364056464 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:36 INFO - PROCESS | 4263 | 1467364056473 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:36 INFO - PROCESS | 4263 | 1467364056734 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:07:36 INFO - PROCESS | 4263 | 1467364056923 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:36 INFO - PROCESS | 4263 | 1467364056937 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:36 INFO - PROCESS | 4263 | ++DOCSHELL 0x948c0000 == 46 [pid = 4263] [id = 760] 02:07:36 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x948c0800) [pid = 4263] [serial = 2279] [outer = (nil)] 02:07:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x9529d800) [pid = 4263] [serial = 2280] [outer = 0x948c0800] 02:07:37 INFO - PROCESS | 4263 | 1467364057018 Marionette DEBUG loaded listener.js 02:07:37 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x952be400) [pid = 4263] [serial = 2281] [outer = 0x948c0800] 02:07:37 INFO - PROCESS | 4263 | 1467364057867 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:07:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:07:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1487ms 02:07:37 INFO - PROCESS | 4263 | 1467364057927 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:07:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:07:37 INFO - PROCESS | 4263 | 1467364057933 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 02:07:37 INFO - PROCESS | 4263 | 1467364057939 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:07:37 INFO - PROCESS | 4263 | 1467364057943 Marionette TRACE conn3 <- [1,3006,null,{}] 02:07:37 INFO - PROCESS | 4263 | 1467364057948 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:37 INFO - PROCESS | 4263 | 1467364057954 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:38 INFO - PROCESS | 4263 | 1467364058125 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:07:38 INFO - PROCESS | 4263 | 1467364058318 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:38 INFO - PROCESS | 4263 | 1467364058324 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:38 INFO - PROCESS | 4263 | ++DOCSHELL 0x9529a800 == 47 [pid = 4263] [id = 761] 02:07:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x952c3800) [pid = 4263] [serial = 2282] [outer = (nil)] 02:07:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x9538c000) [pid = 4263] [serial = 2283] [outer = 0x952c3800] 02:07:38 INFO - PROCESS | 4263 | 1467364058421 Marionette DEBUG loaded listener.js 02:07:38 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x95503000) [pid = 4263] [serial = 2284] [outer = 0x952c3800] 02:07:39 INFO - PROCESS | 4263 | 1467364059235 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:07:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:07:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1334ms 02:07:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:07:39 INFO - PROCESS | 4263 | 1467364059273 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:07:39 INFO - PROCESS | 4263 | 1467364059276 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 02:07:39 INFO - PROCESS | 4263 | 1467364059282 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:07:39 INFO - PROCESS | 4263 | 1467364059286 Marionette TRACE conn3 <- [1,3010,null,{}] 02:07:39 INFO - PROCESS | 4263 | 1467364059292 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:39 INFO - PROCESS | 4263 | 1467364059297 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:39 INFO - PROCESS | 4263 | 1467364059458 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:07:39 INFO - PROCESS | 4263 | 1467364059652 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:39 INFO - PROCESS | 4263 | 1467364059659 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:39 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e31ec00 == 48 [pid = 4263] [id = 762] 02:07:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x9261d400) [pid = 4263] [serial = 2285] [outer = (nil)] 02:07:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 93 (0x9550a800) [pid = 4263] [serial = 2286] [outer = 0x9261d400] 02:07:39 INFO - PROCESS | 4263 | 1467364059743 Marionette DEBUG loaded listener.js 02:07:39 INFO - PROCESS | 4263 | ++DOMWINDOW == 94 (0x9550b800) [pid = 4263] [serial = 2287] [outer = 0x9261d400] 02:07:40 INFO - PROCESS | 4263 | 1467364060586 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:07:40 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:07:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1335ms 02:07:40 INFO - PROCESS | 4263 | 1467364060617 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:07:40 INFO - PROCESS | 4263 | 1467364060621 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 02:07:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:07:40 INFO - PROCESS | 4263 | 1467364060627 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:07:40 INFO - PROCESS | 4263 | 1467364060631 Marionette TRACE conn3 <- [1,3014,null,{}] 02:07:40 INFO - PROCESS | 4263 | 1467364060637 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:40 INFO - PROCESS | 4263 | 1467364060646 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:40 INFO - PROCESS | 4263 | 1467364060865 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:07:41 INFO - PROCESS | 4263 | 1467364061053 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:41 INFO - PROCESS | 4263 | 1467364061060 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:41 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2db400 == 49 [pid = 4263] [id = 763] 02:07:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 95 (0x8dabb400) [pid = 4263] [serial = 2288] [outer = (nil)] 02:07:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 96 (0x955d8000) [pid = 4263] [serial = 2289] [outer = 0x8dabb400] 02:07:41 INFO - PROCESS | 4263 | 1467364061143 Marionette DEBUG loaded listener.js 02:07:41 INFO - PROCESS | 4263 | ++DOMWINDOW == 97 (0x955da000) [pid = 4263] [serial = 2290] [outer = 0x8dabb400] 02:07:41 INFO - PROCESS | 4263 | [4263] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:07:42 INFO - PROCESS | 4263 | 1467364062085 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:07:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:07:42 INFO - {} 02:07:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:07:42 INFO - {} 02:07:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:07:42 INFO - {} 02:07:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:07:42 INFO - {} 02:07:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1480ms 02:07:42 INFO - PROCESS | 4263 | 1467364062110 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:07:42 INFO - PROCESS | 4263 | 1467364062113 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 02:07:42 INFO - TEST-START | /FileAPI/fileReader.html 02:07:42 INFO - PROCESS | 4263 | 1467364062120 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:07:42 INFO - PROCESS | 4263 | 1467364062123 Marionette TRACE conn3 <- [1,3018,null,{}] 02:07:42 INFO - PROCESS | 4263 | 1467364062129 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:42 INFO - PROCESS | 4263 | 1467364062134 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:42 INFO - PROCESS | 4263 | 1467364062330 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:07:42 INFO - PROCESS | 4263 | 1467364062579 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:42 INFO - PROCESS | 4263 | 1467364062587 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:42 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c696000 == 50 [pid = 4263] [id = 764] 02:07:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 98 (0x8c698c00) [pid = 4263] [serial = 2291] [outer = (nil)] 02:07:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 99 (0x8d11a400) [pid = 4263] [serial = 2292] [outer = 0x8c698c00] 02:07:42 INFO - PROCESS | 4263 | 1467364062667 Marionette DEBUG loaded listener.js 02:07:42 INFO - PROCESS | 4263 | ++DOMWINDOW == 100 (0x8d810800) [pid = 4263] [serial = 2293] [outer = 0x8c698c00] 02:07:43 INFO - PROCESS | 4263 | 1467364063748 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:07:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:07:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:07:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:07:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:07:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 1640ms 02:07:43 INFO - PROCESS | 4263 | 1467364063782 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:07:43 INFO - PROCESS | 4263 | 1467364063787 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 02:07:43 INFO - TEST-START | /FileAPI/historical.html 02:07:43 INFO - PROCESS | 4263 | 1467364063797 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:07:43 INFO - PROCESS | 4263 | 1467364063803 Marionette TRACE conn3 <- [1,3022,null,{}] 02:07:43 INFO - PROCESS | 4263 | 1467364063811 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:43 INFO - PROCESS | 4263 | 1467364063816 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:43 INFO - PROCESS | 4263 | 1467364063976 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:07:44 INFO - PROCESS | 4263 | 1467364064192 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:44 INFO - PROCESS | 4263 | 1467364064199 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:44 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c8f3400 == 51 [pid = 4263] [id = 765] 02:07:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 101 (0x8c8f5800) [pid = 4263] [serial = 2294] [outer = (nil)] 02:07:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 102 (0x8e09bc00) [pid = 4263] [serial = 2295] [outer = 0x8c8f5800] 02:07:44 INFO - PROCESS | 4263 | 1467364064279 Marionette DEBUG loaded listener.js 02:07:44 INFO - PROCESS | 4263 | ++DOMWINDOW == 103 (0x8ea28000) [pid = 4263] [serial = 2296] [outer = 0x8c8f5800] 02:07:45 INFO - PROCESS | 4263 | 1467364065165 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:07:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:07:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:07:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:07:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:07:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:07:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:07:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:07:45 INFO - TEST-OK | /FileAPI/historical.html | took 1392ms 02:07:45 INFO - PROCESS | 4263 | 1467364065190 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:07:45 INFO - PROCESS | 4263 | 1467364065197 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 02:07:45 INFO - TEST-START | /FileAPI/idlharness.html 02:07:45 INFO - PROCESS | 4263 | 1467364065207 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:07:45 INFO - PROCESS | 4263 | 1467364065212 Marionette TRACE conn3 <- [1,3026,null,{}] 02:07:45 INFO - PROCESS | 4263 | 1467364065218 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:45 INFO - PROCESS | 4263 | 1467364065222 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8dabec00 == 50 [pid = 4263] [id = 755] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3eb800 == 49 [pid = 4263] [id = 754] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x924d9400 == 48 [pid = 4263] [id = 753] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e1800 == 47 [pid = 4263] [id = 752] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80dc00 == 46 [pid = 4263] [id = 751] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e7400 == 45 [pid = 4263] [id = 750] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8e30a000 == 44 [pid = 4263] [id = 746] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d80ec00 == 43 [pid = 4263] [id = 736] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e0800 == 42 [pid = 4263] [id = 735] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x93d3b400 == 41 [pid = 4263] [id = 737] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x92d24c00 == 40 [pid = 4263] [id = 734] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3dd400 == 39 [pid = 4263] [id = 744] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8fb800 == 38 [pid = 4263] [id = 745] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f7c00 == 37 [pid = 4263] [id = 747] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d804c00 == 36 [pid = 4263] [id = 739] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x92bb6000 == 35 [pid = 4263] [id = 748] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3dec00 == 34 [pid = 4263] [id = 738] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a0800 == 33 [pid = 4263] [id = 749] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c696000 == 32 [pid = 4263] [id = 764] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8e31ec00 == 31 [pid = 4263] [id = 762] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2db400 == 30 [pid = 4263] [id = 763] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x9529a800 == 29 [pid = 4263] [id = 761] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x948c0000 == 28 [pid = 4263] [id = 760] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f6000 == 27 [pid = 4263] [id = 759] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8d120400 == 26 [pid = 4263] [id = 757] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e5000 == 25 [pid = 4263] [id = 756] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8dac2400 == 24 [pid = 4263] [id = 758] 02:07:46 INFO - PROCESS | 4263 | 1467364066477 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 102 (0x8ea1c000) [pid = 4263] [serial = 2196] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 101 (0x8e09b000) [pid = 4263] [serial = 2195] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 100 (0x928e3400) [pid = 4263] [serial = 2199] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 99 (0x92646800) [pid = 4263] [serial = 2198] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 98 (0x93006800) [pid = 4263] [serial = 2202] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 97 (0x92ddd800) [pid = 4263] [serial = 2201] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 96 (0x93b28800) [pid = 4263] [serial = 2205] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 95 (0x93b22000) [pid = 4263] [serial = 2204] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 94 (0x93d30c00) [pid = 4263] [serial = 2208] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 93 (0x93ba7000) [pid = 4263] [serial = 2207] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 92 (0x9529cc00) [pid = 4263] [serial = 2211] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x95299800) [pid = 4263] [serial = 2210] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x91b6e400) [pid = 4263] [serial = 2228] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x95386c00) [pid = 4263] [serial = 2214] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8d2d6400) [pid = 4263] [serial = 2222] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x95386000) [pid = 4263] [serial = 2213] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8d802000) [pid = 4263] [serial = 2223] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8e30e400) [pid = 4263] [serial = 2225] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x8ea1e000) [pid = 4263] [serial = 2217] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8f454800) [pid = 4263] [serial = 2220] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x8ec71000) [pid = 4263] [serial = 2219] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x92425400) [pid = 4263] [serial = 2229] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8d803c00) [pid = 4263] [serial = 2216] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x9242e400) [pid = 4263] [serial = 2232] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x91b62000) [pid = 4263] [serial = 2231] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x8e31d000) [pid = 4263] [serial = 2226] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x9263bc00) [pid = 4263] [serial = 2234] [outer = (nil)] [url = about:blank] 02:07:46 INFO - PROCESS | 4263 | --DOCSHELL 0x8c8f3400 == 23 [pid = 4263] [id = 765] 02:07:46 INFO - PROCESS | 4263 | 1467364066801 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:46 INFO - PROCESS | 4263 | 1467364066813 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:46 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c6a1400 == 24 [pid = 4263] [id = 766] 02:07:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8c6a1800) [pid = 4263] [serial = 2297] [outer = (nil)] 02:07:46 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8c8f5000) [pid = 4263] [serial = 2298] [outer = 0x8c6a1800] 02:07:46 INFO - PROCESS | 4263 | 1467364066882 Marionette DEBUG loaded listener.js 02:07:47 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x8d113c00) [pid = 4263] [serial = 2299] [outer = 0x8c6a1800] 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:07:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:07:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:07:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:07:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:07:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:07:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:07:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:07:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:07:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:07:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:07:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:07:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:07:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:07:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:07:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:07:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:07:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:07:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:07:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:07:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:07:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:07:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:07:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:07:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:07:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:07:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:07:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:07:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:07:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:07:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:07:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:07:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:07:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:07:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:07:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:07:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:07:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:07:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:07:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:07:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:07:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:07:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:07:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:07:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:07:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 3103ms 02:07:48 INFO - PROCESS | 4263 | 1467364068197 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:07:48 INFO - PROCESS | 4263 | 1467364068423 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:07:48 INFO - PROCESS | 4263 | 1467364068427 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 02:07:48 INFO - TEST-START | /FileAPI/idlharness.worker 02:07:48 INFO - PROCESS | 4263 | 1467364068507 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:07:48 INFO - PROCESS | 4263 | 1467364068512 Marionette TRACE conn3 <- [1,3030,null,{}] 02:07:48 INFO - PROCESS | 4263 | 1467364068518 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:48 INFO - PROCESS | 4263 | 1467364068524 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:48 INFO - PROCESS | 4263 | 1467364068673 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:07:48 INFO - PROCESS | 4263 | 1467364068687 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:48 INFO - PROCESS | 4263 | 1467364068695 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:48 INFO - PROCESS | 4263 | ++DOCSHELL 0x92425400 == 25 [pid = 4263] [id = 767] 02:07:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92426400) [pid = 4263] [serial = 2300] [outer = (nil)] 02:07:48 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x9242a000) [pid = 4263] [serial = 2301] [outer = 0x92426400] 02:07:48 INFO - PROCESS | 4263 | 1467364068933 Marionette DEBUG loaded listener.js 02:07:49 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x924d5c00) [pid = 4263] [serial = 2302] [outer = 0x92426400] 02:07:49 INFO - PROCESS | 4263 | [4263] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:07:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:07:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:07:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:07:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:07:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:07:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:07:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:07:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:07:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:07:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:07:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:07:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:07:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:07:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:07:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:07:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:07:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:07:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:07:50 INFO - {} 02:07:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:07:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:07:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:07:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:07:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:07:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:07:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:07:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:07:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:07:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:07:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:07:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:07:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:07:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:07:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:07:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:07:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:07:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:07:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:07:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:07:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:07:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:07:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:07:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:07:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:07:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:07:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:07:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:07:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:07:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:07:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:07:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:07:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:07:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:07:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:07:51 INFO - {} 02:07:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2480ms 02:07:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:07:51 INFO - PROCESS | 4263 | 1467364070856 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:07:51 INFO - PROCESS | 4263 | 1467364070983 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:07:51 INFO - PROCESS | 4263 | 1467364070995 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 02:07:51 INFO - PROCESS | 4263 | 1467364071039 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:07:51 INFO - PROCESS | 4263 | 1467364071044 Marionette TRACE conn3 <- [1,3034,null,{}] 02:07:51 INFO - PROCESS | 4263 | 1467364071098 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:51 INFO - PROCESS | 4263 | 1467364071108 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:51 INFO - PROCESS | 4263 | 1467364071819 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8ec76000) [pid = 4263] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x8d115800) [pid = 4263] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x92421c00) [pid = 4263] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x92648000) [pid = 4263] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x924d5800) [pid = 4263] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x8dab5c00) [pid = 4263] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92dd2400) [pid = 4263] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x92642c00) [pid = 4263] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92bbdc00) [pid = 4263] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8ec78800) [pid = 4263] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8a3e7c00) [pid = 4263] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8a3df000) [pid = 4263] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8d2d9000) [pid = 4263] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:07:51 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8e09c800) [pid = 4263] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:07:51 INFO - PROCESS | 4263 | 1467364071959 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:51 INFO - PROCESS | 4263 | 1467364071969 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:51 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e091400 == 26 [pid = 4263] [id = 768] 02:07:51 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8e093800) [pid = 4263] [serial = 2303] [outer = (nil)] 02:07:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x9242b400) [pid = 4263] [serial = 2304] [outer = 0x8e093800] 02:07:52 INFO - PROCESS | 4263 | 1467364072037 Marionette DEBUG loaded listener.js 02:07:52 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x9263e400) [pid = 4263] [serial = 2305] [outer = 0x8e093800] 02:07:52 INFO - PROCESS | 4263 | 1467364072734 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:07:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:07:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1749ms 02:07:52 INFO - PROCESS | 4263 | 1467364072783 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:07:52 INFO - PROCESS | 4263 | 1467364072789 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 02:07:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:07:52 INFO - PROCESS | 4263 | 1467364072806 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:07:52 INFO - PROCESS | 4263 | 1467364072814 Marionette TRACE conn3 <- [1,3038,null,{}] 02:07:52 INFO - PROCESS | 4263 | 1467364072819 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:52 INFO - PROCESS | 4263 | 1467364072826 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:53 INFO - PROCESS | 4263 | 1467364073047 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:07:53 INFO - PROCESS | 4263 | 1467364073056 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:53 INFO - PROCESS | 4263 | 1467364073063 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:53 INFO - PROCESS | 4263 | ++DOCSHELL 0x95510800 == 27 [pid = 4263] [id = 769] 02:07:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x955d4000) [pid = 4263] [serial = 2306] [outer = (nil)] 02:07:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x955ddc00) [pid = 4263] [serial = 2307] [outer = 0x955d4000] 02:07:53 INFO - PROCESS | 4263 | 1467364073131 Marionette DEBUG loaded listener.js 02:07:53 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x96f09c00) [pid = 4263] [serial = 2308] [outer = 0x955d4000] 02:07:53 INFO - PROCESS | 4263 | 1467364073983 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:07:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:07:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1249ms 02:07:54 INFO - PROCESS | 4263 | 1467364074050 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:07:54 INFO - PROCESS | 4263 | 1467364074058 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 02:07:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:07:54 INFO - PROCESS | 4263 | 1467364074071 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:07:54 INFO - PROCESS | 4263 | 1467364074075 Marionette TRACE conn3 <- [1,3042,null,{}] 02:07:54 INFO - PROCESS | 4263 | 1467364074088 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:54 INFO - PROCESS | 4263 | 1467364074094 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:54 INFO - PROCESS | 4263 | 1467364074281 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:07:54 INFO - PROCESS | 4263 | 1467364074463 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:54 INFO - PROCESS | 4263 | 1467364074478 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:54 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d2e2800 == 28 [pid = 4263] [id = 770] 02:07:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x8d803000) [pid = 4263] [serial = 2309] [outer = (nil)] 02:07:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x8dab5c00) [pid = 4263] [serial = 2310] [outer = 0x8d803000] 02:07:54 INFO - PROCESS | 4263 | 1467364074562 Marionette DEBUG loaded listener.js 02:07:54 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x8dac1c00) [pid = 4263] [serial = 2311] [outer = 0x8d803000] 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:07:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:07:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:07:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:07:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:07:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:07:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:07:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1829ms 02:07:56 INFO - PROCESS | 4263 | 1467364075815 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:07:56 INFO - PROCESS | 4263 | 1467364075900 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:07:56 INFO - PROCESS | 4263 | 1467364075921 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 02:07:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:07:56 INFO - PROCESS | 4263 | 1467364076028 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:07:56 INFO - PROCESS | 4263 | 1467364076034 Marionette TRACE conn3 <- [1,3046,null,{}] 02:07:56 INFO - PROCESS | 4263 | 1467364076040 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:56 INFO - PROCESS | 4263 | 1467364076046 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:56 INFO - PROCESS | 4263 | 1467364076271 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:07:56 INFO - PROCESS | 4263 | 1467364076538 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:56 INFO - PROCESS | 4263 | 1467364076549 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:56 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c693000 == 29 [pid = 4263] [id = 771] 02:07:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x8c69d000) [pid = 4263] [serial = 2312] [outer = (nil)] 02:07:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x924e0c00) [pid = 4263] [serial = 2313] [outer = 0x8c69d000] 02:07:56 INFO - PROCESS | 4263 | 1467364076630 Marionette DEBUG loaded listener.js 02:07:56 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x92642800) [pid = 4263] [serial = 2314] [outer = 0x8c69d000] 02:07:57 INFO - PROCESS | 4263 | [4263] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:07:57 INFO - PROCESS | 4263 | 1467364077721 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:07:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:07:57 INFO - {} 02:07:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1760ms 02:07:57 INFO - PROCESS | 4263 | 1467364077796 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:07:57 INFO - PROCESS | 4263 | 1467364077800 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 02:07:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:07:57 INFO - PROCESS | 4263 | 1467364077809 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:07:57 INFO - PROCESS | 4263 | 1467364077814 Marionette TRACE conn3 <- [1,3050,null,{}] 02:07:57 INFO - PROCESS | 4263 | 1467364077831 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:57 INFO - PROCESS | 4263 | 1467364077840 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:58 INFO - PROCESS | 4263 | 1467364078037 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:07:58 INFO - PROCESS | 4263 | 1467364078283 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:58 INFO - PROCESS | 4263 | 1467364078293 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:58 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11f800 == 30 [pid = 4263] [id = 772] 02:07:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92bbd800) [pid = 4263] [serial = 2315] [outer = (nil)] 02:07:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x92f7c800) [pid = 4263] [serial = 2316] [outer = 0x92bbd800] 02:07:58 INFO - PROCESS | 4263 | 1467364078421 Marionette DEBUG loaded listener.js 02:07:58 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x93b1f000) [pid = 4263] [serial = 2317] [outer = 0x92bbd800] 02:07:59 INFO - PROCESS | 4263 | 1467364079266 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:07:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:07:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:07:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:07:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:07:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1494ms 02:07:59 INFO - PROCESS | 4263 | 1467364079308 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:07:59 INFO - PROCESS | 4263 | 1467364079312 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 02:07:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:07:59 INFO - PROCESS | 4263 | 1467364079322 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:07:59 INFO - PROCESS | 4263 | 1467364079325 Marionette TRACE conn3 <- [1,3054,null,{}] 02:07:59 INFO - PROCESS | 4263 | 1467364079331 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:59 INFO - PROCESS | 4263 | 1467364079336 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:59 INFO - PROCESS | 4263 | 1467364079509 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:07:59 INFO - PROCESS | 4263 | 1467364079728 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:59 INFO - PROCESS | 4263 | 1467364079738 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:07:59 INFO - PROCESS | 4263 | ++DOCSHELL 0x93b1d800 == 31 [pid = 4263] [id = 773] 02:07:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x93d3e000) [pid = 4263] [serial = 2318] [outer = (nil)] 02:07:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x95502400) [pid = 4263] [serial = 2319] [outer = 0x93d3e000] 02:07:59 INFO - PROCESS | 4263 | 1467364079865 Marionette DEBUG loaded listener.js 02:07:59 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x95509000) [pid = 4263] [serial = 2320] [outer = 0x93d3e000] 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:08:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2129ms 02:08:01 INFO - PROCESS | 4263 | 1467364081251 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:08:01 INFO - PROCESS | 4263 | 1467364081634 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:08:01 INFO - PROCESS | 4263 | 1467364081640 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 02:08:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:08:01 INFO - PROCESS | 4263 | 1467364081656 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:08:01 INFO - PROCESS | 4263 | 1467364081662 Marionette TRACE conn3 <- [1,3058,null,{}] 02:08:01 INFO - PROCESS | 4263 | 1467364081670 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:01 INFO - PROCESS | 4263 | 1467364081676 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:01 INFO - PROCESS | 4263 | 1467364081836 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:08:02 INFO - PROCESS | 4263 | 1467364082056 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:02 INFO - PROCESS | 4263 | 1467364082076 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:02 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d11bc00 == 32 [pid = 4263] [id = 774] 02:08:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8d2dd000) [pid = 4263] [serial = 2321] [outer = (nil)] 02:08:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x8d802800) [pid = 4263] [serial = 2322] [outer = 0x8d2dd000] 02:08:02 INFO - PROCESS | 4263 | 1467364082162 Marionette DEBUG loaded listener.js 02:08:02 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8dac0000) [pid = 4263] [serial = 2323] [outer = 0x8d2dd000] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x92f74000) [pid = 4263] [serial = 2267] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x93badc00) [pid = 4263] [serial = 2269] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8e09e400) [pid = 4263] [serial = 2238] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x924da000) [pid = 4263] [serial = 2258] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x9242d800) [pid = 4263] [serial = 2257] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x92640000) [pid = 4263] [serial = 2264] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x9261cc00) [pid = 4263] [serial = 2242] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x8dac1400) [pid = 4263] [serial = 2237] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x92bb5400) [pid = 4263] [serial = 2263] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x92806800) [pid = 4263] [serial = 2243] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x8e304400) [pid = 4263] [serial = 2255] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x93009000) [pid = 4263] [serial = 2249] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x9280d400) [pid = 4263] [serial = 2260] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x92d25000) [pid = 4263] [serial = 2246] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x8e30c000) [pid = 4263] [serial = 2240] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x92f7f000) [pid = 4263] [serial = 2248] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8c8eec00) [pid = 4263] [serial = 2251] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x92812400) [pid = 4263] [serial = 2261] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x92643000) [pid = 4263] [serial = 2235] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8c8fa800) [pid = 4263] [serial = 2252] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8dac3000) [pid = 4263] [serial = 2254] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x92d1b400) [pid = 4263] [serial = 2245] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x93d3a400) [pid = 4263] [serial = 2270] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x8d80f400) [pid = 4263] [serial = 2272] [outer = (nil)] [url = about:blank] 02:08:02 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x92d20c00) [pid = 4263] [serial = 2266] [outer = (nil)] [url = about:blank] 02:08:03 INFO - PROCESS | 4263 | 1467364083117 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:08:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:08:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:08:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:08:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:08:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:08:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:08:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:08:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:08:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1496ms 02:08:03 INFO - PROCESS | 4263 | 1467364083154 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:08:03 INFO - PROCESS | 4263 | 1467364083165 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 02:08:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:08:03 INFO - PROCESS | 4263 | 1467364083178 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:08:03 INFO - PROCESS | 4263 | 1467364083183 Marionette TRACE conn3 <- [1,3062,null,{}] 02:08:03 INFO - PROCESS | 4263 | 1467364083189 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:03 INFO - PROCESS | 4263 | 1467364083194 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:03 INFO - PROCESS | 4263 | 1467364083356 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:08:03 INFO - PROCESS | 4263 | 1467364083528 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:03 INFO - PROCESS | 4263 | 1467364083540 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:03 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e303800 == 33 [pid = 4263] [id = 775] 02:08:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x8e307800) [pid = 4263] [serial = 2324] [outer = (nil)] 02:08:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x8e30e000) [pid = 4263] [serial = 2325] [outer = 0x8e307800] 02:08:03 INFO - PROCESS | 4263 | 1467364083614 Marionette DEBUG loaded listener.js 02:08:03 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x8e313c00) [pid = 4263] [serial = 2326] [outer = 0x8e307800] 02:08:03 INFO - PROCESS | 4263 | [4263] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:08:04 INFO - PROCESS | 4263 | 1467364084413 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:08:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:08:04 INFO - {} 02:08:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1291ms 02:08:04 INFO - PROCESS | 4263 | 1467364084470 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:08:04 INFO - PROCESS | 4263 | 1467364084474 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 02:08:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:08:04 INFO - PROCESS | 4263 | 1467364084480 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:08:04 INFO - PROCESS | 4263 | 1467364084486 Marionette TRACE conn3 <- [1,3066,null,{}] 02:08:04 INFO - PROCESS | 4263 | 1467364084502 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:04 INFO - PROCESS | 4263 | 1467364084510 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:04 INFO - PROCESS | 4263 | 1467364084727 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:08:04 INFO - PROCESS | 4263 | 1467364084822 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:04 INFO - PROCESS | 4263 | 1467364084832 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:04 INFO - PROCESS | 4263 | ++DOCSHELL 0x923ee000 == 34 [pid = 4263] [id = 776] 02:08:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x923f9c00) [pid = 4263] [serial = 2327] [outer = (nil)] 02:08:04 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8ec74400) [pid = 4263] [serial = 2328] [outer = 0x923f9c00] 02:08:04 INFO - PROCESS | 4263 | 1467364084920 Marionette DEBUG loaded listener.js 02:08:05 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x92809000) [pid = 4263] [serial = 2329] [outer = 0x923f9c00] 02:08:05 INFO - PROCESS | 4263 | 1467364085762 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:08:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:08:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:08:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:08:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:08:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:08:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:08:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:08:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1338ms 02:08:05 INFO - PROCESS | 4263 | 1467364085822 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 02:08:05 INFO - PROCESS | 4263 | 1467364085826 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 02:08:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:08:05 INFO - PROCESS | 4263 | 1467364085838 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:08:05 INFO - PROCESS | 4263 | 1467364085840 Marionette TRACE conn3 <- [1,3070,null,{}] 02:08:05 INFO - PROCESS | 4263 | 1467364085846 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:05 INFO - PROCESS | 4263 | 1467364085851 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:06 INFO - PROCESS | 4263 | 1467364086062 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:08:06 INFO - PROCESS | 4263 | 1467364086083 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:06 INFO - PROCESS | 4263 | 1467364086091 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:06 INFO - PROCESS | 4263 | ++DOCSHELL 0x92813000 == 35 [pid = 4263] [id = 777] 02:08:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x928e6c00) [pid = 4263] [serial = 2330] [outer = (nil)] 02:08:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x92bb6400) [pid = 4263] [serial = 2331] [outer = 0x928e6c00] 02:08:06 INFO - PROCESS | 4263 | 1467364086174 Marionette DEBUG loaded listener.js 02:08:06 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x92d1b400) [pid = 4263] [serial = 2332] [outer = 0x928e6c00] 02:08:07 INFO - PROCESS | 4263 | 1467364087009 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:08:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1202ms 02:08:07 INFO - PROCESS | 4263 | 1467364087037 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:08:07 INFO - PROCESS | 4263 | 1467364087041 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 02:08:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:08:07 INFO - PROCESS | 4263 | 1467364087046 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:08:07 INFO - PROCESS | 4263 | 1467364087049 Marionette TRACE conn3 <- [1,3074,null,{}] 02:08:07 INFO - PROCESS | 4263 | 1467364087055 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:07 INFO - PROCESS | 4263 | 1467364087060 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:07 INFO - PROCESS | 4263 | 1467364087359 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x92426400) [pid = 4263] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8c6a1800) [pid = 4263] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x8c8f5800) [pid = 4263] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x8e302000) [pid = 4263] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 68 (0x8f451c00) [pid = 4263] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 67 (0x948c0800) [pid = 4263] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 66 (0x952c3800) [pid = 4263] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 65 (0x9261d400) [pid = 4263] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 64 (0x8dabb400) [pid = 4263] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 63 (0x8c698c00) [pid = 4263] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:08:07 INFO - PROCESS | 4263 | --DOMWINDOW == 62 (0x8e093800) [pid = 4263] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:08:07 INFO - PROCESS | 4263 | 1467364087487 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:07 INFO - PROCESS | 4263 | 1467364087493 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:07 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c698c00 == 36 [pid = 4263] [id = 778] 02:08:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 63 (0x8c6a1800) [pid = 4263] [serial = 2333] [outer = (nil)] 02:08:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 64 (0x8f451c00) [pid = 4263] [serial = 2334] [outer = 0x8c6a1800] 02:08:07 INFO - PROCESS | 4263 | 1467364087566 Marionette DEBUG loaded listener.js 02:08:07 INFO - PROCESS | 4263 | ++DOMWINDOW == 65 (0x92d1fc00) [pid = 4263] [serial = 2335] [outer = 0x8c6a1800] 02:08:08 INFO - PROCESS | 4263 | 1467364088273 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:08:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1282ms 02:08:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:08:08 INFO - PROCESS | 4263 | 1467364088331 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:08:08 INFO - PROCESS | 4263 | 1467364088334 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 02:08:08 INFO - PROCESS | 4263 | 1467364088340 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:08:08 INFO - PROCESS | 4263 | 1467364088344 Marionette TRACE conn3 <- [1,3078,null,{}] 02:08:08 INFO - PROCESS | 4263 | 1467364088349 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:08 INFO - PROCESS | 4263 | 1467364088359 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:08 INFO - PROCESS | 4263 | 1467364088611 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:08:08 INFO - PROCESS | 4263 | 1467364088625 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:08 INFO - PROCESS | 4263 | 1467364088634 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:08 INFO - PROCESS | 4263 | ++DOCSHELL 0x8d115000 == 37 [pid = 4263] [id = 779] 02:08:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 66 (0x92f82400) [pid = 4263] [serial = 2336] [outer = (nil)] 02:08:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 67 (0x93d34400) [pid = 4263] [serial = 2337] [outer = 0x92f82400] 02:08:08 INFO - PROCESS | 4263 | 1467364088699 Marionette DEBUG loaded listener.js 02:08:08 INFO - PROCESS | 4263 | ++DOMWINDOW == 68 (0x948be400) [pid = 4263] [serial = 2338] [outer = 0x92f82400] 02:08:09 INFO - PROCESS | 4263 | 1467364089662 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 02:08:09 INFO - PROCESS | 4263 | 1467364089738 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 02:08:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:08:09 INFO - PROCESS | 4263 | 1467364089803 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:08:09 INFO - PROCESS | 4263 | 1467364089809 Marionette TRACE conn3 <- [1,3082,null,{}] 02:08:09 INFO - PROCESS | 4263 | 1467364089817 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:09 INFO - PROCESS | 4263 | 1467364089824 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:10 INFO - PROCESS | 4263 | 1467364090029 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:08:10 INFO - PROCESS | 4263 | 1467364090300 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 4263 | 1467364090314 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:10 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3e5400 == 38 [pid = 4263] [id = 780] 02:08:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 69 (0x8d2dc800) [pid = 4263] [serial = 2339] [outer = (nil)] 02:08:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8d802000) [pid = 4263] [serial = 2340] [outer = 0x8d2dc800] 02:08:10 INFO - PROCESS | 4263 | 1467364090442 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8d810000) [pid = 4263] [serial = 2341] [outer = 0x8d2dc800] 02:08:11 INFO - PROCESS | 4263 | 1467364091257 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:08:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:08:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:08:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1499ms 02:08:11 INFO - PROCESS | 4263 | 1467364091294 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 4263 | 1467364091300 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 02:08:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:08:11 INFO - PROCESS | 4263 | 1467364091313 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - PROCESS | 4263 | 1467364091317 Marionette TRACE conn3 <- [1,3086,null,{}] 02:08:11 INFO - PROCESS | 4263 | 1467364091324 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:11 INFO - PROCESS | 4263 | 1467364091330 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:11 INFO - PROCESS | 4263 | 1467364091510 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:08:11 INFO - PROCESS | 4263 | 1467364091725 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:11 INFO - PROCESS | 4263 | 1467364091736 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:11 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e09a000 == 39 [pid = 4263] [id = 781] 02:08:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8e316c00) [pid = 4263] [serial = 2342] [outer = (nil)] 02:08:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 73 (0x8ea26800) [pid = 4263] [serial = 2343] [outer = 0x8e316c00] 02:08:11 INFO - PROCESS | 4263 | 1467364091816 Marionette DEBUG loaded listener.js 02:08:11 INFO - PROCESS | 4263 | ++DOMWINDOW == 74 (0x8f454800) [pid = 4263] [serial = 2344] [outer = 0x8e316c00] 02:08:12 INFO - PROCESS | 4263 | 1467364092793 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:08:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1537ms 02:08:12 INFO - PROCESS | 4263 | 1467364092850 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:08:12 INFO - PROCESS | 4263 | 1467364092855 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 02:08:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:08:12 INFO - PROCESS | 4263 | 1467364092880 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:08:12 INFO - PROCESS | 4263 | 1467364092886 Marionette TRACE conn3 <- [1,3090,null,{}] 02:08:12 INFO - PROCESS | 4263 | 1467364092903 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:12 INFO - PROCESS | 4263 | 1467364092912 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:13 INFO - PROCESS | 4263 | 1467364093084 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:08:13 INFO - PROCESS | 4263 | 1467364093282 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:13 INFO - PROCESS | 4263 | 1467364093295 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:13 INFO - PROCESS | 4263 | ++DOCSHELL 0x8ea29c00 == 40 [pid = 4263] [id = 782] 02:08:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 75 (0x9261fc00) [pid = 4263] [serial = 2345] [outer = (nil)] 02:08:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 76 (0x92640000) [pid = 4263] [serial = 2346] [outer = 0x9261fc00] 02:08:13 INFO - PROCESS | 4263 | 1467364093412 Marionette DEBUG loaded listener.js 02:08:13 INFO - PROCESS | 4263 | ++DOMWINDOW == 77 (0x928eb800) [pid = 4263] [serial = 2347] [outer = 0x9261fc00] 02:08:14 INFO - PROCESS | 4263 | 1467364094267 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:08:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1445ms 02:08:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:08:14 INFO - PROCESS | 4263 | 1467364094323 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:08:14 INFO - PROCESS | 4263 | 1467364094326 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 02:08:14 INFO - PROCESS | 4263 | 1467364094333 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:08:14 INFO - PROCESS | 4263 | 1467364094337 Marionette TRACE conn3 <- [1,3094,null,{}] 02:08:14 INFO - PROCESS | 4263 | 1467364094343 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:14 INFO - PROCESS | 4263 | 1467364094348 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:14 INFO - PROCESS | 4263 | 1467364094522 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:08:14 INFO - PROCESS | 4263 | 1467364094718 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:14 INFO - PROCESS | 4263 | 1467364094725 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:14 INFO - PROCESS | 4263 | ++DOCSHELL 0x92dd4000 == 41 [pid = 4263] [id = 783] 02:08:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 78 (0x92f7d400) [pid = 4263] [serial = 2348] [outer = (nil)] 02:08:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 79 (0x9300d000) [pid = 4263] [serial = 2349] [outer = 0x92f7d400] 02:08:14 INFO - PROCESS | 4263 | 1467364094808 Marionette DEBUG loaded listener.js 02:08:14 INFO - PROCESS | 4263 | ++DOMWINDOW == 80 (0x93d30c00) [pid = 4263] [serial = 2350] [outer = 0x92f7d400] 02:08:15 INFO - PROCESS | 4263 | 1467364095649 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1345ms 02:08:15 INFO - PROCESS | 4263 | 1467364095677 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:08:15 INFO - PROCESS | 4263 | 1467364095681 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 02:08:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:08:15 INFO - PROCESS | 4263 | 1467364095688 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:08:15 INFO - PROCESS | 4263 | 1467364095690 Marionette TRACE conn3 <- [1,3098,null,{}] 02:08:15 INFO - PROCESS | 4263 | 1467364095696 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:15 INFO - PROCESS | 4263 | 1467364095701 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:15 INFO - PROCESS | 4263 | 1467364095907 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:08:16 INFO - PROCESS | 4263 | 1467364096109 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:16 INFO - PROCESS | 4263 | 1467364096120 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:16 INFO - PROCESS | 4263 | ++DOCSHELL 0x924d8c00 == 42 [pid = 4263] [id = 784] 02:08:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 81 (0x92f80c00) [pid = 4263] [serial = 2351] [outer = (nil)] 02:08:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 82 (0x9529d000) [pid = 4263] [serial = 2352] [outer = 0x92f80c00] 02:08:16 INFO - PROCESS | 4263 | 1467364096235 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 4263 | ++DOMWINDOW == 83 (0x95388000) [pid = 4263] [serial = 2353] [outer = 0x92f80c00] 02:08:17 INFO - PROCESS | 4263 | 1467364097047 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:08:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1381ms 02:08:17 INFO - PROCESS | 4263 | 1467364097069 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:08:17 INFO - PROCESS | 4263 | 1467364097073 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 02:08:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:08:17 INFO - PROCESS | 4263 | 1467364097079 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:08:17 INFO - PROCESS | 4263 | 1467364097083 Marionette TRACE conn3 <- [1,3102,null,{}] 02:08:17 INFO - PROCESS | 4263 | 1467364097089 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:17 INFO - PROCESS | 4263 | 1467364097099 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:17 INFO - PROCESS | 4263 | 1467364097335 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:08:17 INFO - PROCESS | 4263 | 1467364097532 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:17 INFO - PROCESS | 4263 | 1467364097540 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:17 INFO - PROCESS | 4263 | ++DOCSHELL 0x8e303c00 == 43 [pid = 4263] [id = 785] 02:08:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 84 (0x92dd0000) [pid = 4263] [serial = 2354] [outer = (nil)] 02:08:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 85 (0x96f0fc00) [pid = 4263] [serial = 2355] [outer = 0x92dd0000] 02:08:17 INFO - PROCESS | 4263 | 1467364097621 Marionette DEBUG loaded listener.js 02:08:17 INFO - PROCESS | 4263 | ++DOMWINDOW == 86 (0x96f13400) [pid = 4263] [serial = 2356] [outer = 0x92dd0000] 02:08:18 INFO - PROCESS | 4263 | 1467364098494 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:08:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:08:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1445ms 02:08:18 INFO - PROCESS | 4263 | 1467364098525 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:08:18 INFO - PROCESS | 4263 | 1467364098528 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 02:08:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:08:18 INFO - PROCESS | 4263 | 1467364098535 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:08:18 INFO - PROCESS | 4263 | 1467364098539 Marionette TRACE conn3 <- [1,3106,null,{}] 02:08:18 INFO - PROCESS | 4263 | 1467364098545 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:18 INFO - PROCESS | 4263 | 1467364098550 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:18 INFO - PROCESS | 4263 | 1467364098709 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 02:08:18 INFO - PROCESS | 4263 | 1467364098939 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:18 INFO - PROCESS | 4263 | 1467364098947 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:18 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3dd400 == 44 [pid = 4263] [id = 786] 02:08:18 INFO - PROCESS | 4263 | ++DOMWINDOW == 87 (0x8a3e0800) [pid = 4263] [serial = 2357] [outer = (nil)] 02:08:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 88 (0x8d2e2400) [pid = 4263] [serial = 2358] [outer = 0x8a3e0800] 02:08:19 INFO - PROCESS | 4263 | 1467364099032 Marionette DEBUG loaded listener.js 02:08:19 INFO - PROCESS | 4263 | ++DOMWINDOW == 89 (0x8dac1000) [pid = 4263] [serial = 2359] [outer = 0x8a3e0800] 02:08:20 INFO - PROCESS | 4263 | 1467364100098 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:08:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:08:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:08:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:08:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1635ms 02:08:20 INFO - PROCESS | 4263 | 1467364100172 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 02:08:20 INFO - PROCESS | 4263 | 1467364100177 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 02:08:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:08:20 INFO - PROCESS | 4263 | 1467364100186 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:08:20 INFO - PROCESS | 4263 | 1467364100190 Marionette TRACE conn3 <- [1,3110,null,{}] 02:08:20 INFO - PROCESS | 4263 | 1467364100198 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:20 INFO - PROCESS | 4263 | 1467364100204 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:20 INFO - PROCESS | 4263 | 1467364100404 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 02:08:20 INFO - PROCESS | 4263 | 1467364100631 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:20 INFO - PROCESS | 4263 | 1467364100646 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:20 INFO - PROCESS | 4263 | ++DOCSHELL 0x8c69dc00 == 45 [pid = 4263] [id = 787] 02:08:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 90 (0x8c8f2000) [pid = 4263] [serial = 2360] [outer = (nil)] 02:08:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 91 (0x8d2df000) [pid = 4263] [serial = 2361] [outer = 0x8c8f2000] 02:08:20 INFO - PROCESS | 4263 | 1467364100767 Marionette DEBUG loaded listener.js 02:08:20 INFO - PROCESS | 4263 | ++DOMWINDOW == 92 (0x8d803800) [pid = 4263] [serial = 2362] [outer = 0x8c8f2000] 02:08:21 INFO - PROCESS | 4263 | 1467364101605 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:08:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:08:21 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:08:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:08:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:08:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1483ms 02:08:21 INFO - PROCESS | 4263 | 1467364101670 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 02:08:21 INFO - PROCESS | 4263 | 1467364101677 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 02:08:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:08:21 INFO - PROCESS | 4263 | 1467364101687 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:08:21 INFO - PROCESS | 4263 | 1467364101690 Marionette TRACE conn3 <- [1,3114,null,{}] 02:08:21 INFO - PROCESS | 4263 | 1467364101696 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:21 INFO - PROCESS | 4263 | 1467364101702 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:21 INFO - PROCESS | 4263 | 1467364101876 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d11dc00 == 44 [pid = 4263] [id = 725] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec73c00 == 43 [pid = 4263] [id = 719] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8e305000 == 42 [pid = 4263] [id = 726] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x9242dc00 == 41 [pid = 4263] [id = 728] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x923f6400 == 40 [pid = 4263] [id = 727] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3ecc00 == 39 [pid = 4263] [id = 720] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8c693c00 == 38 [pid = 4263] [id = 732] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8c6a1400 == 37 [pid = 4263] [id = 766] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x92426c00 == 36 [pid = 4263] [id = 721] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d8000 == 35 [pid = 4263] [id = 718] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x92812800 == 34 [pid = 4263] [id = 724] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8ec75000 == 33 [pid = 4263] [id = 723] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2de400 == 32 [pid = 4263] [id = 717] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2e0400 == 31 [pid = 4263] [id = 730] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8e09d800 == 30 [pid = 4263] [id = 729] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8a3e9c00 == 29 [pid = 4263] [id = 722] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x92dd4800 == 28 [pid = 4263] [id = 733] 02:08:22 INFO - PROCESS | 4263 | --DOCSHELL 0x8d2d8400 == 27 [pid = 4263] [id = 731] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 91 (0x924d5c00) [pid = 4263] [serial = 2302] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 90 (0x955ddc00) [pid = 4263] [serial = 2307] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 89 (0x8c8f5000) [pid = 4263] [serial = 2298] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 88 (0x8d113c00) [pid = 4263] [serial = 2299] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 87 (0x9242a000) [pid = 4263] [serial = 2301] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 86 (0x8ea28000) [pid = 4263] [serial = 2296] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 85 (0x8e09bc00) [pid = 4263] [serial = 2295] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 84 (0x91b6b000) [pid = 4263] [serial = 2275] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 83 (0x8f453800) [pid = 4263] [serial = 2274] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 82 (0x92d21400) [pid = 4263] [serial = 2278] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 81 (0x928eac00) [pid = 4263] [serial = 2277] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 80 (0x952be400) [pid = 4263] [serial = 2281] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 79 (0x9529d800) [pid = 4263] [serial = 2280] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 78 (0x95503000) [pid = 4263] [serial = 2284] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 77 (0x9538c000) [pid = 4263] [serial = 2283] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 76 (0x9550b800) [pid = 4263] [serial = 2287] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 75 (0x9550a800) [pid = 4263] [serial = 2286] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 74 (0x955da000) [pid = 4263] [serial = 2290] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 73 (0x955d8000) [pid = 4263] [serial = 2289] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 72 (0x8d810800) [pid = 4263] [serial = 2293] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 71 (0x8d11a400) [pid = 4263] [serial = 2292] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 70 (0x9242b400) [pid = 4263] [serial = 2304] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | --DOMWINDOW == 69 (0x9263e400) [pid = 4263] [serial = 2305] [outer = (nil)] [url = about:blank] 02:08:23 INFO - PROCESS | 4263 | 1467364103290 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"256a4f80-988d-4c84-a543-3b2b1160837c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:23 INFO - PROCESS | 4263 | 1467364103299 Marionette INFO sendAsync 487e3824-1a8e-4e15-8079-4774cd7868cd 02:08:23 INFO - PROCESS | 4263 | ++DOCSHELL 0x8a3eb800 == 28 [pid = 4263] [id = 788] 02:08:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 70 (0x8a3ec400) [pid = 4263] [serial = 2363] [outer = (nil)] 02:08:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 71 (0x8c695c00) [pid = 4263] [serial = 2364] [outer = 0x8a3ec400] 02:08:23 INFO - PROCESS | 4263 | 1467364103378 Marionette DEBUG loaded listener.js 02:08:23 INFO - PROCESS | 4263 | ++DOMWINDOW == 72 (0x8c8ee800) [pid = 4263] [serial = 2365] [outer = 0x8a3ec400] 02:08:24 INFO - PROCESS | 4263 | 1467364104134 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:08:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:08:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2495ms 02:08:24 INFO - PROCESS | 4263 | 1467364104183 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 02:08:24 INFO - PROCESS | 4263 | 1467364104189 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 02:08:25 WARNING - u'runner_teardown' () 02:08:25 INFO - No more tests 02:08:25 INFO - Got 0 unexpected results 02:08:25 INFO - SUITE-END | took 1244s 02:08:25 INFO - Closing logging queue 02:08:25 INFO - queue closed 02:08:25 INFO - Return code: 0 02:08:25 WARNING - # TBPL SUCCESS # 02:08:25 INFO - Running post-action listener: _resource_record_post_action 02:08:25 INFO - Running post-run listener: _resource_record_post_run 02:08:26 INFO - Total resource usage - Wall time: 1278s; CPU: 98.0%; Read bytes: 811008; Write bytes: 922476544; Read time: 16; Write time: 209804 02:08:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:08:26 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134168576; Read time: 0; Write time: 112588 02:08:26 INFO - run-tests - Wall time: 1249s; CPU: 98.0%; Read bytes: 811008; Write bytes: 777826304; Read time: 16; Write time: 89420 02:08:26 INFO - Running post-run listener: _upload_blobber_files 02:08:26 INFO - Blob upload gear active. 02:08:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:08:26 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:08:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:08:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:08:27 INFO - (blobuploader) - INFO - Open directory for files ... 02:08:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:08:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:08:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:08:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:08:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:08:28 INFO - (blobuploader) - INFO - Done attempting. 02:08:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:08:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:08:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:08:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:08:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:08:28 INFO - (blobuploader) - INFO - Done attempting. 02:08:28 INFO - (blobuploader) - INFO - Iteration through files over. 02:08:28 INFO - Return code: 0 02:08:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:08:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:08:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89fb667da5e1b0f6ba12714d01913a430a01b584d59184fe849541d100bab9170d7a80abc89502cf3a84f319f1c0f3b481252bf86143e085a18a8318c4837c31", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7482352c6e13d6a1f4bb69c95e0142db37acb1338dd3a4196223c14dbae550d2a6fe3bfea6a85bdb8aee88cd089f84bc40954fc02b027d6eb98a00a5d47c8918"} 02:08:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:08:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:08:28 INFO - Contents: 02:08:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89fb667da5e1b0f6ba12714d01913a430a01b584d59184fe849541d100bab9170d7a80abc89502cf3a84f319f1c0f3b481252bf86143e085a18a8318c4837c31", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7482352c6e13d6a1f4bb69c95e0142db37acb1338dd3a4196223c14dbae550d2a6fe3bfea6a85bdb8aee88cd089f84bc40954fc02b027d6eb98a00a5d47c8918"} 02:08:28 INFO - Running post-run listener: copy_logs_to_upload_dir 02:08:28 INFO - Copying logs to upload dir... 02:08:28 INFO - mkdir: /builds/slave/test/build/upload/logs 02:08:29 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1405.148111 ========= master_lag: 0.48 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 25 secs) (at 2016-07-01 02:08:29.528934) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 02:08:29.530136) ========= 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-1467362573.823416-345086449 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89fb667da5e1b0f6ba12714d01913a430a01b584d59184fe849541d100bab9170d7a80abc89502cf3a84f319f1c0f3b481252bf86143e085a18a8318c4837c31", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7482352c6e13d6a1f4bb69c95e0142db37acb1338dd3a4196223c14dbae550d2a6fe3bfea6a85bdb8aee88cd089f84bc40954fc02b027d6eb98a00a5d47c8918"} build_url:https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033466 build_url: 'https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/89fb667da5e1b0f6ba12714d01913a430a01b584d59184fe849541d100bab9170d7a80abc89502cf3a84f319f1c0f3b481252bf86143e085a18a8318c4837c31", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7482352c6e13d6a1f4bb69c95e0142db37acb1338dd3a4196223c14dbae550d2a6fe3bfea6a85bdb8aee88cd089f84bc40954fc02b027d6eb98a00a5d47c8918"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Sc3O9bHCSsaYj8709dEVYA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 02:08:29.607555) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 02:08:29.608048) ========= 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-1467362573.823416-345086449 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018762 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 02:08:29.701336) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 02:08:29.701790) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 02:08:29.702371) ========= ========= Total master_lag: 36.25 =========