builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-152 starttime: 1463673156.57 results: success (0) buildid: 20160519070342 builduid: 2981746851954708961c48de8654da04 revision: 9c96e9ec8e42fd75c62030c6840c6dc23478a07f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:36.575302) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:36.575975) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:36.576458) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:36.615697) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:36.616160) ========= 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-1463673106.953970-96478360 _=/tools/buildbot/bin/python using PTY: False --2016-05-19 08:52:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.22M=0.001s 2016-05-19 08:52:37 (8.22 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.564283 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:37.361368) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-19 08:52:37.361726) ========= 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-1463673106.953970-96478360 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031774 ========= master_lag: 2.23 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-19 08:52:39.622060) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-19 08:52:39.622379) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9c96e9ec8e42fd75c62030c6840c6dc23478a07f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9c96e9ec8e42fd75c62030c6840c6dc23478a07f --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-1463673106.953970-96478360 _=/tools/buildbot/bin/python using PTY: False 2016-05-19 08:52:39,755 truncating revision to first 12 chars 2016-05-19 08:52:39,756 Setting DEBUG logging. 2016-05-19 08:52:39,756 attempt 1/10 2016-05-19 08:52:39,756 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9c96e9ec8e42?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 08:52:41,479 unpacking tar archive at: mozilla-aurora-9c96e9ec8e42/testing/mozharness/ program finished with exit code 0 elapsedTime=2.468093 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-19 08:52:42.317754) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:42.318065) ========= script_repo_revision: 9c96e9ec8e42fd75c62030c6840c6dc23478a07f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:42.318475) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:42.318787) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 08:52:42.347128) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 11 secs) (at 2016-05-19 08:52:42.347400) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463673106.953970-96478360 _=/tools/buildbot/bin/python using PTY: False 08:52:42 INFO - MultiFileLogger online at 20160519 08:52:42 in /builds/slave/test 08:52:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:52:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:52:42 INFO - {'append_to_log': False, 08:52:42 INFO - 'base_work_dir': '/builds/slave/test', 08:52:42 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:52:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:52:42 INFO - 'buildbot_json_path': 'buildprops.json', 08:52:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:52:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:52:42 INFO - 'download_minidump_stackwalk': True, 08:52:42 INFO - 'download_symbols': 'true', 08:52:42 INFO - 'e10s': False, 08:52:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:52:42 INFO - 'tooltool.py': '/tools/tooltool.py', 08:52:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:52:42 INFO - '/tools/misc-python/virtualenv.py')}, 08:52:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:52:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:52:42 INFO - 'log_level': 'info', 08:52:42 INFO - 'log_to_console': True, 08:52:42 INFO - 'opt_config_files': (), 08:52:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:52:42 INFO - '--processes=1', 08:52:42 INFO - '--config=%(test_path)s/wptrunner.ini', 08:52:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:52:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:52:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:52:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:52:42 INFO - 'pip_index': False, 08:52:42 INFO - 'require_test_zip': True, 08:52:42 INFO - 'test_type': ('testharness',), 08:52:42 INFO - 'this_chunk': '1', 08:52:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:52:42 INFO - 'total_chunks': '10', 08:52:42 INFO - 'virtualenv_path': 'venv', 08:52:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:52:42 INFO - 'work_dir': 'build'} 08:52:42 INFO - ##### 08:52:42 INFO - ##### Running clobber step. 08:52:42 INFO - ##### 08:52:42 INFO - Running pre-action listener: _resource_record_pre_action 08:52:42 INFO - Running main action method: clobber 08:52:42 INFO - rmtree: /builds/slave/test/build 08:52:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:52:43 INFO - Running post-action listener: _resource_record_post_action 08:52:43 INFO - ##### 08:52:43 INFO - ##### Running read-buildbot-config step. 08:52:43 INFO - ##### 08:52:43 INFO - Running pre-action listener: _resource_record_pre_action 08:52:43 INFO - Running main action method: read_buildbot_config 08:52:43 INFO - Using buildbot properties: 08:52:43 INFO - { 08:52:43 INFO - "project": "", 08:52:43 INFO - "product": "firefox", 08:52:43 INFO - "script_repo_revision": "production", 08:52:43 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:52:43 INFO - "repository": "", 08:52:43 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:52:43 INFO - "buildid": "20160519070342", 08:52:43 INFO - "pgo_build": "False", 08:52:43 INFO - "basedir": "/builds/slave/test", 08:52:43 INFO - "buildnumber": 21, 08:52:43 INFO - "slavename": "tst-linux32-spot-152", 08:52:43 INFO - "revision": "9c96e9ec8e42fd75c62030c6840c6dc23478a07f", 08:52:43 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 08:52:43 INFO - "platform": "linux", 08:52:43 INFO - "branch": "mozilla-aurora", 08:52:43 INFO - "repo_path": "releases/mozilla-aurora", 08:52:43 INFO - "moz_repo_path": "", 08:52:43 INFO - "stage_platform": "linux", 08:52:43 INFO - "builduid": "2981746851954708961c48de8654da04", 08:52:43 INFO - "slavebuilddir": "test" 08:52:43 INFO - } 08:52:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:52:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:52:43 INFO - Running post-action listener: _resource_record_post_action 08:52:43 INFO - ##### 08:52:43 INFO - ##### Running download-and-extract step. 08:52:43 INFO - ##### 08:52:43 INFO - Running pre-action listener: _resource_record_pre_action 08:52:43 INFO - Running main action method: download_and_extract 08:52:43 INFO - mkdir: /builds/slave/test/build/tests 08:52:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:43 INFO - https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:52:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:52:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:52:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:52:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 08:52:45 INFO - Downloaded 1325 bytes. 08:52:45 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:52:45 INFO - Using the following test package requirements: 08:52:45 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:52:45 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:52:45 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:52:45 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:52:45 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:52:45 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:52:45 INFO - u'jsshell-linux-i686.zip'], 08:52:45 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:52:45 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:52:45 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:52:45 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:52:45 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:52:45 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:52:45 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:52:45 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:52:45 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:52:45 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:52:45 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:52:45 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:52:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:45 INFO - https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:52:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:52:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:52:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:52:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 08:52:47 INFO - Downloaded 22437362 bytes. 08:52:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:52:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:52:48 INFO - caution: filename not matched: web-platform/* 08:52:48 INFO - Return code: 11 08:52: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')]} 08:52:48 INFO - https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:52:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:52:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:52:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:52:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:52:57 INFO - Downloaded 36409041 bytes. 08:52:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:52:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:53:01 INFO - caution: filename not matched: bin/* 08:53:01 INFO - caution: filename not matched: config/* 08:53:01 INFO - caution: filename not matched: mozbase/* 08:53:01 INFO - caution: filename not matched: marionette/* 08:53:01 INFO - caution: filename not matched: tools/wptserve/* 08:53:01 INFO - Return code: 11 08:53:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:01 INFO - https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:53:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:53:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:53:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:53:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 08:53:05 INFO - Downloaded 69309816 bytes. 08:53:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:53:05 INFO - mkdir: /builds/slave/test/properties 08:53:05 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:53:05 INFO - Writing to file /builds/slave/test/properties/build_url 08:53:05 INFO - Contents: 08:53:05 INFO - build_url:https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:53:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:53:06 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:53:06 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:53:06 INFO - Contents: 08:53:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:53:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:06 INFO - https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:53:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:53:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:53:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:53:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:53:10 INFO - Downloaded 92300222 bytes. 08:53:10 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:53:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:53:19 INFO - Return code: 0 08:53:19 INFO - Running post-action listener: _resource_record_post_action 08:53:19 INFO - Running post-action listener: set_extra_try_arguments 08:53:19 INFO - ##### 08:53:19 INFO - ##### Running create-virtualenv step. 08:53:19 INFO - ##### 08:53:19 INFO - Running pre-action listener: _pre_create_virtualenv 08:53:19 INFO - Running pre-action listener: _resource_record_pre_action 08:53:19 INFO - Running main action method: create_virtualenv 08:53:19 INFO - Creating virtualenv /builds/slave/test/build/venv 08:53:19 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:53:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:53:19 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:53:19 INFO - Using real prefix '/usr' 08:53:19 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:53:21 INFO - Installing distribute.............................................................................................................................................................................................done. 08:53:24 INFO - Installing pip.................done. 08:53:24 INFO - Return code: 0 08:53:24 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:53:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:24 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 0xa028c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa08f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1432b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa132f70>, '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 0xa132620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa138750>, '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-1463673106.953970-96478360', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:53:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:53:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:53:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:53:24 INFO - 'CCACHE_UMASK': '002', 08:53:24 INFO - 'DISPLAY': ':0', 08:53:24 INFO - 'HOME': '/home/cltbld', 08:53:24 INFO - 'LANG': 'en_US.UTF-8', 08:53:24 INFO - 'LOGNAME': 'cltbld', 08:53:24 INFO - 'MAIL': '/var/mail/cltbld', 08:53:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:53:24 INFO - 'MOZ_NO_REMOTE': '1', 08:53:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:53:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:53:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:24 INFO - 'PWD': '/builds/slave/test', 08:53:24 INFO - 'SHELL': '/bin/bash', 08:53:24 INFO - 'SHLVL': '1', 08:53:24 INFO - 'TERM': 'linux', 08:53:24 INFO - 'TMOUT': '86400', 08:53:24 INFO - 'USER': 'cltbld', 08:53:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463673106.953970-96478360', 08:53:24 INFO - '_': '/tools/buildbot/bin/python'} 08:53:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:25 INFO - Downloading/unpacking psutil>=0.7.1 08:53:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:53:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:53:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:53:31 INFO - Installing collected packages: psutil 08:53:31 INFO - Running setup.py install for psutil 08:53:31 INFO - building 'psutil._psutil_linux' extension 08:53:31 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 08:53:31 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:53:31 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:53:31 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 08:53:31 INFO - building 'psutil._psutil_posix' extension 08:53:31 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 08:53:31 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 08:53:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:53:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:53:32 INFO - Successfully installed psutil 08:53:32 INFO - Cleaning up... 08:53:32 INFO - Return code: 0 08:53:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:53:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:32 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 0xa028c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa08f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1432b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa132f70>, '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 0xa132620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa138750>, '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-1463673106.953970-96478360', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:53:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:53:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:53:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:53:32 INFO - 'CCACHE_UMASK': '002', 08:53:32 INFO - 'DISPLAY': ':0', 08:53:32 INFO - 'HOME': '/home/cltbld', 08:53:32 INFO - 'LANG': 'en_US.UTF-8', 08:53:32 INFO - 'LOGNAME': 'cltbld', 08:53:32 INFO - 'MAIL': '/var/mail/cltbld', 08:53:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:53:32 INFO - 'MOZ_NO_REMOTE': '1', 08:53:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:53:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:53:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:32 INFO - 'PWD': '/builds/slave/test', 08:53:32 INFO - 'SHELL': '/bin/bash', 08:53:32 INFO - 'SHLVL': '1', 08:53:32 INFO - 'TERM': 'linux', 08:53:32 INFO - 'TMOUT': '86400', 08:53:32 INFO - 'USER': 'cltbld', 08:53:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463673106.953970-96478360', 08:53:32 INFO - '_': '/tools/buildbot/bin/python'} 08:53:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:53:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:53:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:53:37 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:53:37 INFO - Installing collected packages: mozsystemmonitor 08:53:37 INFO - Running setup.py install for mozsystemmonitor 08:53:37 INFO - Successfully installed mozsystemmonitor 08:53:37 INFO - Cleaning up... 08:53:38 INFO - Return code: 0 08:53:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:53:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:38 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 0xa028c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa08f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1432b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa132f70>, '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 0xa132620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa138750>, '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-1463673106.953970-96478360', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:53:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:53:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:53:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:53:38 INFO - 'CCACHE_UMASK': '002', 08:53:38 INFO - 'DISPLAY': ':0', 08:53:38 INFO - 'HOME': '/home/cltbld', 08:53:38 INFO - 'LANG': 'en_US.UTF-8', 08:53:38 INFO - 'LOGNAME': 'cltbld', 08:53:38 INFO - 'MAIL': '/var/mail/cltbld', 08:53:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:53:38 INFO - 'MOZ_NO_REMOTE': '1', 08:53:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:53:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:53:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:38 INFO - 'PWD': '/builds/slave/test', 08:53:38 INFO - 'SHELL': '/bin/bash', 08:53:38 INFO - 'SHLVL': '1', 08:53:38 INFO - 'TERM': 'linux', 08:53:38 INFO - 'TMOUT': '86400', 08:53:38 INFO - 'USER': 'cltbld', 08:53:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463673106.953970-96478360', 08:53:38 INFO - '_': '/tools/buildbot/bin/python'} 08:53:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:38 INFO - Downloading/unpacking blobuploader==1.2.4 08:53:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:43 INFO - Downloading blobuploader-1.2.4.tar.gz 08:53:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:53:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:53:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:53:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:53: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 08:53: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 08:53: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 08:53: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 08:53: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 08:53: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 08:53:45 INFO - Downloading docopt-0.6.1.tar.gz 08:53:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:53:45 INFO - Installing collected packages: blobuploader, requests, docopt 08:53:45 INFO - Running setup.py install for blobuploader 08:53:45 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:53:45 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:53:45 INFO - Running setup.py install for requests 08:53:46 INFO - Running setup.py install for docopt 08:53:46 INFO - Successfully installed blobuploader requests docopt 08:53:46 INFO - Cleaning up... 08:53:47 INFO - Return code: 0 08:53:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:53:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:47 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 0xa028c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa08f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1432b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa132f70>, '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 0xa132620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa138750>, '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-1463673106.953970-96478360', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:53:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:53:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:53:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:53:47 INFO - 'CCACHE_UMASK': '002', 08:53:47 INFO - 'DISPLAY': ':0', 08:53:47 INFO - 'HOME': '/home/cltbld', 08:53:47 INFO - 'LANG': 'en_US.UTF-8', 08:53:47 INFO - 'LOGNAME': 'cltbld', 08:53:47 INFO - 'MAIL': '/var/mail/cltbld', 08:53:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:53:47 INFO - 'MOZ_NO_REMOTE': '1', 08:53:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:53:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:53:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:47 INFO - 'PWD': '/builds/slave/test', 08:53:47 INFO - 'SHELL': '/bin/bash', 08:53:47 INFO - 'SHLVL': '1', 08:53:47 INFO - 'TERM': 'linux', 08:53:47 INFO - 'TMOUT': '86400', 08:53:47 INFO - 'USER': 'cltbld', 08:53:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463673106.953970-96478360', 08:53:47 INFO - '_': '/tools/buildbot/bin/python'} 08:53:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:53:47 INFO - Running setup.py (path:/tmp/pip-VCnIM7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:53:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:53:47 INFO - Running setup.py (path:/tmp/pip-eUqd3s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:53:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:53:47 INFO - Running setup.py (path:/tmp/pip-ljO7yc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:53:48 INFO - Running setup.py (path:/tmp/pip-dFurR2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:53:48 INFO - Running setup.py (path:/tmp/pip-MCqM4p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:53:48 INFO - Running setup.py (path:/tmp/pip-EDpR7q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:53:48 INFO - Running setup.py (path:/tmp/pip-SefDEO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:53:48 INFO - Running setup.py (path:/tmp/pip-ElREHj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:53:48 INFO - Running setup.py (path:/tmp/pip-_kgoLS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:53:48 INFO - Running setup.py (path:/tmp/pip-rDyDYA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:53:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:53:48 INFO - Running setup.py (path:/tmp/pip-8xB9Gq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:53:49 INFO - Running setup.py (path:/tmp/pip-Y3PYLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:53:49 INFO - Running setup.py (path:/tmp/pip-DVjBWo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:53:49 INFO - Running setup.py (path:/tmp/pip-NNz9vo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:53:49 INFO - Running setup.py (path:/tmp/pip-mp2ilw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:53:49 INFO - Running setup.py (path:/tmp/pip-f2DMYX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:53:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:53:49 INFO - Running setup.py (path:/tmp/pip-eiStSJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:53:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:53:50 INFO - Running setup.py (path:/tmp/pip-A38BdG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:53:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:53:50 INFO - Running setup.py (path:/tmp/pip-y5EVJP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:53:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:53:50 INFO - Running setup.py (path:/tmp/pip-1gCpvk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:53:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:53:50 INFO - Running setup.py (path:/tmp/pip-AD80RZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:53:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:53:51 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:53:51 INFO - Running setup.py install for manifestparser 08:53:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:53:51 INFO - Running setup.py install for mozcrash 08:53:51 INFO - Running setup.py install for mozdebug 08:53:51 INFO - Running setup.py install for mozdevice 08:53:51 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:53:51 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:53:51 INFO - Running setup.py install for mozfile 08:53:52 INFO - Running setup.py install for mozhttpd 08:53:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:53:52 INFO - Running setup.py install for mozinfo 08:53:52 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:53:52 INFO - Running setup.py install for mozInstall 08:53:52 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:53:52 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:53:52 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:53:52 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:53:52 INFO - Running setup.py install for mozleak 08:53:52 INFO - Running setup.py install for mozlog 08:53:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:53:53 INFO - Running setup.py install for moznetwork 08:53:53 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:53:53 INFO - Running setup.py install for mozprocess 08:53:53 INFO - Running setup.py install for mozprofile 08:53:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:53:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:53:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:53:54 INFO - Running setup.py install for mozrunner 08:53:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:53:54 INFO - Running setup.py install for mozscreenshot 08:53:54 INFO - Running setup.py install for moztest 08:53:54 INFO - Running setup.py install for mozversion 08:53:54 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:53:54 INFO - Running setup.py install for wptserve 08:53:55 INFO - Running setup.py install for marionette-driver 08:53:55 INFO - Running setup.py install for browsermob-proxy 08:53:55 INFO - Running setup.py install for marionette-client 08:53:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:53:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:53:56 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 08:53:56 INFO - Cleaning up... 08:53:56 INFO - Return code: 0 08:53:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:53:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:56 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 0xa028c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa08f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1432b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa132f70>, '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 0xa132620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa138750>, '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-1463673106.953970-96478360', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:53:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:53:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:53:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:53:56 INFO - 'CCACHE_UMASK': '002', 08:53:56 INFO - 'DISPLAY': ':0', 08:53:56 INFO - 'HOME': '/home/cltbld', 08:53:56 INFO - 'LANG': 'en_US.UTF-8', 08:53:56 INFO - 'LOGNAME': 'cltbld', 08:53:56 INFO - 'MAIL': '/var/mail/cltbld', 08:53:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:53:56 INFO - 'MOZ_NO_REMOTE': '1', 08:53:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:53:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:53:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:56 INFO - 'PWD': '/builds/slave/test', 08:53:56 INFO - 'SHELL': '/bin/bash', 08:53:56 INFO - 'SHLVL': '1', 08:53:56 INFO - 'TERM': 'linux', 08:53:56 INFO - 'TMOUT': '86400', 08:53:56 INFO - 'USER': 'cltbld', 08:53:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463673106.953970-96478360', 08:53:56 INFO - '_': '/tools/buildbot/bin/python'} 08:53:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:53:56 INFO - Running setup.py (path:/tmp/pip-d3R2M7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:53:56 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 08:53:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:53:56 INFO - Running setup.py (path:/tmp/pip-IiM6Vz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:53:57 INFO - Running setup.py (path:/tmp/pip-8JYRF7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:53:57 INFO - Running setup.py (path:/tmp/pip-nSFaqa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:53:57 INFO - Running setup.py (path:/tmp/pip-ebUw5H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:53:57 INFO - Running setup.py (path:/tmp/pip-ZnI6YR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 08:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:53:57 INFO - Running setup.py (path:/tmp/pip-cTdMlV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 08:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:53:57 INFO - Running setup.py (path:/tmp/pip-6nmFCB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:53:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 08:53:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:53:57 INFO - Running setup.py (path:/tmp/pip-GjA8sc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 08:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:53:58 INFO - Running setup.py (path:/tmp/pip-_a3iGs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:53:58 INFO - Running setup.py (path:/tmp/pip-IoACHq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:53:58 INFO - Running setup.py (path:/tmp/pip-rCC71g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:53:58 INFO - Running setup.py (path:/tmp/pip-3awkhu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:53:58 INFO - Running setup.py (path:/tmp/pip-4QsrYp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 08:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:53:58 INFO - Running setup.py (path:/tmp/pip-oL_pkf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 08:53:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:53:58 INFO - Running setup.py (path:/tmp/pip-0IkO6h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 08:53:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:53:59 INFO - Running setup.py (path:/tmp/pip-aFzAW4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 08:53:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:53:59 INFO - Running setup.py (path:/tmp/pip-criQat-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:53:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:53:59 INFO - Running setup.py (path:/tmp/pip-e1mIDw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:53:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:53:59 INFO - Running setup.py (path:/tmp/pip-PQ9Atu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:53:59 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:53:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:54:00 INFO - Running setup.py (path:/tmp/pip-6UPry3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:54:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:54:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:54:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:54:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:54:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:54:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:54:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:54:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:54:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:54:05 INFO - Downloading blessings-1.6.tar.gz 08:54:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:54:05 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:54:05 INFO - Installing collected packages: blessings 08:54:05 INFO - Running setup.py install for blessings 08:54:05 INFO - Successfully installed blessings 08:54:05 INFO - Cleaning up... 08:54:05 INFO - Return code: 0 08:54:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:54:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:54:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:54:06 INFO - Reading from file tmpfile_stdout 08:54:06 INFO - Current package versions: 08:54:06 INFO - argparse == 1.2.1 08:54:06 INFO - blessings == 1.6 08:54:06 INFO - blobuploader == 1.2.4 08:54:06 INFO - browsermob-proxy == 0.6.0 08:54:06 INFO - docopt == 0.6.1 08:54:06 INFO - manifestparser == 1.1 08:54:06 INFO - marionette-client == 2.3.0 08:54:06 INFO - marionette-driver == 1.4.0 08:54:06 INFO - mozInstall == 1.12 08:54:06 INFO - mozcrash == 0.17 08:54:06 INFO - mozdebug == 0.1 08:54:06 INFO - mozdevice == 0.48 08:54:06 INFO - mozfile == 1.2 08:54:06 INFO - mozhttpd == 0.7 08:54:06 INFO - mozinfo == 0.9 08:54:06 INFO - mozleak == 0.1 08:54:06 INFO - mozlog == 3.1 08:54:06 INFO - moznetwork == 0.27 08:54:06 INFO - mozprocess == 0.22 08:54:06 INFO - mozprofile == 0.28 08:54:06 INFO - mozrunner == 6.11 08:54:06 INFO - mozscreenshot == 0.1 08:54:06 INFO - mozsystemmonitor == 0.0 08:54:06 INFO - moztest == 0.7 08:54:06 INFO - mozversion == 1.4 08:54:06 INFO - psutil == 3.1.1 08:54:06 INFO - requests == 1.2.3 08:54:06 INFO - wptserve == 1.4.0 08:54:06 INFO - wsgiref == 0.1.2 08:54:06 INFO - Running post-action listener: _resource_record_post_action 08:54:06 INFO - Running post-action listener: _start_resource_monitoring 08:54:06 INFO - Starting resource monitoring. 08:54:06 INFO - ##### 08:54:06 INFO - ##### Running pull step. 08:54:06 INFO - ##### 08:54:06 INFO - Running pre-action listener: _resource_record_pre_action 08:54:06 INFO - Running main action method: pull 08:54:06 INFO - Pull has nothing to do! 08:54:06 INFO - Running post-action listener: _resource_record_post_action 08:54:06 INFO - ##### 08:54:06 INFO - ##### Running install step. 08:54:06 INFO - ##### 08:54:06 INFO - Running pre-action listener: _resource_record_pre_action 08:54:06 INFO - Running main action method: install 08:54:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:54:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:54:06 INFO - Reading from file tmpfile_stdout 08:54:06 INFO - Detecting whether we're running mozinstall >=1.0... 08:54:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:54:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:54:06 INFO - Reading from file tmpfile_stdout 08:54:06 INFO - Output received: 08:54:06 INFO - Usage: mozinstall [options] installer 08:54:06 INFO - Options: 08:54:06 INFO - -h, --help show this help message and exit 08:54:06 INFO - -d DEST, --destination=DEST 08:54:06 INFO - Directory to install application into. [default: 08:54:06 INFO - "/builds/slave/test"] 08:54:06 INFO - --app=APP Application being installed. [default: firefox] 08:54:06 INFO - mkdir: /builds/slave/test/build/application 08:54:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:54:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:54:41 INFO - Reading from file tmpfile_stdout 08:54:41 INFO - Output received: 08:54:41 INFO - /builds/slave/test/build/application/firefox/firefox 08:54:41 INFO - Running post-action listener: _resource_record_post_action 08:54:41 INFO - ##### 08:54:41 INFO - ##### Running run-tests step. 08:54:41 INFO - ##### 08:54:41 INFO - Running pre-action listener: _resource_record_pre_action 08:54:41 INFO - Running main action method: run_tests 08:54:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:54:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:54:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:54:41 INFO - grabbing minidump binary from tooltool 08:54:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:41 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 0xa132f70>, '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 0xa132620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa138750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:54:41 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:54:41 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 08:54:41 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:54:41 INFO - Return code: 0 08:54:41 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:54:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:54:41 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/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:54:41 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/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:54:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:41 INFO - 'CCACHE_UMASK': '002', 08:54:41 INFO - 'DISPLAY': ':0', 08:54:41 INFO - 'HOME': '/home/cltbld', 08:54:41 INFO - 'LANG': 'en_US.UTF-8', 08:54:41 INFO - 'LOGNAME': 'cltbld', 08:54:41 INFO - 'MAIL': '/var/mail/cltbld', 08:54:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:54:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:41 INFO - 'MOZ_NO_REMOTE': '1', 08:54:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:41 INFO - 'PWD': '/builds/slave/test', 08:54:41 INFO - 'SHELL': '/bin/bash', 08:54:41 INFO - 'SHLVL': '1', 08:54:41 INFO - 'TERM': 'linux', 08:54:41 INFO - 'TMOUT': '86400', 08:54:41 INFO - 'USER': 'cltbld', 08:54:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463673106.953970-96478360', 08:54:41 INFO - '_': '/tools/buildbot/bin/python'} 08:54:41 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/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:54:42 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:54:42 INFO - import pkg_resources 08:54:43 INFO - Using 1 client processes 08:54:44 INFO - wptserve Starting http server on 127.0.0.1:8000 08:54:44 INFO - wptserve Starting http server on 127.0.0.1:8001 08:54:44 INFO - wptserve Starting http server on 127.0.0.1:8443 08:54:46 INFO - SUITE-START | Running 778 tests 08:54:46 INFO - Running testharness tests 08:54:46 INFO - Setting up ssl 08:54:46 INFO - PROCESS | certutil | 08:54:46 INFO - PROCESS | certutil | 08:54:46 INFO - PROCESS | certutil | 08:54:46 INFO - Certificate Nickname Trust Attributes 08:54:46 INFO - SSL,S/MIME,JAR/XPI 08:54:46 INFO - 08:54:46 INFO - web-platform-tests CT,, 08:54:46 INFO - 08:54:46 INFO - Starting runner 08:54:49 INFO - PROCESS | 4085 | 1463673289227 Marionette DEBUG Marionette enabled via build flag and pref 08:54:49 INFO - PROCESS | 4085 | ++DOCSHELL 0xa51ef800 == 1 [pid = 4085] [id = 1] 08:54:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 1 (0xa51efc00) [pid = 4085] [serial = 1] [outer = (nil)] 08:54:49 INFO - PROCESS | 4085 | [4085] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:54:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 2 (0xa51f0400) [pid = 4085] [serial = 2] [outer = 0xa51efc00] 08:54:49 INFO - PROCESS | 4085 | 1463673289951 Marionette INFO Listening on port 2828 08:54:50 INFO - PROCESS | 4085 | 1463673290582 Marionette DEBUG Marionette enabled via command-line flag 08:54:50 INFO - PROCESS | 4085 | ++DOCSHELL 0xa237cc00 == 2 [pid = 4085] [id = 2] 08:54:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 3 (0xa23bcc00) [pid = 4085] [serial = 3] [outer = (nil)] 08:54:50 INFO - PROCESS | 4085 | [4085] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:54:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 4 (0xa23bd400) [pid = 4085] [serial = 4] [outer = 0xa23bcc00] 08:54:50 INFO - PROCESS | 4085 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2291d40 08:54:50 INFO - PROCESS | 4085 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6e9e840 08:54:50 INFO - PROCESS | 4085 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b4740 08:54:50 INFO - PROCESS | 4085 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b63a0 08:54:50 INFO - PROCESS | 4085 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22ff0e0 08:54:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 5 (0xa22acc00) [pid = 4085] [serial = 5] [outer = 0xa51efc00] 08:54:50 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:54:50 INFO - PROCESS | 4085 | 1463673290988 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:60860 08:54:51 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:54:51 INFO - PROCESS | 4085 | 1463673291023 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:60861 08:54:51 INFO - PROCESS | 4085 | 1463673291086 Marionette DEBUG Closed connection conn0 08:54:51 INFO - PROCESS | 4085 | [4085] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 08:54:51 INFO - PROCESS | 4085 | 1463673291203 Marionette DEBUG Closed connection conn1 08:54:51 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:54:51 INFO - PROCESS | 4085 | 1463673291217 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:60862 08:54:51 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:54:51 INFO - PROCESS | 4085 | 1463673291279 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:60863 08:54:51 INFO - PROCESS | 4085 | 1463673291287 Marionette DEBUG Closed connection conn2 08:54:51 INFO - PROCESS | 4085 | 1463673291329 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:54:51 INFO - PROCESS | 4085 | 1463673291363 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519070342","device":"desktop","version":"48.0a2"} 08:54:52 INFO - PROCESS | 4085 | [4085] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:54:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x9ac44400 == 3 [pid = 4085] [id = 3] 08:54:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 6 (0x9ac44800) [pid = 4085] [serial = 6] [outer = (nil)] 08:54:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x9ac48000 == 4 [pid = 4085] [id = 4] 08:54:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 7 (0x9ac48400) [pid = 4085] [serial = 7] [outer = (nil)] 08:54:53 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:54:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a1b5c00 == 5 [pid = 4085] [id = 5] 08:54:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 8 (0x9a1b6000) [pid = 4085] [serial = 8] [outer = (nil)] 08:54:54 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:54:54 INFO - PROCESS | 4085 | [4085] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:54:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 9 (0x9a0ee800) [pid = 4085] [serial = 9] [outer = 0x9a1b6000] 08:54:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 10 (0x99cee800) [pid = 4085] [serial = 10] [outer = 0x9ac44800] 08:54:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 11 (0x99cf0400) [pid = 4085] [serial = 11] [outer = 0x9ac48400] 08:54:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 12 (0x99cf2800) [pid = 4085] [serial = 12] [outer = 0x9a1b6000] 08:54:55 INFO - PROCESS | 4085 | 1463673295695 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 4085 | 1463673295718 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 13 (0x983a1800) [pid = 4085] [serial = 13] [outer = 0x9a1b6000] 08:54:56 INFO - PROCESS | 4085 | 1463673296536 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0db62485-08aa-40dc-9bea-48094398a338","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519070342","device":"desktop","version":"48.0a2","command_id":1}}] 08:54:56 INFO - PROCESS | 4085 | 1463673296874 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:54:57 INFO - PROCESS | 4085 | 1463673297238 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:54:57 INFO - PROCESS | 4085 | 1463673297383 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:54:57 INFO - PROCESS | 4085 | [4085] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:54:57 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:54:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 14 (0x9475d800) [pid = 4085] [serial = 14] [outer = 0x9a1b6000] 08:54:58 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:54:58 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:58 INFO - PROCESS | 4085 | 1463673298028 Marionette TRACE conn3 <- [1,3,null,{}] 08:54:58 INFO - PROCESS | 4085 | 1463673298069 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:54:58 INFO - PROCESS | 4085 | 1463673298154 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:54:58 INFO - PROCESS | 4085 | 1463673298205 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 4085 | 1463673298209 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:54:58 INFO - PROCESS | 4085 | 1463673298218 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 4085 | 1463673298224 Marionette TRACE conn3 <- [1,6,null,{}] 08:54:58 INFO - PROCESS | 4085 | 1463673298233 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 4085 | 1463673298270 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:54:58 INFO - PROCESS | 4085 | 1463673298281 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dcc800 == 6 [pid = 4085] [id = 6] 08:54:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 15 (0x93dccc00) [pid = 4085] [serial = 15] [outer = (nil)] 08:54:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 16 (0x93dcec00) [pid = 4085] [serial = 16] [outer = 0x93dccc00] 08:54:58 INFO - PROCESS | 4085 | 1463673298368 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 17 (0x977ef400) [pid = 4085] [serial = 17] [outer = 0x93dccc00] 08:54:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x93cd6400 == 7 [pid = 4085] [id = 7] 08:54:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 18 (0x93cd6800) [pid = 4085] [serial = 18] [outer = (nil)] 08:54:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 19 (0x93cd8800) [pid = 4085] [serial = 19] [outer = 0x93cd6800] 08:54:58 INFO - PROCESS | 4085 | 1463673298864 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 20 (0xa6931800) [pid = 4085] [serial = 20] [outer = 0x93cd6800] 08:54:59 INFO - PROCESS | 4085 | [4085] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:54:59 INFO - PROCESS | 4085 | 1463673299532 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1334ms 08:54:59 INFO - PROCESS | 4085 | 1463673299697 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 4085 | 1463673299704 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:54:59 INFO - PROCESS | 4085 | 1463673299910 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 4085 | 1463673299916 Marionette TRACE conn3 <- [1,10,null,{}] 08:54:59 INFO - PROCESS | 4085 | 1463673299946 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 4085 | 1463673300161 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:55:00 INFO - PROCESS | 4085 | 1463673300298 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f8c00 == 8 [pid = 4085] [id = 8] 08:55:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 21 (0x937f9000) [pid = 4085] [serial = 21] [outer = (nil)] 08:55:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 22 (0x937fe400) [pid = 4085] [serial = 22] [outer = 0x937f9000] 08:55:00 INFO - PROCESS | 4085 | 1463673300392 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 23 (0x93a24c00) [pid = 4085] [serial = 23] [outer = 0x937f9000] 08:55:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dcb800 == 9 [pid = 4085] [id = 9] 08:55:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 24 (0x93dcbc00) [pid = 4085] [serial = 24] [outer = (nil)] 08:55:01 INFO - PROCESS | 4085 | 1463673301344 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:55:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 25 (0x93dcd800) [pid = 4085] [serial = 25] [outer = 0x93dcbc00] 08:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1544ms 08:55:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 26 (0x9812d000) [pid = 4085] [serial = 26] [outer = 0x93dcbc00] 08:55:01 INFO - PROCESS | 4085 | 1463673301439 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 4085 | 1463673301446 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:55:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x9775f800 == 10 [pid = 4085] [id = 10] 08:55:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 27 (0x981fa000) [pid = 4085] [serial = 27] [outer = (nil)] 08:55:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 28 (0x98f4dc00) [pid = 4085] [serial = 28] [outer = 0x981fa000] 08:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:55:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 29 (0x99b8cc00) [pid = 4085] [serial = 29] [outer = 0x981fa000] 08:55:01 INFO - PROCESS | 4085 | 1463673301641 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 4085 | 1463673301649 Marionette TRACE conn3 <- [1,14,null,{}] 08:55:01 INFO - PROCESS | 4085 | 1463673301735 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 4085 | 1463673302110 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:55:02 INFO - PROCESS | 4085 | 1463673302198 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x93a23c00 == 11 [pid = 4085] [id = 11] 08:55:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 30 (0x93cd2400) [pid = 4085] [serial = 30] [outer = (nil)] 08:55:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 31 (0x9775e400) [pid = 4085] [serial = 31] [outer = 0x93cd2400] 08:55:02 INFO - PROCESS | 4085 | 1463673302324 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 32 (0x9b48b800) [pid = 4085] [serial = 32] [outer = 0x93cd2400] 08:55:03 INFO - PROCESS | 4085 | 1463673303454 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1943ms 08:55:03 INFO - PROCESS | 4085 | 1463673303500 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:55:03 INFO - PROCESS | 4085 | 1463673303505 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:55:03 INFO - PROCESS | 4085 | 1463673303513 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 4085 | 1463673303516 Marionette TRACE conn3 <- [1,18,null,{}] 08:55:03 INFO - PROCESS | 4085 | 1463673303526 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 4085 | 1463673303787 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:55:04 INFO - PROCESS | 4085 | 1463673303990 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 4085 | ++DOCSHELL 0x9aaa1c00 == 12 [pid = 4085] [id = 12] 08:55:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 33 (0x9ac4a800) [pid = 4085] [serial = 33] [outer = (nil)] 08:55:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 34 (0x9b486800) [pid = 4085] [serial = 34] [outer = 0x9ac4a800] 08:55:04 INFO - PROCESS | 4085 | 1463673304107 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 35 (0x9ccb3400) [pid = 4085] [serial = 35] [outer = 0x9ac4a800] 08:55:05 INFO - PROCESS | 4085 | 1463673305142 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1687ms 08:55:05 INFO - PROCESS | 4085 | 1463673305200 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 4085 | 1463673305205 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:55:05 INFO - PROCESS | 4085 | 1463673305214 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 4085 | 1463673305219 Marionette TRACE conn3 <- [1,22,null,{}] 08:55:05 INFO - PROCESS | 4085 | 1463673305225 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 4085 | 1463673305461 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:55:05 INFO - PROCESS | 4085 | 1463673305721 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d3e800 == 13 [pid = 4085] [id = 13] 08:55:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 36 (0xa699d800) [pid = 4085] [serial = 36] [outer = (nil)] 08:55:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 37 (0xa8c22400) [pid = 4085] [serial = 37] [outer = 0xa699d800] 08:55:05 INFO - PROCESS | 4085 | 1463673305856 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 38 (0xac095000) [pid = 4085] [serial = 38] [outer = 0xa699d800] 08:55:06 INFO - PROCESS | 4085 | 1463673306696 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1541ms 08:55:06 INFO - PROCESS | 4085 | 1463673306778 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 4085 | 1463673306783 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:55:06 INFO - PROCESS | 4085 | 1463673306793 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 4085 | 1463673306797 Marionette TRACE conn3 <- [1,26,null,{}] 08:55:06 INFO - PROCESS | 4085 | 1463673306803 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 4085 | 1463673307001 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:55:07 INFO - PROCESS | 4085 | 1463673307137 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b808400 == 14 [pid = 4085] [id = 14] 08:55:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 39 (0x9b808800) [pid = 4085] [serial = 39] [outer = (nil)] 08:55:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 40 (0x9b80b800) [pid = 4085] [serial = 40] [outer = 0x9b808800] 08:55:07 INFO - PROCESS | 4085 | 1463673307227 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 41 (0x9b80d800) [pid = 4085] [serial = 41] [outer = 0x9b808800] 08:55:08 INFO - PROCESS | 4085 | 1463673308122 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1388ms 08:55:08 INFO - PROCESS | 4085 | 1463673308182 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 4085 | 1463673308185 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:55:08 INFO - PROCESS | 4085 | 1463673308193 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 4085 | 1463673308198 Marionette TRACE conn3 <- [1,30,null,{}] 08:55:08 INFO - PROCESS | 4085 | 1463673308205 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 4085 | 1463673308675 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:55:08 INFO - PROCESS | 4085 | 1463673308827 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d3ac00 == 15 [pid = 4085] [id = 15] 08:55:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 42 (0x93d3bc00) [pid = 4085] [serial = 42] [outer = (nil)] 08:55:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 43 (0x93d42000) [pid = 4085] [serial = 43] [outer = 0x93d3bc00] 08:55:08 INFO - PROCESS | 4085 | 1463673308935 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 44 (0x93dc7800) [pid = 4085] [serial = 44] [outer = 0x93d3bc00] 08:55:09 INFO - PROCESS | 4085 | 1463673309824 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1682ms 08:55:09 INFO - PROCESS | 4085 | 1463673309877 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 4085 | 1463673309890 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:55:09 INFO - PROCESS | 4085 | 1463673309903 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 4085 | 1463673309918 Marionette TRACE conn3 <- [1,34,null,{}] 08:55:09 INFO - PROCESS | 4085 | 1463673309932 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 4085 | 1463673310148 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:55:10 INFO - PROCESS | 4085 | 1463673310262 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x97759800 == 16 [pid = 4085] [id = 16] 08:55:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 45 (0x9775a000) [pid = 4085] [serial = 45] [outer = (nil)] 08:55:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 46 (0x977ee400) [pid = 4085] [serial = 46] [outer = 0x9775a000] 08:55:10 INFO - PROCESS | 4085 | 1463673310374 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 47 (0x981f6400) [pid = 4085] [serial = 47] [outer = 0x9775a000] 08:55:11 INFO - PROCESS | 4085 | 1463673311162 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1299ms 08:55:11 INFO - PROCESS | 4085 | 1463673311218 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 4085 | 1463673311225 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:55:11 INFO - PROCESS | 4085 | 1463673311242 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 4085 | 1463673311246 Marionette TRACE conn3 <- [1,38,null,{}] 08:55:11 INFO - PROCESS | 4085 | 1463673311254 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}] 08:55:11 INFO - PROCESS | 4085 | 1463673311427 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:55:11 INFO - PROCESS | 4085 | 1463673311444 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x99922400 == 17 [pid = 4085] [id = 17] 08:55:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 48 (0x99a96c00) [pid = 4085] [serial = 48] [outer = (nil)] 08:55:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 49 (0x99e4c400) [pid = 4085] [serial = 49] [outer = 0x99a96c00] 08:55:11 INFO - PROCESS | 4085 | 1463673311526 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 50 (0x9a0ee000) [pid = 4085] [serial = 50] [outer = 0x99a96c00] 08:55:12 INFO - PROCESS | 4085 | 1463673312404 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1182ms 08:55:12 INFO - PROCESS | 4085 | 1463673312423 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 4085 | 1463673312430 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 08:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:55:12 INFO - PROCESS | 4085 | 1463673312447 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 4085 | 1463673312455 Marionette TRACE conn3 <- [1,42,null,{}] 08:55:12 INFO - PROCESS | 4085 | 1463673312461 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}] 08:55:12 INFO - PROCESS | 4085 | 1463673312640 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:55:12 INFO - PROCESS | 4085 | 1463673312737 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f7c00 == 18 [pid = 4085] [id = 18] 08:55:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 51 (0x93cd7800) [pid = 4085] [serial = 51] [outer = (nil)] 08:55:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 52 (0x9b80c000) [pid = 4085] [serial = 52] [outer = 0x93cd7800] 08:55:12 INFO - PROCESS | 4085 | 1463673312816 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 53 (0x9b966400) [pid = 4085] [serial = 53] [outer = 0x93cd7800] 08:55:13 INFO - PROCESS | 4085 | 1463673313574 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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1193ms 08:55:13 INFO - PROCESS | 4085 | 1463673313633 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 4085 | 1463673313636 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 08:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:55:13 INFO - PROCESS | 4085 | 1463673313644 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 4085 | 1463673313647 Marionette TRACE conn3 <- [1,46,null,{}] 08:55:13 INFO - PROCESS | 4085 | 1463673313654 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}] 08:55:13 INFO - PROCESS | 4085 | 1463673313863 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:55:13 INFO - PROCESS | 4085 | 1463673313884 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b80d400 == 19 [pid = 4085] [id = 19] 08:55:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 54 (0x9b969400) [pid = 4085] [serial = 54] [outer = (nil)] 08:55:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 55 (0x9cf46000) [pid = 4085] [serial = 55] [outer = 0x9b969400] 08:55:13 INFO - PROCESS | 4085 | 1463673313972 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 56 (0x9cfc6c00) [pid = 4085] [serial = 56] [outer = 0x9b969400] 08:55:14 INFO - PROCESS | 4085 | 1463673314793 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1189ms 08:55:14 INFO - PROCESS | 4085 | 1463673314835 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 4085 | 1463673314839 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 08:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:55:14 INFO - PROCESS | 4085 | 1463673314845 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 4085 | 1463673314849 Marionette TRACE conn3 <- [1,50,null,{}] 08:55:14 INFO - PROCESS | 4085 | 1463673314856 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}] 08:55:15 INFO - PROCESS | 4085 | 1463673315022 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:55:15 INFO - PROCESS | 4085 | 1463673315036 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 4085 | ++DOCSHELL 0xa1051400 == 20 [pid = 4085] [id = 20] 08:55:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 57 (0xa1051800) [pid = 4085] [serial = 57] [outer = (nil)] 08:55:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 58 (0xa225a400) [pid = 4085] [serial = 58] [outer = 0xa1051800] 08:55:15 INFO - PROCESS | 4085 | 1463673315130 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 59 (0xa23c4000) [pid = 4085] [serial = 59] [outer = 0xa1051800] 08:55:16 INFO - PROCESS | 4085 | 1463673316008 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1237ms 08:55:16 INFO - PROCESS | 4085 | 1463673316086 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 4085 | 1463673316092 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 08:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:55:16 INFO - PROCESS | 4085 | 1463673316101 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 4085 | 1463673316105 Marionette TRACE conn3 <- [1,54,null,{}] 08:55:16 INFO - PROCESS | 4085 | 1463673316116 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}] 08:55:16 INFO - PROCESS | 4085 | 1463673316274 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:55:16 INFO - PROCESS | 4085 | 1463673316285 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 4085 | ++DOCSHELL 0xa23e9400 == 21 [pid = 4085] [id = 21] 08:55:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 60 (0xa23ea400) [pid = 4085] [serial = 60] [outer = (nil)] 08:55:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 61 (0xa23f6400) [pid = 4085] [serial = 61] [outer = 0xa23ea400] 08:55:16 INFO - PROCESS | 4085 | 1463673316361 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 62 (0xa257cc00) [pid = 4085] [serial = 62] [outer = 0xa23ea400] 08:55:17 INFO - PROCESS | 4085 | 1463673317149 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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1101ms 08:55:17 INFO - PROCESS | 4085 | 1463673317203 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 4085 | 1463673317206 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 08:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:55:17 INFO - PROCESS | 4085 | 1463673317214 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 4085 | 1463673317217 Marionette TRACE conn3 <- [1,58,null,{}] 08:55:17 INFO - PROCESS | 4085 | 1463673317224 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}] 08:55:17 INFO - PROCESS | 4085 | 1463673317393 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:55:17 INFO - PROCESS | 4085 | 1463673317406 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 4085 | ++DOCSHELL 0xa23ed000 == 22 [pid = 4085] [id = 22] 08:55:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 63 (0xa23f1c00) [pid = 4085] [serial = 63] [outer = (nil)] 08:55:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 64 (0xa25fb400) [pid = 4085] [serial = 64] [outer = 0xa23f1c00] 08:55:17 INFO - PROCESS | 4085 | 1463673317483 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 65 (0xa27c1c00) [pid = 4085] [serial = 65] [outer = 0xa23f1c00] 08:55:18 INFO - PROCESS | 4085 | 1463673318262 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1084ms 08:55:18 INFO - PROCESS | 4085 | 1463673318299 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 4085 | 1463673318302 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 08:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:55:18 INFO - PROCESS | 4085 | 1463673318309 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 4085 | 1463673318313 Marionette TRACE conn3 <- [1,62,null,{}] 08:55:18 INFO - PROCESS | 4085 | 1463673318319 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}] 08:55:18 INFO - PROCESS | 4085 | 1463673318528 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:55:18 INFO - PROCESS | 4085 | 1463673318545 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b48e000 == 23 [pid = 4085] [id = 23] 08:55:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 66 (0xa23ef800) [pid = 4085] [serial = 66] [outer = (nil)] 08:55:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 67 (0xa31ef800) [pid = 4085] [serial = 67] [outer = 0xa23ef800] 08:55:18 INFO - PROCESS | 4085 | 1463673318637 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 68 (0xa331a800) [pid = 4085] [serial = 68] [outer = 0xa23ef800] 08:55:20 INFO - PROCESS | 4085 | --DOCSHELL 0x9b808400 == 22 [pid = 4085] [id = 14] 08:55:20 INFO - PROCESS | 4085 | --DOCSHELL 0x93a23c00 == 21 [pid = 4085] [id = 11] 08:55:20 INFO - PROCESS | 4085 | --DOCSHELL 0x9aaa1c00 == 20 [pid = 4085] [id = 12] 08:55:20 INFO - PROCESS | 4085 | --DOCSHELL 0x93d3e800 == 19 [pid = 4085] [id = 13] 08:55:20 INFO - PROCESS | 4085 | --DOCSHELL 0x93dcc800 == 18 [pid = 4085] [id = 6] 08:55:20 INFO - PROCESS | 4085 | --DOCSHELL 0x937f8c00 == 17 [pid = 4085] [id = 8] 08:55:20 INFO - PROCESS | 4085 | 1463673320648 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2390ms 08:55:20 INFO - PROCESS | 4085 | 1463673320704 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 4085 | 1463673320713 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 08:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:55:20 INFO - PROCESS | 4085 | 1463673320734 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 4085 | 1463673320743 Marionette TRACE conn3 <- [1,66,null,{}] 08:55:20 INFO - PROCESS | 4085 | 1463673320754 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}] 08:55:21 INFO - PROCESS | 4085 | 1463673321003 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:55:21 INFO - PROCESS | 4085 | 1463673321033 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d45800 == 18 [pid = 4085] [id = 24] 08:55:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 69 (0x93d46c00) [pid = 4085] [serial = 69] [outer = (nil)] 08:55:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 70 (0x94756400) [pid = 4085] [serial = 70] [outer = 0x93d46c00] 08:55:21 INFO - PROCESS | 4085 | 1463673321116 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 71 (0x95237400) [pid = 4085] [serial = 71] [outer = 0x93d46c00] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 70 (0x937f9000) [pid = 4085] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 69 (0x93cd2400) [pid = 4085] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 68 (0x9ac4a800) [pid = 4085] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 67 (0xa699d800) [pid = 4085] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 66 (0x9b808800) [pid = 4085] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 65 (0x93d3bc00) [pid = 4085] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 64 (0x9775a000) [pid = 4085] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 63 (0x99a96c00) [pid = 4085] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 62 (0x93cd7800) [pid = 4085] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 61 (0x9b969400) [pid = 4085] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 60 (0xa1051800) [pid = 4085] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 59 (0xa23ea400) [pid = 4085] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:55:22 INFO - PROCESS | 4085 | --DOMWINDOW == 58 (0x93dccc00) [pid = 4085] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:55:22 INFO - PROCESS | 4085 | 1463673322503 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1810ms 08:55:22 INFO - PROCESS | 4085 | 1463673322542 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 4085 | 1463673322551 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 08:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:55:22 INFO - PROCESS | 4085 | 1463673322566 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 4085 | 1463673322571 Marionette TRACE conn3 <- [1,70,null,{}] 08:55:22 INFO - PROCESS | 4085 | 1463673322578 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}] 08:55:22 INFO - PROCESS | 4085 | 1463673322753 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:55:22 INFO - PROCESS | 4085 | 1463673322765 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x981efc00 == 19 [pid = 4085] [id = 25] 08:55:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 59 (0x981f5000) [pid = 4085] [serial = 72] [outer = (nil)] 08:55:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 60 (0x98aae400) [pid = 4085] [serial = 73] [outer = 0x981f5000] 08:55:22 INFO - PROCESS | 4085 | 1463673322879 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 61 (0x996ed800) [pid = 4085] [serial = 74] [outer = 0x981f5000] 08:55:23 INFO - PROCESS | 4085 | 1463673323712 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1185ms 08:55:23 INFO - PROCESS | 4085 | 1463673323749 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:55:23 INFO - PROCESS | 4085 | 1463673323754 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 08:55:23 INFO - PROCESS | 4085 | 1463673323761 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 4085 | 1463673323766 Marionette TRACE conn3 <- [1,74,null,{}] 08:55:23 INFO - PROCESS | 4085 | 1463673323788 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}] 08:55:24 INFO - PROCESS | 4085 | 1463673324007 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:55:24 INFO - PROCESS | 4085 | 1463673324145 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f6400 == 20 [pid = 4085] [id = 26] 08:55:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 62 (0x937f6c00) [pid = 4085] [serial = 75] [outer = (nil)] 08:55:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 63 (0x93837c00) [pid = 4085] [serial = 76] [outer = 0x937f6c00] 08:55:24 INFO - PROCESS | 4085 | 1463673324245 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 64 (0x93d3f000) [pid = 4085] [serial = 77] [outer = 0x937f6c00] 08:55:25 INFO - PROCESS | 4085 | 1463673325250 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1535ms 08:55:25 INFO - PROCESS | 4085 | 1463673325299 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 4085 | 1463673325308 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 08:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:55:25 INFO - PROCESS | 4085 | 1463673325318 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 4085 | 1463673325326 Marionette TRACE conn3 <- [1,78,null,{}] 08:55:25 INFO - PROCESS | 4085 | 1463673325334 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}] 08:55:25 INFO - PROCESS | 4085 | 1463673325528 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:55:25 INFO - PROCESS | 4085 | 1463673325671 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x98a1f000 == 21 [pid = 4085] [id = 27] 08:55:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 65 (0x9979c800) [pid = 4085] [serial = 78] [outer = (nil)] 08:55:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 66 (0x99e4cc00) [pid = 4085] [serial = 79] [outer = 0x9979c800] 08:55:25 INFO - PROCESS | 4085 | 1463673325781 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 67 (0x9ac48c00) [pid = 4085] [serial = 80] [outer = 0x9979c800] 08:55:26 INFO - PROCESS | 4085 | 1463673326755 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1496ms 08:55:26 INFO - PROCESS | 4085 | 1463673326816 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:55:26 INFO - PROCESS | 4085 | 1463673326822 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 08:55:26 INFO - PROCESS | 4085 | 1463673326830 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 4085 | 1463673326833 Marionette TRACE conn3 <- [1,82,null,{}] 08:55:26 INFO - PROCESS | 4085 | 1463673326847 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}] 08:55:27 INFO - PROCESS | 4085 | 1463673327061 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:55:27 INFO - PROCESS | 4085 | 1463673327206 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b7f7c00 == 22 [pid = 4085] [id = 28] 08:55:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 68 (0x9b7fb000) [pid = 4085] [serial = 81] [outer = (nil)] 08:55:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 69 (0x9b804000) [pid = 4085] [serial = 82] [outer = 0x9b7fb000] 08:55:27 INFO - PROCESS | 4085 | 1463673327338 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 70 (0x9b80a000) [pid = 4085] [serial = 83] [outer = 0x9b7fb000] 08:55:28 INFO - PROCESS | 4085 | 1463673328312 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1541ms 08:55:28 INFO - PROCESS | 4085 | 1463673328373 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 4085 | 1463673328381 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 08:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:55:28 INFO - PROCESS | 4085 | 1463673328404 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 4085 | 1463673328414 Marionette TRACE conn3 <- [1,86,null,{}] 08:55:28 INFO - PROCESS | 4085 | 1463673328421 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}] 08:55:28 INFO - PROCESS | 4085 | 1463673328689 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:55:28 INFO - PROCESS | 4085 | 1463673328876 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x92cf6400 == 23 [pid = 4085] [id = 29] 08:55:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 71 (0x9b7f6800) [pid = 4085] [serial = 84] [outer = (nil)] 08:55:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 72 (0xa0505400) [pid = 4085] [serial = 85] [outer = 0x9b7f6800] 08:55:29 INFO - PROCESS | 4085 | 1463673329021 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 73 (0xa2259800) [pid = 4085] [serial = 86] [outer = 0x9b7f6800] 08:55:30 INFO - PROCESS | 4085 | 1463673330005 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1648ms 08:55:30 INFO - PROCESS | 4085 | 1463673330042 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 4085 | 1463673330046 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 08:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:55:30 INFO - PROCESS | 4085 | 1463673330054 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 4085 | 1463673330058 Marionette TRACE conn3 <- [1,90,null,{}] 08:55:30 INFO - PROCESS | 4085 | 1463673330065 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}] 08:55:30 INFO - PROCESS | 4085 | 1463673330243 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:55:30 INFO - PROCESS | 4085 | 1463673330380 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 4085 | ++DOCSHELL 0x98325000 == 24 [pid = 4085] [id = 30] 08:55:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 74 (0x98329800) [pid = 4085] [serial = 87] [outer = (nil)] 08:55:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 75 (0xa23bbc00) [pid = 4085] [serial = 88] [outer = 0x98329800] 08:55:30 INFO - PROCESS | 4085 | 1463673330472 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 76 (0x93d44800) [pid = 4085] [serial = 89] [outer = 0x98329800] 08:55:31 INFO - PROCESS | 4085 | 1463673331383 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1380ms 08:55:31 INFO - PROCESS | 4085 | 1463673331435 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 4085 | 1463673331439 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 08:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:55:31 INFO - PROCESS | 4085 | 1463673331446 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 4085 | 1463673331451 Marionette TRACE conn3 <- [1,94,null,{}] 08:55:31 INFO - PROCESS | 4085 | 1463673331458 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}] 08:55:31 INFO - PROCESS | 4085 | 1463673331657 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:55:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 77 (0x937f5c00) [pid = 4085] [serial = 90] [outer = 0x981fa000] 08:55:31 INFO - PROCESS | 4085 | 1463673331856 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x97756800 == 25 [pid = 4085] [id = 31] 08:55:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 78 (0x97757400) [pid = 4085] [serial = 91] [outer = (nil)] 08:55:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 79 (0x9b802c00) [pid = 4085] [serial = 92] [outer = 0x97757400] 08:55:32 INFO - PROCESS | 4085 | 1463673332022 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 80 (0xa237c000) [pid = 4085] [serial = 93] [outer = 0x97757400] 08:55:33 INFO - PROCESS | 4085 | 1463673333016 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1637ms 08:55:33 INFO - PROCESS | 4085 | 1463673333088 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 4085 | 1463673333094 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 08:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:55:33 INFO - PROCESS | 4085 | 1463673333106 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 4085 | 1463673333112 Marionette TRACE conn3 <- [1,98,null,{}] 08:55:33 INFO - PROCESS | 4085 | 1463673333122 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}] 08:55:33 INFO - PROCESS | 4085 | 1463673333313 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:55:33 INFO - PROCESS | 4085 | 1463673333487 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dc6400 == 26 [pid = 4085] [id = 32] 08:55:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 81 (0x93dc6c00) [pid = 4085] [serial = 94] [outer = (nil)] 08:55:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 82 (0x947c5800) [pid = 4085] [serial = 95] [outer = 0x93dc6c00] 08:55:33 INFO - PROCESS | 4085 | 1463673333641 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 83 (0x977ee800) [pid = 4085] [serial = 96] [outer = 0x93dc6c00] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x981efc00 == 25 [pid = 4085] [id = 25] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x93d45800 == 24 [pid = 4085] [id = 24] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x93d3ac00 == 23 [pid = 4085] [id = 15] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x97759800 == 22 [pid = 4085] [id = 16] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x99922400 == 21 [pid = 4085] [id = 17] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x937f7c00 == 20 [pid = 4085] [id = 18] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x97756800 == 19 [pid = 4085] [id = 31] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x92cf6400 == 18 [pid = 4085] [id = 29] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x98325000 == 17 [pid = 4085] [id = 30] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x9b7f7c00 == 16 [pid = 4085] [id = 28] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0xa1051400 == 15 [pid = 4085] [id = 20] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x9b48e000 == 14 [pid = 4085] [id = 23] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x9b80d400 == 13 [pid = 4085] [id = 19] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x937f6400 == 12 [pid = 4085] [id = 26] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0xa23e9400 == 11 [pid = 4085] [id = 21] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0x98a1f000 == 10 [pid = 4085] [id = 27] 08:55:34 INFO - PROCESS | 4085 | --DOCSHELL 0xa23ed000 == 9 [pid = 4085] [id = 22] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 82 (0xa51f0400) [pid = 4085] [serial = 2] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 81 (0x937fe400) [pid = 4085] [serial = 22] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 80 (0x98f4dc00) [pid = 4085] [serial = 28] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 79 (0x9775e400) [pid = 4085] [serial = 31] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 78 (0x9b486800) [pid = 4085] [serial = 34] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 77 (0xa8c22400) [pid = 4085] [serial = 37] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 76 (0x9b80b800) [pid = 4085] [serial = 40] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 75 (0x93d42000) [pid = 4085] [serial = 43] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 74 (0x93dc7800) [pid = 4085] [serial = 44] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 73 (0x977ee400) [pid = 4085] [serial = 46] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 72 (0x99e4c400) [pid = 4085] [serial = 49] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 71 (0x9a0ee000) [pid = 4085] [serial = 50] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 70 (0x9b80c000) [pid = 4085] [serial = 52] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 69 (0x9cf46000) [pid = 4085] [serial = 55] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 68 (0xa225a400) [pid = 4085] [serial = 58] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 67 (0xa23f6400) [pid = 4085] [serial = 61] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 66 (0xa25fb400) [pid = 4085] [serial = 64] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 65 (0x93dcd800) [pid = 4085] [serial = 25] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 64 (0xa23c4000) [pid = 4085] [serial = 59] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 63 (0xa257cc00) [pid = 4085] [serial = 62] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 62 (0x9b48b800) [pid = 4085] [serial = 32] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 61 (0x9cfc6c00) [pid = 4085] [serial = 56] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 60 (0x9b966400) [pid = 4085] [serial = 53] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 59 (0x9ccb3400) [pid = 4085] [serial = 35] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 58 (0x93a24c00) [pid = 4085] [serial = 23] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 57 (0x977ef400) [pid = 4085] [serial = 17] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 56 (0x981f6400) [pid = 4085] [serial = 47] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 55 (0x9b80d800) [pid = 4085] [serial = 41] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 54 (0xac095000) [pid = 4085] [serial = 38] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 53 (0x99cf2800) [pid = 4085] [serial = 12] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 4085 | --DOMWINDOW == 52 (0x9a0ee800) [pid = 4085] [serial = 9] [outer = (nil)] [url = about:blank] 08:55:35 INFO - PROCESS | 4085 | --DOMWINDOW == 51 (0x93cd8800) [pid = 4085] [serial = 19] [outer = (nil)] [url = about:blank] 08:55:35 INFO - PROCESS | 4085 | --DOMWINDOW == 50 (0x93dcec00) [pid = 4085] [serial = 16] [outer = (nil)] [url = about:blank] 08:55:35 INFO - PROCESS | 4085 | 1463673335595 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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2543ms 08:55:35 INFO - PROCESS | 4085 | 1463673335673 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 4085 | 1463673335683 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 08:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:55:35 INFO - PROCESS | 4085 | 1463673335701 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 4085 | 1463673335710 Marionette TRACE conn3 <- [1,102,null,{}] 08:55:35 INFO - PROCESS | 4085 | 1463673335725 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}] 08:55:36 INFO - PROCESS | 4085 | 1463673336041 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:55:36 INFO - PROCESS | 4085 | 1463673336157 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x93832c00 == 10 [pid = 4085] [id = 33] 08:55:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 51 (0x93d48800) [pid = 4085] [serial = 97] [outer = (nil)] 08:55:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 52 (0x9475a800) [pid = 4085] [serial = 98] [outer = 0x93d48800] 08:55:36 INFO - PROCESS | 4085 | 1463673336241 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 53 (0x95237c00) [pid = 4085] [serial = 99] [outer = 0x93d48800] 08:55:36 INFO - PROCESS | 4085 | 1463673336978 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1315ms 08:55:37 INFO - PROCESS | 4085 | 1463673337017 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 4085 | 1463673337029 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 08:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:55:37 INFO - PROCESS | 4085 | 1463673337047 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 4085 | 1463673337052 Marionette TRACE conn3 <- [1,106,null,{}] 08:55:37 INFO - PROCESS | 4085 | 1463673337059 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}] 08:55:37 INFO - PROCESS | 4085 | 1463673337234 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:55:37 INFO - PROCESS | 4085 | 1463673337248 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x97752800 == 11 [pid = 4085] [id = 34] 08:55:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 54 (0x9775fc00) [pid = 4085] [serial = 100] [outer = (nil)] 08:55:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 55 (0x98aabc00) [pid = 4085] [serial = 101] [outer = 0x9775fc00] 08:55:37 INFO - PROCESS | 4085 | 1463673337429 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 56 (0x99791800) [pid = 4085] [serial = 102] [outer = 0x9775fc00] 08:55:38 INFO - PROCESS | 4085 | 1463673338560 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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1588ms 08:55:38 INFO - PROCESS | 4085 | 1463673338634 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 4085 | 1463673338638 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 08:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:55:38 INFO - PROCESS | 4085 | 1463673338646 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 4085 | 1463673338652 Marionette TRACE conn3 <- [1,110,null,{}] 08:55:38 INFO - PROCESS | 4085 | 1463673338677 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}] 08:55:38 INFO - PROCESS | 4085 | 1463673338893 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:55:38 INFO - PROCESS | 4085 | 1463673338926 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x9afea400 == 12 [pid = 4085] [id = 35] 08:55:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 57 (0x9afeb400) [pid = 4085] [serial = 103] [outer = (nil)] 08:55:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 58 (0x9aff5000) [pid = 4085] [serial = 104] [outer = 0x9afeb400] 08:55:39 INFO - PROCESS | 4085 | 1463673339011 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 59 (0x9b48e400) [pid = 4085] [serial = 105] [outer = 0x9afeb400] 08:55:39 INFO - PROCESS | 4085 | --DOMWINDOW == 58 (0x93d46c00) [pid = 4085] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:55:39 INFO - PROCESS | 4085 | --DOMWINDOW == 57 (0x981f5000) [pid = 4085] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:55:39 INFO - PROCESS | 4085 | --DOMWINDOW == 56 (0xa23ef800) [pid = 4085] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:55:39 INFO - PROCESS | 4085 | --DOMWINDOW == 55 (0xa23f1c00) [pid = 4085] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:55:39 INFO - PROCESS | 4085 | 1463673339931 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1301ms 08:55:39 INFO - PROCESS | 4085 | 1463673339948 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:55:39 INFO - PROCESS | 4085 | 1463673339954 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 08:55:39 INFO - PROCESS | 4085 | 1463673339961 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 4085 | 1463673339964 Marionette TRACE conn3 <- [1,114,null,{}] 08:55:39 INFO - PROCESS | 4085 | 1463673339971 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}] 08:55:40 INFO - PROCESS | 4085 | 1463673340160 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:55:40 INFO - PROCESS | 4085 | 1463673340195 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f5400 == 13 [pid = 4085] [id = 36] 08:55:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 56 (0x9522d400) [pid = 4085] [serial = 106] [outer = (nil)] 08:55:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 57 (0x977f1000) [pid = 4085] [serial = 107] [outer = 0x9522d400] 08:55:40 INFO - PROCESS | 4085 | 1463673340274 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 58 (0x983a0800) [pid = 4085] [serial = 108] [outer = 0x9522d400] 08:55:41 INFO - PROCESS | 4085 | 1463673341050 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1136ms 08:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:55:41 INFO - PROCESS | 4085 | 1463673341104 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 4085 | 1463673341107 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 08:55:41 INFO - PROCESS | 4085 | 1463673341114 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 4085 | 1463673341117 Marionette TRACE conn3 <- [1,118,null,{}] 08:55:41 INFO - PROCESS | 4085 | 1463673341124 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}] 08:55:41 INFO - PROCESS | 4085 | 1463673341299 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:55:41 INFO - PROCESS | 4085 | 1463673341311 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x9522c400 == 14 [pid = 4085] [id = 37] 08:55:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 59 (0x977ed400) [pid = 4085] [serial = 109] [outer = (nil)] 08:55:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 60 (0x9b810400) [pid = 4085] [serial = 110] [outer = 0x977ed400] 08:55:41 INFO - PROCESS | 4085 | 1463673341389 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 61 (0x9b968000) [pid = 4085] [serial = 111] [outer = 0x977ed400] 08:55:42 INFO - PROCESS | 4085 | 1463673342443 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]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1382ms 08:55:42 INFO - PROCESS | 4085 | 1463673342515 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 4085 | 1463673342523 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 08:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:55:42 INFO - PROCESS | 4085 | 1463673342538 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 4085 | 1463673342546 Marionette TRACE conn3 <- [1,122,null,{}] 08:55:42 INFO - PROCESS | 4085 | 1463673342556 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}] 08:55:42 INFO - PROCESS | 4085 | 1463673342763 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:55:42 INFO - PROCESS | 4085 | 1463673342884 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x92cf6400 == 15 [pid = 4085] [id = 38] 08:55:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 62 (0x93cd8800) [pid = 4085] [serial = 112] [outer = (nil)] 08:55:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 63 (0x977f0800) [pid = 4085] [serial = 113] [outer = 0x93cd8800] 08:55:42 INFO - PROCESS | 4085 | 1463673342978 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 64 (0x983a5400) [pid = 4085] [serial = 114] [outer = 0x93cd8800] 08:55:43 INFO - PROCESS | 4085 | 1463673343943 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1492ms 08:55:44 INFO - PROCESS | 4085 | 1463673344029 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 4085 | 1463673344039 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 08:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:55:44 INFO - PROCESS | 4085 | 1463673344052 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 4085 | 1463673344056 Marionette TRACE conn3 <- [1,126,null,{}] 08:55:44 INFO - PROCESS | 4085 | 1463673344064 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}] 08:55:44 INFO - PROCESS | 4085 | 1463673344293 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:55:44 INFO - PROCESS | 4085 | 1463673344464 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d46800 == 16 [pid = 4085] [id = 39] 08:55:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 65 (0x99f89800) [pid = 4085] [serial = 115] [outer = (nil)] 08:55:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 66 (0x9b48f400) [pid = 4085] [serial = 116] [outer = 0x99f89800] 08:55:44 INFO - PROCESS | 4085 | 1463673344573 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 67 (0x9b7f2800) [pid = 4085] [serial = 117] [outer = 0x99f89800] 08:55:45 INFO - PROCESS | 4085 | 1463673345575 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1538ms 08:55:45 INFO - PROCESS | 4085 | 1463673345590 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 4085 | 1463673345595 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:55:45 INFO - PROCESS | 4085 | 1463673345604 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 4085 | 1463673345612 Marionette TRACE conn3 <- [1,130,null,{}] 08:55:45 INFO - PROCESS | 4085 | 1463673345631 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}] 08:55:45 INFO - PROCESS | 4085 | 1463673345833 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:55:46 INFO - PROCESS | 4085 | 1463673345992 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b807400 == 17 [pid = 4085] [id = 40] 08:55:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 68 (0x9cf49800) [pid = 4085] [serial = 118] [outer = (nil)] 08:55:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 69 (0xa0506000) [pid = 4085] [serial = 119] [outer = 0x9cf49800] 08:55:46 INFO - PROCESS | 4085 | 1463673346121 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 70 (0xa1051400) [pid = 4085] [serial = 120] [outer = 0x9cf49800] 08:55:47 INFO - PROCESS | 4085 | 1463673347343 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]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1805ms 08:55:47 INFO - PROCESS | 4085 | 1463673347410 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 4085 | 1463673347416 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:55:47 INFO - PROCESS | 4085 | 1463673347435 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 4085 | 1463673347440 Marionette TRACE conn3 <- [1,134,null,{}] 08:55:47 INFO - PROCESS | 4085 | 1463673347716 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}] 08:55:48 INFO - PROCESS | 4085 | 1463673348059 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:55:48 INFO - PROCESS | 4085 | 1463673348201 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dc5c00 == 18 [pid = 4085] [id = 41] 08:55:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 71 (0x93dcdc00) [pid = 4085] [serial = 121] [outer = (nil)] 08:55:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 72 (0x95231000) [pid = 4085] [serial = 122] [outer = 0x93dcdc00] 08:55:48 INFO - PROCESS | 4085 | 1463673348338 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 73 (0x9775c800) [pid = 4085] [serial = 123] [outer = 0x93dcdc00] 08:55:49 INFO - PROCESS | 4085 | --DOMWINDOW == 72 (0xa27c1c00) [pid = 4085] [serial = 65] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 4085 | --DOMWINDOW == 71 (0x95237400) [pid = 4085] [serial = 71] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 4085 | --DOMWINDOW == 70 (0x94756400) [pid = 4085] [serial = 70] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 4085 | --DOMWINDOW == 69 (0xa331a800) [pid = 4085] [serial = 68] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 4085 | --DOMWINDOW == 68 (0x99b8cc00) [pid = 4085] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:55:49 INFO - PROCESS | 4085 | --DOMWINDOW == 67 (0x996ed800) [pid = 4085] [serial = 74] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 4085 | --DOMWINDOW == 66 (0x98aae400) [pid = 4085] [serial = 73] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 4085 | --DOMWINDOW == 65 (0xa31ef800) [pid = 4085] [serial = 67] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 4085 | 1463673349913 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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2529ms 08:55:50 INFO - PROCESS | 4085 | 1463673350043 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 4085 | 1463673350049 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:55:50 INFO - PROCESS | 4085 | 1463673350109 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 4085 | 1463673350114 Marionette TRACE conn3 <- [1,138,null,{}] 08:55:50 INFO - PROCESS | 4085 | 1463673350175 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}] 08:55:50 INFO - PROCESS | 4085 | 1463673350381 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:55:50 INFO - PROCESS | 4085 | 1463673350405 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x983a0000 == 19 [pid = 4085] [id = 42] 08:55:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 66 (0x98a1c800) [pid = 4085] [serial = 124] [outer = (nil)] 08:55:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 67 (0x9afeac00) [pid = 4085] [serial = 125] [outer = 0x98a1c800] 08:55:50 INFO - PROCESS | 4085 | 1463673350496 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 68 (0x9b95d400) [pid = 4085] [serial = 126] [outer = 0x98a1c800] 08:55:51 INFO - PROCESS | 4085 | 1463673351421 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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1402ms 08:55:51 INFO - PROCESS | 4085 | 1463673351476 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 4085 | 1463673351482 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:55:51 INFO - PROCESS | 4085 | 1463673351492 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 4085 | 1463673351498 Marionette TRACE conn3 <- [1,142,null,{}] 08:55:51 INFO - PROCESS | 4085 | 1463673351506 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}] 08:55:51 INFO - PROCESS | 4085 | 1463673351728 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:55:51 INFO - PROCESS | 4085 | 1463673351856 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f1400 == 20 [pid = 4085] [id = 43] 08:55:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 69 (0x9cfcd800) [pid = 4085] [serial = 127] [outer = (nil)] 08:55:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 70 (0xa104f800) [pid = 4085] [serial = 128] [outer = 0x9cfcd800] 08:55:51 INFO - PROCESS | 4085 | 1463673351959 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 71 (0xa22a2800) [pid = 4085] [serial = 129] [outer = 0x9cfcd800] 08:55:53 INFO - PROCESS | 4085 | 1463673353080 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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1645ms 08:55:53 INFO - PROCESS | 4085 | 1463673353146 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 4085 | 1463673353156 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:55:53 INFO - PROCESS | 4085 | 1463673353165 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 4085 | 1463673353169 Marionette TRACE conn3 <- [1,146,null,{}] 08:55:53 INFO - PROCESS | 4085 | 1463673353184 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}] 08:55:53 INFO - PROCESS | 4085 | 1463673353389 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:55:53 INFO - PROCESS | 4085 | 1463673353411 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d46400 == 21 [pid = 4085] [id = 44] 08:55:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 72 (0xa237d000) [pid = 4085] [serial = 130] [outer = (nil)] 08:55:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 73 (0xa23f1800) [pid = 4085] [serial = 131] [outer = 0xa237d000] 08:55:53 INFO - PROCESS | 4085 | 1463673353490 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 74 (0xa23f5000) [pid = 4085] [serial = 132] [outer = 0xa237d000] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 73 (0x9afeb400) [pid = 4085] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 72 (0x9522d400) [pid = 4085] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 71 (0x93d48800) [pid = 4085] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 70 (0x937f6c00) [pid = 4085] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 69 (0x9979c800) [pid = 4085] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 68 (0x9b7fb000) [pid = 4085] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 67 (0x9b7f6800) [pid = 4085] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 66 (0x98329800) [pid = 4085] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 65 (0x97757400) [pid = 4085] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:55:54 INFO - PROCESS | 4085 | --DOMWINDOW == 64 (0x9775fc00) [pid = 4085] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:55:54 INFO - PROCESS | 4085 | 1463673354390 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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1247ms 08:55:54 INFO - PROCESS | 4085 | 1463673354413 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 4085 | 1463673354428 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:55:54 INFO - PROCESS | 4085 | 1463673354439 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 4085 | 1463673354445 Marionette TRACE conn3 <- [1,150,null,{}] 08:55:54 INFO - PROCESS | 4085 | 1463673354455 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}] 08:55:54 INFO - PROCESS | 4085 | 1463673354750 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:55:54 INFO - PROCESS | 4085 | 1463673354841 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 4085 | ++DOCSHELL 0x95233400 == 22 [pid = 4085] [id = 45] 08:55:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 65 (0x98329800) [pid = 4085] [serial = 133] [outer = (nil)] 08:55:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 66 (0xa23ec400) [pid = 4085] [serial = 134] [outer = 0x98329800] 08:55:54 INFO - PROCESS | 4085 | 1463673354985 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 67 (0xa23f7000) [pid = 4085] [serial = 135] [outer = 0x98329800] 08:55:55 INFO - PROCESS | 4085 | 1463673355809 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:55:56 INFO - PROCESS | 4085 | 1463673356076 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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1686ms 08:55:56 INFO - PROCESS | 4085 | 1463673356125 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 4085 | 1463673356133 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:55:56 INFO - PROCESS | 4085 | 1463673356143 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 4085 | 1463673356150 Marionette TRACE conn3 <- [1,154,null,{}] 08:55:56 INFO - PROCESS | 4085 | 1463673356161 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}] 08:55:56 INFO - PROCESS | 4085 | 1463673356361 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:55:56 INFO - PROCESS | 4085 | 1463673356507 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d3b800 == 23 [pid = 4085] [id = 46] 08:55:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 68 (0x93d3d800) [pid = 4085] [serial = 136] [outer = (nil)] 08:55:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 69 (0x947c3000) [pid = 4085] [serial = 137] [outer = 0x93d3d800] 08:55:56 INFO - PROCESS | 4085 | 1463673356651 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 70 (0x97754800) [pid = 4085] [serial = 138] [outer = 0x93d3d800] 08:55:57 INFO - PROCESS | 4085 | 1463673357590 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1498ms 08:55:57 INFO - PROCESS | 4085 | 1463673357642 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 4085 | 1463673357652 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:55:57 INFO - PROCESS | 4085 | 1463673357664 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 4085 | 1463673357668 Marionette TRACE conn3 <- [1,158,null,{}] 08:55:57 INFO - PROCESS | 4085 | 1463673357676 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}] 08:55:57 INFO - PROCESS | 4085 | 1463673357866 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:55:58 INFO - PROCESS | 4085 | 1463673358007 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a0ee800 == 24 [pid = 4085] [id = 47] 08:55:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 71 (0x9aa99c00) [pid = 4085] [serial = 139] [outer = (nil)] 08:55:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 72 (0x9ccb2c00) [pid = 4085] [serial = 140] [outer = 0x9aa99c00] 08:55:58 INFO - PROCESS | 4085 | 1463673358373 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 73 (0x9cfca000) [pid = 4085] [serial = 141] [outer = 0x9aa99c00] 08:55:59 INFO - PROCESS | 4085 | 1463673359322 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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1685ms 08:55:59 INFO - PROCESS | 4085 | 1463673359350 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:55:59 INFO - PROCESS | 4085 | 1463673359355 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:55:59 INFO - PROCESS | 4085 | 1463673359362 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 4085 | 1463673359369 Marionette TRACE conn3 <- [1,162,null,{}] 08:55:59 INFO - PROCESS | 4085 | 1463673359387 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}] 08:55:59 INFO - PROCESS | 4085 | 1463673359586 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:55:59 INFO - PROCESS | 4085 | 1463673359728 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 4085 | ++DOCSHELL 0xa237e400 == 25 [pid = 4085] [id = 48] 08:55:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 74 (0xa23f7400) [pid = 4085] [serial = 142] [outer = (nil)] 08:55:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 75 (0xa27c1400) [pid = 4085] [serial = 143] [outer = 0xa23f7400] 08:55:59 INFO - PROCESS | 4085 | 1463673359861 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 76 (0xa3352c00) [pid = 4085] [serial = 144] [outer = 0xa23f7400] 08:56:00 INFO - PROCESS | 4085 | 1463673360872 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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1538ms 08:56:00 INFO - PROCESS | 4085 | 1463673360900 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:56:00 INFO - PROCESS | 4085 | 1463673360905 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:56:00 INFO - PROCESS | 4085 | 1463673360912 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 4085 | 1463673360915 Marionette TRACE conn3 <- [1,166,null,{}] 08:56:00 INFO - PROCESS | 4085 | 1463673360923 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}] 08:56:01 INFO - PROCESS | 4085 | 1463673361104 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:56:01 INFO - PROCESS | 4085 | 1463673361250 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x98128800 == 26 [pid = 4085] [id = 49] 08:56:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 77 (0xa364e000) [pid = 4085] [serial = 145] [outer = (nil)] 08:56:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 78 (0xa51a8000) [pid = 4085] [serial = 146] [outer = 0xa364e000] 08:56:01 INFO - PROCESS | 4085 | 1463673361341 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 79 (0xa6385000) [pid = 4085] [serial = 147] [outer = 0xa364e000] 08:56:02 INFO - PROCESS | 4085 | 1463673362310 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1430ms 08:56:02 INFO - PROCESS | 4085 | 1463673362343 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 4085 | 1463673362346 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:56:02 INFO - PROCESS | 4085 | 1463673362354 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 4085 | 1463673362357 Marionette TRACE conn3 <- [1,170,null,{}] 08:56:02 INFO - PROCESS | 4085 | 1463673362365 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}] 08:56:02 INFO - PROCESS | 4085 | 1463673362542 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:56:02 INFO - PROCESS | 4085 | 1463673362694 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 4085 | ++DOCSHELL 0xa63ebc00 == 27 [pid = 4085] [id = 50] 08:56:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 80 (0xa63f3800) [pid = 4085] [serial = 148] [outer = (nil)] 08:56:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 81 (0xa683f400) [pid = 4085] [serial = 149] [outer = 0xa63f3800] 08:56:02 INFO - PROCESS | 4085 | 1463673362788 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 82 (0xa685cc00) [pid = 4085] [serial = 150] [outer = 0xa63f3800] 08:56:03 INFO - PROCESS | 4085 | 1463673363748 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1433ms 08:56:03 INFO - PROCESS | 4085 | 1463673363787 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 4085 | 1463673363790 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:56:03 INFO - PROCESS | 4085 | 1463673363798 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 4085 | 1463673363801 Marionette TRACE conn3 <- [1,174,null,{}] 08:56:03 INFO - PROCESS | 4085 | 1463673363808 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}] 08:56:04 INFO - PROCESS | 4085 | 1463673364027 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:56:04 INFO - PROCESS | 4085 | 1463673364315 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d3d400 == 28 [pid = 4085] [id = 51] 08:56:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 83 (0x93d3ec00) [pid = 4085] [serial = 151] [outer = (nil)] 08:56:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 84 (0x93dc5000) [pid = 4085] [serial = 152] [outer = 0x93d3ec00] 08:56:04 INFO - PROCESS | 4085 | 1463673364455 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 85 (0x95236400) [pid = 4085] [serial = 153] [outer = 0x93d3ec00] 08:56:05 INFO - PROCESS | 4085 | 1463673365464 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]]]}] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 84 (0x9475a800) [pid = 4085] [serial = 98] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 83 (0x95237c00) [pid = 4085] [serial = 99] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 82 (0x947c5800) [pid = 4085] [serial = 95] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 81 (0x93d3f000) [pid = 4085] [serial = 77] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 80 (0x93837c00) [pid = 4085] [serial = 76] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 79 (0x9ac48c00) [pid = 4085] [serial = 80] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 78 (0x99e4cc00) [pid = 4085] [serial = 79] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 77 (0x9b80a000) [pid = 4085] [serial = 83] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 76 (0x9b804000) [pid = 4085] [serial = 82] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 75 (0xa2259800) [pid = 4085] [serial = 86] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 74 (0xa0505400) [pid = 4085] [serial = 85] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 73 (0x93d44800) [pid = 4085] [serial = 89] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 72 (0xa23bbc00) [pid = 4085] [serial = 88] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 71 (0xa237c000) [pid = 4085] [serial = 93] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 70 (0x9b802c00) [pid = 4085] [serial = 92] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 69 (0x98aabc00) [pid = 4085] [serial = 101] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 68 (0x99791800) [pid = 4085] [serial = 102] [outer = (nil)] [url = about:blank] 08:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1734ms 08:56:05 INFO - PROCESS | 4085 | 1463673365533 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 4085 | 1463673365539 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:56:05 INFO - PROCESS | 4085 | 1463673365547 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 4085 | 1463673365553 Marionette TRACE conn3 <- [1,178,null,{}] 08:56:05 INFO - PROCESS | 4085 | 1463673365561 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}] 08:56:05 INFO - PROCESS | 4085 | 1463673365733 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 67 (0x9aff5000) [pid = 4085] [serial = 104] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 66 (0x977f1000) [pid = 4085] [serial = 107] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 65 (0x983a0800) [pid = 4085] [serial = 108] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | --DOMWINDOW == 64 (0x9b48e400) [pid = 4085] [serial = 105] [outer = (nil)] [url = about:blank] 08:56:05 INFO - PROCESS | 4085 | 1463673365891 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x9522cc00 == 29 [pid = 4085] [id = 52] 08:56:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 65 (0x97756800) [pid = 4085] [serial = 154] [outer = (nil)] 08:56:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 66 (0x977fac00) [pid = 4085] [serial = 155] [outer = 0x97756800] 08:56:05 INFO - PROCESS | 4085 | 1463673365978 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 67 (0x996f6c00) [pid = 4085] [serial = 156] [outer = 0x97756800] 08:56:06 INFO - PROCESS | 4085 | 1463673366670 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1133ms 08:56:06 INFO - PROCESS | 4085 | 1463673366683 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 4085 | 1463673366690 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:56:06 INFO - PROCESS | 4085 | 1463673366704 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 4085 | 1463673366707 Marionette TRACE conn3 <- [1,182,null,{}] 08:56:06 INFO - PROCESS | 4085 | 1463673366713 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}] 08:56:06 INFO - PROCESS | 4085 | 1463673366880 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:56:07 INFO - PROCESS | 4085 | 1463673366989 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x977f8800 == 30 [pid = 4085] [id = 53] 08:56:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 68 (0x977fbc00) [pid = 4085] [serial = 157] [outer = (nil)] 08:56:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 69 (0x9b44e800) [pid = 4085] [serial = 158] [outer = 0x977fbc00] 08:56:07 INFO - PROCESS | 4085 | 1463673367079 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 70 (0x9b80a000) [pid = 4085] [serial = 159] [outer = 0x977fbc00] 08:56:07 INFO - PROCESS | 4085 | 1463673367813 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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1131ms 08:56:07 INFO - PROCESS | 4085 | 1463673367834 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 4085 | 1463673367839 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:56:07 INFO - PROCESS | 4085 | 1463673367865 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 4085 | 1463673367875 Marionette TRACE conn3 <- [1,186,null,{}] 08:56:07 INFO - PROCESS | 4085 | 1463673367901 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}] 08:56:08 INFO - PROCESS | 4085 | 1463673368112 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:56:08 INFO - PROCESS | 4085 | 1463673368141 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f6c00 == 31 [pid = 4085] [id = 54] 08:56:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 71 (0xa104b400) [pid = 4085] [serial = 160] [outer = (nil)] 08:56:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 72 (0xa22af000) [pid = 4085] [serial = 161] [outer = 0xa104b400] 08:56:08 INFO - PROCESS | 4085 | 1463673368217 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 73 (0xa23bf400) [pid = 4085] [serial = 162] [outer = 0xa104b400] 08:56:09 INFO - PROCESS | 4085 | 1463673369042 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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1211ms 08:56:09 INFO - PROCESS | 4085 | 1463673369074 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:56:09 INFO - PROCESS | 4085 | 1463673369079 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:56:09 INFO - PROCESS | 4085 | 1463673369094 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 4085 | 1463673369096 Marionette TRACE conn3 <- [1,190,null,{}] 08:56:09 INFO - PROCESS | 4085 | 1463673369103 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}] 08:56:09 INFO - PROCESS | 4085 | 1463673369318 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:56:09 INFO - PROCESS | 4085 | 1463673369346 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x92cf3400 == 32 [pid = 4085] [id = 55] 08:56:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 74 (0x9775dc00) [pid = 4085] [serial = 163] [outer = (nil)] 08:56:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 75 (0x99edec00) [pid = 4085] [serial = 164] [outer = 0x9775dc00] 08:56:09 INFO - PROCESS | 4085 | 1463673369423 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 76 (0x99ee0800) [pid = 4085] [serial = 165] [outer = 0x9775dc00] 08:56:10 INFO - PROCESS | 4085 | --DOMWINDOW == 75 (0xa237d000) [pid = 4085] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:56:10 INFO - PROCESS | 4085 | --DOMWINDOW == 74 (0x93dcdc00) [pid = 4085] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:56:10 INFO - PROCESS | 4085 | --DOMWINDOW == 73 (0x98a1c800) [pid = 4085] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:56:10 INFO - PROCESS | 4085 | --DOMWINDOW == 72 (0x9cfcd800) [pid = 4085] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:56:10 INFO - PROCESS | 4085 | --DOMWINDOW == 71 (0x93dc6c00) [pid = 4085] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:56:10 INFO - PROCESS | 4085 | 1463673370366 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1296ms 08:56:10 INFO - PROCESS | 4085 | 1463673370383 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:56:10 INFO - PROCESS | 4085 | 1463673370388 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:56:10 INFO - PROCESS | 4085 | 1463673370396 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 4085 | 1463673370398 Marionette TRACE conn3 <- [1,194,null,{}] 08:56:10 INFO - PROCESS | 4085 | 1463673370405 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}] 08:56:10 INFO - PROCESS | 4085 | 1463673370565 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:56:10 INFO - PROCESS | 4085 | 1463673370580 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x981f6400 == 33 [pid = 4085] [id = 56] 08:56:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 72 (0x99ee3000) [pid = 4085] [serial = 166] [outer = (nil)] 08:56:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 73 (0x9cfc5800) [pid = 4085] [serial = 167] [outer = 0x99ee3000] 08:56:10 INFO - PROCESS | 4085 | 1463673370670 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 74 (0xa23ec800) [pid = 4085] [serial = 168] [outer = 0x99ee3000] 08:56:11 INFO - PROCESS | 4085 | 1463673371521 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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1187ms 08:56:11 INFO - PROCESS | 4085 | 1463673371582 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 4085 | 1463673371586 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:56:11 INFO - PROCESS | 4085 | 1463673371597 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 4085 | 1463673371600 Marionette TRACE conn3 <- [1,198,null,{}] 08:56:11 INFO - PROCESS | 4085 | 1463673371607 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}] 08:56:11 INFO - PROCESS | 4085 | 1463673371769 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:56:11 INFO - PROCESS | 4085 | 1463673371780 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x93a26000 == 34 [pid = 4085] [id = 57] 08:56:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 75 (0x965ef400) [pid = 4085] [serial = 169] [outer = (nil)] 08:56:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 76 (0x965fc000) [pid = 4085] [serial = 170] [outer = 0x965ef400] 08:56:11 INFO - PROCESS | 4085 | 1463673371946 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 77 (0x97750c00) [pid = 4085] [serial = 171] [outer = 0x965ef400] 08:56:12 INFO - PROCESS | 4085 | 1463673372954 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1385ms 08:56:12 INFO - PROCESS | 4085 | 1463673372984 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 4085 | 1463673372993 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:56:13 INFO - PROCESS | 4085 | 1463673373002 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 4085 | 1463673373010 Marionette TRACE conn3 <- [1,202,null,{}] 08:56:13 INFO - PROCESS | 4085 | 1463673373018 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}] 08:56:13 INFO - PROCESS | 4085 | 1463673373253 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:56:13 INFO - PROCESS | 4085 | 1463673373470 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x9522dc00 == 35 [pid = 4085] [id = 58] 08:56:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 78 (0x965ef800) [pid = 4085] [serial = 172] [outer = (nil)] 08:56:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 79 (0x965fb000) [pid = 4085] [serial = 173] [outer = 0x965ef800] 08:56:13 INFO - PROCESS | 4085 | 1463673373620 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 80 (0x977f9000) [pid = 4085] [serial = 174] [outer = 0x965ef800] 08:56:14 INFO - PROCESS | 4085 | 1463673374598 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1641ms 08:56:14 INFO - PROCESS | 4085 | 1463673374645 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 4085 | 1463673374654 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:56:14 INFO - PROCESS | 4085 | 1463673374667 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 4085 | 1463673374673 Marionette TRACE conn3 <- [1,206,null,{}] 08:56:14 INFO - PROCESS | 4085 | 1463673374680 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}] 08:56:14 INFO - PROCESS | 4085 | 1463673374931 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:56:15 INFO - PROCESS | 4085 | 1463673375131 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x99b85c00 == 36 [pid = 4085] [id = 59] 08:56:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 81 (0x99ed9400) [pid = 4085] [serial = 175] [outer = (nil)] 08:56:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 82 (0x9a1ab000) [pid = 4085] [serial = 176] [outer = 0x99ed9400] 08:56:15 INFO - PROCESS | 4085 | 1463673375308 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 83 (0x9aff5c00) [pid = 4085] [serial = 177] [outer = 0x99ed9400] 08:56:16 INFO - PROCESS | 4085 | 1463673376439 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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1852ms 08:56:16 INFO - PROCESS | 4085 | 1463673376521 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 4085 | 1463673376527 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:56:16 INFO - PROCESS | 4085 | 1463673376539 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 4085 | 1463673376549 Marionette TRACE conn3 <- [1,210,null,{}] 08:56:16 INFO - PROCESS | 4085 | 1463673376622 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}] 08:56:16 INFO - PROCESS | 4085 | 1463673376919 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:56:17 INFO - PROCESS | 4085 | 1463673377097 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d48400 == 37 [pid = 4085] [id = 60] 08:56:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 84 (0xa0505400) [pid = 4085] [serial = 178] [outer = (nil)] 08:56:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 85 (0xa23e9c00) [pid = 4085] [serial = 179] [outer = 0xa0505400] 08:56:17 INFO - PROCESS | 4085 | 1463673377209 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 86 (0xa2580c00) [pid = 4085] [serial = 180] [outer = 0xa0505400] 08:56:18 INFO - PROCESS | 4085 | 1463673378168 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1648ms 08:56:18 INFO - PROCESS | 4085 | 1463673378186 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:56:18 INFO - PROCESS | 4085 | 1463673378191 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:56:18 INFO - PROCESS | 4085 | 1463673378213 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 4085 | 1463673378218 Marionette TRACE conn3 <- [1,214,null,{}] 08:56:18 INFO - PROCESS | 4085 | 1463673378227 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}] 08:56:18 INFO - PROCESS | 4085 | 1463673378419 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:56:18 INFO - PROCESS | 4085 | 1463673378566 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b805400 == 38 [pid = 4085] [id = 61] 08:56:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 87 (0xa25acc00) [pid = 4085] [serial = 181] [outer = (nil)] 08:56:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 88 (0xa25af400) [pid = 4085] [serial = 182] [outer = 0xa25acc00] 08:56:18 INFO - PROCESS | 4085 | 1463673378706 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 89 (0xa25b4800) [pid = 4085] [serial = 183] [outer = 0xa25acc00] 08:56:19 INFO - PROCESS | 4085 | 1463673379619 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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1451ms 08:56:19 INFO - PROCESS | 4085 | 1463673379649 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 4085 | 1463673379653 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:56:19 INFO - PROCESS | 4085 | 1463673379660 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 4085 | 1463673379664 Marionette TRACE conn3 <- [1,218,null,{}] 08:56:19 INFO - PROCESS | 4085 | 1463673379670 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}] 08:56:19 INFO - PROCESS | 4085 | 1463673379841 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:56:20 INFO - PROCESS | 4085 | 1463673379990 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f2400 == 39 [pid = 4085] [id = 62] 08:56:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 90 (0x99e4f000) [pid = 4085] [serial = 184] [outer = (nil)] 08:56:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 91 (0xa3156000) [pid = 4085] [serial = 185] [outer = 0x99e4f000] 08:56:20 INFO - PROCESS | 4085 | 1463673380095 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 92 (0xa31f3800) [pid = 4085] [serial = 186] [outer = 0x99e4f000] 08:56:21 INFO - PROCESS | 4085 | 1463673381039 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1434ms 08:56:21 INFO - PROCESS | 4085 | 1463673381095 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 4085 | 1463673381100 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:56:21 INFO - PROCESS | 4085 | 1463673381107 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 4085 | 1463673381111 Marionette TRACE conn3 <- [1,222,null,{}] 08:56:21 INFO - PROCESS | 4085 | 1463673381118 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}] 08:56:21 INFO - PROCESS | 4085 | 1463673381330 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:56:21 INFO - PROCESS | 4085 | 1463673381479 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dc8800 == 40 [pid = 4085] [id = 63] 08:56:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 93 (0x93dcd800) [pid = 4085] [serial = 187] [outer = (nil)] 08:56:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 94 (0x981f5000) [pid = 4085] [serial = 188] [outer = 0x93dcd800] 08:56:21 INFO - PROCESS | 4085 | 1463673381567 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 95 (0x9cf4ac00) [pid = 4085] [serial = 189] [outer = 0x93dcd800] 08:56:22 INFO - PROCESS | 4085 | 1463673382696 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1644ms 08:56:22 INFO - PROCESS | 4085 | 1463673382752 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 4085 | 1463673382760 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:56:22 INFO - PROCESS | 4085 | 1463673382769 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 4085 | 1463673382776 Marionette TRACE conn3 <- [1,226,null,{}] 08:56:22 INFO - PROCESS | 4085 | 1463673382785 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}] 08:56:22 INFO - PROCESS | 4085 | 1463673382965 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:56:23 INFO - PROCESS | 4085 | 1463673383122 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x9522d400 == 41 [pid = 4085] [id = 64] 08:56:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 96 (0x95236c00) [pid = 4085] [serial = 190] [outer = (nil)] 08:56:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 97 (0x99cef800) [pid = 4085] [serial = 191] [outer = 0x95236c00] 08:56:23 INFO - PROCESS | 4085 | 1463673383228 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 98 (0x99ed8400) [pid = 4085] [serial = 192] [outer = 0x95236c00] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 97 (0xa23ec400) [pid = 4085] [serial = 134] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 96 (0x977ee800) [pid = 4085] [serial = 96] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 95 (0xa23f1800) [pid = 4085] [serial = 131] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 94 (0x977f0800) [pid = 4085] [serial = 113] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 93 (0x9775c800) [pid = 4085] [serial = 123] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 92 (0x95231000) [pid = 4085] [serial = 122] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 91 (0x9afeac00) [pid = 4085] [serial = 125] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 90 (0x9b95d400) [pid = 4085] [serial = 126] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 89 (0xa0506000) [pid = 4085] [serial = 119] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 88 (0x9b48f400) [pid = 4085] [serial = 116] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 87 (0x9b810400) [pid = 4085] [serial = 110] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 86 (0xa104f800) [pid = 4085] [serial = 128] [outer = (nil)] [url = about:blank] 08:56:23 INFO - PROCESS | 4085 | --DOMWINDOW == 85 (0xa23f5000) [pid = 4085] [serial = 132] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4085 | --DOMWINDOW == 84 (0xa22a2800) [pid = 4085] [serial = 129] [outer = (nil)] [url = about:blank] 08:56:24 INFO - PROCESS | 4085 | 1463673384167 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1438ms 08:56:24 INFO - PROCESS | 4085 | 1463673384208 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 4085 | 1463673384217 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:56:24 INFO - PROCESS | 4085 | 1463673384229 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 4085 | 1463673384233 Marionette TRACE conn3 <- [1,230,null,{}] 08:56:24 INFO - PROCESS | 4085 | 1463673384240 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}] 08:56:24 INFO - PROCESS | 4085 | 1463673384408 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:56:24 INFO - PROCESS | 4085 | 1463673384421 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x9775c800 == 42 [pid = 4085] [id = 65] 08:56:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 85 (0x9775e400) [pid = 4085] [serial = 193] [outer = (nil)] 08:56:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 86 (0x99ee2800) [pid = 4085] [serial = 194] [outer = 0x9775e400] 08:56:24 INFO - PROCESS | 4085 | 1463673384515 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 87 (0x9aff4000) [pid = 4085] [serial = 195] [outer = 0x9775e400] 08:56:25 INFO - PROCESS | 4085 | 1463673385374 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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1187ms 08:56:25 INFO - PROCESS | 4085 | 1463673385417 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:56:25 INFO - PROCESS | 4085 | 1463673385421 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:56:25 INFO - PROCESS | 4085 | 1463673385428 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 4085 | 1463673385434 Marionette TRACE conn3 <- [1,234,null,{}] 08:56:25 INFO - PROCESS | 4085 | 1463673385451 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}] 08:56:25 INFO - PROCESS | 4085 | 1463673385728 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:56:25 INFO - PROCESS | 4085 | 1463673385825 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x93830400 == 43 [pid = 4085] [id = 66] 08:56:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 88 (0xa1056000) [pid = 4085] [serial = 196] [outer = (nil)] 08:56:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 89 (0xa2262c00) [pid = 4085] [serial = 197] [outer = 0xa1056000] 08:56:25 INFO - PROCESS | 4085 | 1463673385909 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 90 (0xa23ea000) [pid = 4085] [serial = 198] [outer = 0xa1056000] 08:56:26 INFO - PROCESS | 4085 | 1463673386863 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]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1489ms 08:56:26 INFO - PROCESS | 4085 | 1463673386937 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:56:26 INFO - PROCESS | 4085 | 1463673386943 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:56:26 INFO - PROCESS | 4085 | 1463673386950 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 4085 | 1463673386953 Marionette TRACE conn3 <- [1,238,null,{}] 08:56:26 INFO - PROCESS | 4085 | 1463673386960 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}] 08:56:27 INFO - PROCESS | 4085 | 1463673387184 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:56:27 INFO - PROCESS | 4085 | 1463673387216 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x937fd800 == 44 [pid = 4085] [id = 67] 08:56:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 91 (0x9cfcb400) [pid = 4085] [serial = 199] [outer = (nil)] 08:56:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 92 (0xa25aa800) [pid = 4085] [serial = 200] [outer = 0x9cfcb400] 08:56:27 INFO - PROCESS | 4085 | 1463673387297 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 93 (0xa25b6c00) [pid = 4085] [serial = 201] [outer = 0x9cfcb400] 08:56:28 INFO - PROCESS | 4085 | 1463673388137 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]]]}] 08:56:28 INFO - PROCESS | 4085 | --DOMWINDOW == 92 (0x977fbc00) [pid = 4085] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:56:28 INFO - PROCESS | 4085 | --DOMWINDOW == 91 (0xa104b400) [pid = 4085] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:56:28 INFO - PROCESS | 4085 | --DOMWINDOW == 90 (0x9775dc00) [pid = 4085] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:56:28 INFO - PROCESS | 4085 | --DOMWINDOW == 89 (0x98329800) [pid = 4085] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:56:28 INFO - PROCESS | 4085 | --DOMWINDOW == 88 (0x97756800) [pid = 4085] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:56:28 INFO - PROCESS | 4085 | --DOMWINDOW == 87 (0x93d3ec00) [pid = 4085] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:56:28 INFO - PROCESS | 4085 | --DOMWINDOW == 86 (0x99ee3000) [pid = 4085] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1389ms 08:56:28 INFO - PROCESS | 4085 | 1463673388340 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 4085 | 1463673388344 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:56:28 INFO - PROCESS | 4085 | 1463673388351 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 4085 | 1463673388355 Marionette TRACE conn3 <- [1,242,null,{}] 08:56:28 INFO - PROCESS | 4085 | 1463673388378 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}] 08:56:28 INFO - PROCESS | 4085 | 1463673388537 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:56:28 INFO - PROCESS | 4085 | 1463673388643 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x93a24000 == 45 [pid = 4085] [id = 68] 08:56:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 87 (0x93d42800) [pid = 4085] [serial = 202] [outer = (nil)] 08:56:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 88 (0x9cf46c00) [pid = 4085] [serial = 203] [outer = 0x93d42800] 08:56:28 INFO - PROCESS | 4085 | 1463673388730 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 89 (0xa23f8000) [pid = 4085] [serial = 204] [outer = 0x93d42800] 08:56:29 INFO - PROCESS | 4085 | 1463673389493 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1183ms 08:56:29 INFO - PROCESS | 4085 | 1463673389535 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:56:29 INFO - PROCESS | 4085 | 1463673389540 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:56:29 INFO - PROCESS | 4085 | 1463673389547 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 4085 | 1463673389550 Marionette TRACE conn3 <- [1,246,null,{}] 08:56:29 INFO - PROCESS | 4085 | 1463673389562 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}] 08:56:29 INFO - PROCESS | 4085 | 1463673389780 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:56:29 INFO - PROCESS | 4085 | 1463673389796 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x97756800 == 46 [pid = 4085] [id = 69] 08:56:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 90 (0xa27c1000) [pid = 4085] [serial = 205] [outer = (nil)] 08:56:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 91 (0xa685c800) [pid = 4085] [serial = 206] [outer = 0xa27c1000] 08:56:29 INFO - PROCESS | 4085 | 1463673389876 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 92 (0xa68d1800) [pid = 4085] [serial = 207] [outer = 0xa27c1000] 08:56:30 INFO - PROCESS | 4085 | 1463673390885 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1388ms 08:56:30 INFO - PROCESS | 4085 | 1463673390936 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 4085 | 1463673390943 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:56:30 INFO - PROCESS | 4085 | 1463673390952 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 4085 | 1463673390957 Marionette TRACE conn3 <- [1,250,null,{}] 08:56:30 INFO - PROCESS | 4085 | 1463673390969 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}] 08:56:31 INFO - PROCESS | 4085 | 1463673391162 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:56:31 INFO - PROCESS | 4085 | 1463673391366 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dcdc00 == 47 [pid = 4085] [id = 70] 08:56:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 93 (0x95237c00) [pid = 4085] [serial = 208] [outer = (nil)] 08:56:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 94 (0x953b0000) [pid = 4085] [serial = 209] [outer = 0x95237c00] 08:56:31 INFO - PROCESS | 4085 | 1463673391484 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 95 (0x953b8c00) [pid = 4085] [serial = 210] [outer = 0x95237c00] 08:56:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 96 (0x99e4b000) [pid = 4085] [serial = 211] [outer = 0x981fa000] 08:56:32 INFO - PROCESS | 4085 | 1463673392500 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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1592ms 08:56:32 INFO - PROCESS | 4085 | 1463673392544 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 4085 | 1463673392552 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:56:32 INFO - PROCESS | 4085 | 1463673392565 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 4085 | 1463673392569 Marionette TRACE conn3 <- [1,254,null,{}] 08:56:32 INFO - PROCESS | 4085 | 1463673392578 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}] 08:56:32 INFO - PROCESS | 4085 | 1463673392783 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:56:33 INFO - PROCESS | 4085 | 1463673392985 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d42c00 == 48 [pid = 4085] [id = 71] 08:56:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 97 (0x953b4c00) [pid = 4085] [serial = 212] [outer = (nil)] 08:56:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 98 (0x99edc800) [pid = 4085] [serial = 213] [outer = 0x953b4c00] 08:56:33 INFO - PROCESS | 4085 | 1463673393097 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 99 (0x9b809400) [pid = 4085] [serial = 214] [outer = 0x953b4c00] 08:56:33 INFO - PROCESS | 4085 | 1463673393979 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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1453ms 08:56:34 INFO - PROCESS | 4085 | 1463673394019 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 4085 | 1463673394023 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:56:34 INFO - PROCESS | 4085 | 1463673394032 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 4085 | 1463673394039 Marionette TRACE conn3 <- [1,258,null,{}] 08:56:34 INFO - PROCESS | 4085 | 1463673394058 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}] 08:56:34 INFO - PROCESS | 4085 | 1463673394261 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:56:34 INFO - PROCESS | 4085 | 1463673394423 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a0eec00 == 49 [pid = 4085] [id = 72] 08:56:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 100 (0xa257c400) [pid = 4085] [serial = 215] [outer = (nil)] 08:56:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 101 (0xa31ecc00) [pid = 4085] [serial = 216] [outer = 0xa257c400] 08:56:34 INFO - PROCESS | 4085 | 1463673394528 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 102 (0xa6381800) [pid = 4085] [serial = 217] [outer = 0xa257c400] 08:56:35 INFO - PROCESS | 4085 | 1463673395497 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]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1539ms 08:56:35 INFO - PROCESS | 4085 | 1463673395573 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 4085 | 1463673395577 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:56:35 INFO - PROCESS | 4085 | 1463673395586 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 4085 | 1463673395591 Marionette TRACE conn3 <- [1,262,null,{}] 08:56:35 INFO - PROCESS | 4085 | 1463673395598 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}] 08:56:35 INFO - PROCESS | 4085 | 1463673395833 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:56:36 INFO - PROCESS | 4085 | 1463673396032 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d3d000 == 50 [pid = 4085] [id = 73] 08:56:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 103 (0x9b806000) [pid = 4085] [serial = 218] [outer = (nil)] 08:56:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 104 (0xa699dc00) [pid = 4085] [serial = 219] [outer = 0x9b806000] 08:56:36 INFO - PROCESS | 4085 | 1463673396137 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 105 (0xa6e90c00) [pid = 4085] [serial = 220] [outer = 0x9b806000] 08:56:37 INFO - PROCESS | 4085 | 1463673397015 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1484ms 08:56:37 INFO - PROCESS | 4085 | 1463673397071 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 4085 | 1463673397075 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:56:37 INFO - PROCESS | 4085 | 1463673397082 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 4085 | 1463673397088 Marionette TRACE conn3 <- [1,266,null,{}] 08:56:37 INFO - PROCESS | 4085 | 1463673397094 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}] 08:56:37 INFO - PROCESS | 4085 | 1463673397294 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:56:37 INFO - PROCESS | 4085 | 1463673397447 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x937fc000 == 51 [pid = 4085] [id = 74] 08:56:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 106 (0x93cd7800) [pid = 4085] [serial = 221] [outer = (nil)] 08:56:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 107 (0xa6f3e400) [pid = 4085] [serial = 222] [outer = 0x93cd7800] 08:56:37 INFO - PROCESS | 4085 | 1463673397541 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 108 (0xa6fd2400) [pid = 4085] [serial = 223] [outer = 0x93cd7800] 08:56:38 INFO - PROCESS | 4085 | 1463673398444 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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1392ms 08:56:38 INFO - PROCESS | 4085 | 1463673398476 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 4085 | 1463673398481 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:56:38 INFO - PROCESS | 4085 | 1463673398490 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 4085 | 1463673398494 Marionette TRACE conn3 <- [1,270,null,{}] 08:56:38 INFO - PROCESS | 4085 | 1463673398500 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}] 08:56:38 INFO - PROCESS | 4085 | 1463673398727 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:56:38 INFO - PROCESS | 4085 | 1463673398883 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x93a2c000 == 52 [pid = 4085] [id = 75] 08:56:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 109 (0xa6fd0800) [pid = 4085] [serial = 224] [outer = (nil)] 08:56:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 110 (0xa828a400) [pid = 4085] [serial = 225] [outer = 0xa6fd0800] 08:56:38 INFO - PROCESS | 4085 | 1463673398980 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 111 (0xa82ad800) [pid = 4085] [serial = 226] [outer = 0xa6fd0800] 08:56:39 INFO - PROCESS | 4085 | 1463673399891 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1438ms 08:56:39 INFO - PROCESS | 4085 | 1463673399929 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 4085 | 1463673399933 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:56:39 INFO - PROCESS | 4085 | 1463673399941 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 4085 | 1463673399945 Marionette TRACE conn3 <- [1,274,null,{}] 08:56:39 INFO - PROCESS | 4085 | 1463673399952 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}] 08:56:40 INFO - PROCESS | 4085 | 1463673400131 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:56:40 INFO - PROCESS | 4085 | 1463673400285 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x919a1400 == 53 [pid = 4085] [id = 76] 08:56:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 112 (0x919a2400) [pid = 4085] [serial = 227] [outer = (nil)] 08:56:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 113 (0x919a9c00) [pid = 4085] [serial = 228] [outer = 0x919a2400] 08:56:40 INFO - PROCESS | 4085 | 1463673400376 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 114 (0x919ac800) [pid = 4085] [serial = 229] [outer = 0x919a2400] 08:56:41 INFO - PROCESS | 4085 | 1463673401305 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1385ms 08:56:41 INFO - PROCESS | 4085 | 1463673401326 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:56:41 INFO - PROCESS | 4085 | 1463673401331 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:56:41 INFO - PROCESS | 4085 | 1463673401337 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 4085 | 1463673401341 Marionette TRACE conn3 <- [1,278,null,{}] 08:56:41 INFO - PROCESS | 4085 | 1463673401347 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}] 08:56:41 INFO - PROCESS | 4085 | 1463673401519 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:56:41 INFO - PROCESS | 4085 | 1463673401676 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x919a2000 == 54 [pid = 4085] [id = 77] 08:56:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 115 (0x919a7000) [pid = 4085] [serial = 230] [outer = (nil)] 08:56:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 116 (0x91b15800) [pid = 4085] [serial = 231] [outer = 0x919a7000] 08:56:41 INFO - PROCESS | 4085 | 1463673401768 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 117 (0x91b17400) [pid = 4085] [serial = 232] [outer = 0x919a7000] 08:56:42 INFO - PROCESS | 4085 | 1463673402661 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1386ms 08:56:42 INFO - PROCESS | 4085 | 1463673402723 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:56:42 INFO - PROCESS | 4085 | 1463673402728 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:56:42 INFO - PROCESS | 4085 | 1463673402735 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 4085 | 1463673402740 Marionette TRACE conn3 <- [1,282,null,{}] 08:56:42 INFO - PROCESS | 4085 | 1463673402747 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}] 08:56:42 INFO - PROCESS | 4085 | 1463673402929 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:56:43 INFO - PROCESS | 4085 | 1463673403082 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x91b11400 == 55 [pid = 4085] [id = 78] 08:56:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 118 (0x91b12c00) [pid = 4085] [serial = 233] [outer = (nil)] 08:56:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 119 (0x91b1ec00) [pid = 4085] [serial = 234] [outer = 0x91b12c00] 08:56:43 INFO - PROCESS | 4085 | 1463673403231 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x93d3e400) [pid = 4085] [serial = 235] [outer = 0x91b12c00] 08:56:44 INFO - PROCESS | 4085 | 1463673404228 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]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1538ms 08:56:44 INFO - PROCESS | 4085 | 1463673404273 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 4085 | 1463673404277 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:56:44 INFO - PROCESS | 4085 | 1463673404283 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 4085 | 1463673404287 Marionette TRACE conn3 <- [1,286,null,{}] 08:56:44 INFO - PROCESS | 4085 | 1463673404293 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}] 08:56:44 INFO - PROCESS | 4085 | 1463673404477 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:56:44 INFO - PROCESS | 4085 | 1463673404636 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b3dc00 == 56 [pid = 4085] [id = 79] 08:56:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x90b3e800) [pid = 4085] [serial = 236] [outer = (nil)] 08:56:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x90b45400) [pid = 4085] [serial = 237] [outer = 0x90b3e800] 08:56:44 INFO - PROCESS | 4085 | 1463673404748 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x90b47400) [pid = 4085] [serial = 238] [outer = 0x90b3e800] 08:56:45 INFO - PROCESS | 4085 | 1463673405964 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1789ms 08:56:46 INFO - PROCESS | 4085 | 1463673406075 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 4085 | 1463673406081 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:56:46 INFO - PROCESS | 4085 | 1463673406172 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 4085 | 1463673406183 Marionette TRACE conn3 <- [1,290,null,{}] 08:56:46 INFO - PROCESS | 4085 | 1463673406207 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}] 08:56:46 INFO - PROCESS | 4085 | 1463673406414 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:56:46 INFO - PROCESS | 4085 | --DOCSHELL 0x937f6c00 == 55 [pid = 4085] [id = 54] 08:56:46 INFO - PROCESS | 4085 | --DOCSHELL 0x977f8800 == 54 [pid = 4085] [id = 53] 08:56:46 INFO - PROCESS | 4085 | 1463673406718 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 4085 | --DOCSHELL 0x93a24000 == 53 [pid = 4085] [id = 68] 08:56:46 INFO - PROCESS | 4085 | --DOCSHELL 0x937fd800 == 52 [pid = 4085] [id = 67] 08:56:46 INFO - PROCESS | 4085 | --DOCSHELL 0x93830400 == 51 [pid = 4085] [id = 66] 08:56:46 INFO - PROCESS | 4085 | --DOCSHELL 0x9775c800 == 50 [pid = 4085] [id = 65] 08:56:46 INFO - PROCESS | 4085 | --DOCSHELL 0x9522d400 == 49 [pid = 4085] [id = 64] 08:56:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x91b1f000 == 50 [pid = 4085] [id = 80] 08:56:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x937f6c00) [pid = 4085] [serial = 239] [outer = (nil)] 08:56:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x93d40000) [pid = 4085] [serial = 240] [outer = 0x937f6c00] 08:56:46 INFO - PROCESS | 4085 | 1463673406810 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x947c2000) [pid = 4085] [serial = 241] [outer = 0x937f6c00] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x9b80a000) [pid = 4085] [serial = 159] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x947c3000) [pid = 4085] [serial = 137] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0xa22af000) [pid = 4085] [serial = 161] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0xa51a8000) [pid = 4085] [serial = 146] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x9b44e800) [pid = 4085] [serial = 158] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x99ee0800) [pid = 4085] [serial = 165] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 119 (0xa683f400) [pid = 4085] [serial = 149] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 118 (0xa23f7000) [pid = 4085] [serial = 135] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 117 (0xa27c1400) [pid = 4085] [serial = 143] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 116 (0x99edec00) [pid = 4085] [serial = 164] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 115 (0xa23bf400) [pid = 4085] [serial = 162] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 114 (0x996f6c00) [pid = 4085] [serial = 156] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 113 (0x977fac00) [pid = 4085] [serial = 155] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 112 (0x9ccb2c00) [pid = 4085] [serial = 140] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 111 (0x95236400) [pid = 4085] [serial = 153] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 110 (0x93dc5000) [pid = 4085] [serial = 152] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 109 (0x9cfc5800) [pid = 4085] [serial = 167] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | --DOMWINDOW == 108 (0xa23ec800) [pid = 4085] [serial = 168] [outer = (nil)] [url = about:blank] 08:56:47 INFO - PROCESS | 4085 | 1463673407610 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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1539ms 08:56:47 INFO - PROCESS | 4085 | 1463673407641 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 4085 | 1463673407650 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:56:47 INFO - PROCESS | 4085 | 1463673407665 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 4085 | 1463673407672 Marionette TRACE conn3 <- [1,294,null,{}] 08:56:47 INFO - PROCESS | 4085 | 1463673407679 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}] 08:56:47 INFO - PROCESS | 4085 | 1463673407879 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:56:48 INFO - PROCESS | 4085 | 1463673407997 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x93837c00 == 51 [pid = 4085] [id = 81] 08:56:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 109 (0x947c3000) [pid = 4085] [serial = 242] [outer = (nil)] 08:56:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 110 (0x97755000) [pid = 4085] [serial = 243] [outer = 0x947c3000] 08:56:48 INFO - PROCESS | 4085 | 1463673408078 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 111 (0x977f9400) [pid = 4085] [serial = 244] [outer = 0x947c3000] 08:56:49 INFO - PROCESS | 4085 | 1463673409029 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]]]}] 08:56:49 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. 08:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1403ms 08:56:49 INFO - PROCESS | 4085 | 1463673409068 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 4085 | 1463673409071 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:56:49 INFO - PROCESS | 4085 | 1463673409079 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 4085 | 1463673409085 Marionette TRACE conn3 <- [1,298,null,{}] 08:56:49 INFO - PROCESS | 4085 | 1463673409111 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}] 08:56:49 INFO - PROCESS | 4085 | 1463673409351 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:56:49 INFO - PROCESS | 4085 | 1463673409383 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x953b0c00 == 52 [pid = 4085] [id = 82] 08:56:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 112 (0x99eda800) [pid = 4085] [serial = 245] [outer = (nil)] 08:56:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 113 (0x99edfc00) [pid = 4085] [serial = 246] [outer = 0x99eda800] 08:56:49 INFO - PROCESS | 4085 | 1463673409464 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 114 (0x9aa9a800) [pid = 4085] [serial = 247] [outer = 0x99eda800] 08:56:50 INFO - PROCESS | 4085 | 1463673410473 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]]]}] 08:56:50 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. 08:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1453ms 08:56:50 INFO - PROCESS | 4085 | 1463673410538 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 4085 | 1463673410543 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:56:50 INFO - PROCESS | 4085 | 1463673410550 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 4085 | 1463673410553 Marionette TRACE conn3 <- [1,302,null,{}] 08:56:50 INFO - PROCESS | 4085 | 1463673410560 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}] 08:56:50 INFO - PROCESS | 4085 | 1463673410783 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:56:50 INFO - PROCESS | 4085 | 1463673410815 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x93a24000 == 53 [pid = 4085] [id = 83] 08:56:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 115 (0x9b804000) [pid = 4085] [serial = 248] [outer = (nil)] 08:56:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 116 (0x9b80f000) [pid = 4085] [serial = 249] [outer = 0x9b804000] 08:56:50 INFO - PROCESS | 4085 | 1463673410899 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 117 (0x9cca9800) [pid = 4085] [serial = 250] [outer = 0x9b804000] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 116 (0x93dcd800) [pid = 4085] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 115 (0xa1056000) [pid = 4085] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 114 (0x9775e400) [pid = 4085] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 113 (0x95236c00) [pid = 4085] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 112 (0x9cfcb400) [pid = 4085] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 111 (0x93d42800) [pid = 4085] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 110 (0x99f89800) [pid = 4085] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 109 (0x9cf49800) [pid = 4085] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 108 (0x93cd8800) [pid = 4085] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:56:51 INFO - PROCESS | 4085 | --DOMWINDOW == 107 (0x977ed400) [pid = 4085] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:56:52 INFO - PROCESS | 4085 | 1463673412023 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]]]}] 08:56:52 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. 08:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1541ms 08:56:52 INFO - PROCESS | 4085 | 1463673412092 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 4085 | 1463673412096 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:56:52 INFO - PROCESS | 4085 | 1463673412102 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 4085 | 1463673412106 Marionette TRACE conn3 <- [1,306,null,{}] 08:56:52 INFO - PROCESS | 4085 | 1463673412112 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}] 08:56:52 INFO - PROCESS | 4085 | 1463673412281 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:56:52 INFO - PROCESS | 4085 | 1463673412292 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x93cd8800 == 54 [pid = 4085] [id = 84] 08:56:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 108 (0x93d42800) [pid = 4085] [serial = 251] [outer = (nil)] 08:56:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 109 (0x9cf44c00) [pid = 4085] [serial = 252] [outer = 0x93d42800] 08:56:52 INFO - PROCESS | 4085 | 1463673412468 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 110 (0x9cfc5400) [pid = 4085] [serial = 253] [outer = 0x93d42800] 08:56:53 INFO - PROCESS | 4085 | 1463673413254 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]]]}] 08:56:53 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. 08:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1181ms 08:56:53 INFO - PROCESS | 4085 | 1463673413284 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 4085 | 1463673413287 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:56:53 INFO - PROCESS | 4085 | 1463673413299 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 4085 | 1463673413302 Marionette TRACE conn3 <- [1,310,null,{}] 08:56:53 INFO - PROCESS | 4085 | 1463673413309 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}] 08:56:53 INFO - PROCESS | 4085 | 1463673413610 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:56:53 INFO - PROCESS | 4085 | 1463673413705 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b42400 == 55 [pid = 4085] [id = 85] 08:56:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 111 (0x90b42c00) [pid = 4085] [serial = 254] [outer = (nil)] 08:56:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 112 (0x90b47800) [pid = 4085] [serial = 255] [outer = 0x90b42c00] 08:56:53 INFO - PROCESS | 4085 | 1463673413844 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 113 (0x92cee800) [pid = 4085] [serial = 256] [outer = 0x90b42c00] 08:56:55 INFO - PROCESS | 4085 | 1463673414998 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]]]}] 08:56:55 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. 08:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1783ms 08:56:55 INFO - PROCESS | 4085 | 1463673415089 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 4085 | 1463673415100 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:56:55 INFO - PROCESS | 4085 | 1463673415116 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 4085 | 1463673415126 Marionette TRACE conn3 <- [1,314,null,{}] 08:56:55 INFO - PROCESS | 4085 | 1463673415201 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}] 08:56:55 INFO - PROCESS | 4085 | 1463673415626 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:56:55 INFO - PROCESS | 4085 | 1463673415846 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 4085 | ++DOCSHELL 0x953b2400 == 56 [pid = 4085] [id = 86] 08:56:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 114 (0x953b6c00) [pid = 4085] [serial = 257] [outer = (nil)] 08:56:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 115 (0x965f9000) [pid = 4085] [serial = 258] [outer = 0x953b6c00] 08:56:56 INFO - PROCESS | 4085 | 1463673416064 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 116 (0x977f3800) [pid = 4085] [serial = 259] [outer = 0x953b6c00] 08:56:57 INFO - PROCESS | 4085 | 1463673417278 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]]]}] 08:56:57 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. 08:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 2211ms 08:56:57 INFO - PROCESS | 4085 | 1463673417326 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 4085 | 1463673417332 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:56:57 INFO - PROCESS | 4085 | 1463673417340 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 4085 | 1463673417345 Marionette TRACE conn3 <- [1,318,null,{}] 08:56:57 INFO - PROCESS | 4085 | 1463673417352 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}] 08:56:57 INFO - PROCESS | 4085 | 1463673417557 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:56:57 INFO - PROCESS | 4085 | 1463673417720 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x98f52400 == 57 [pid = 4085] [id = 87] 08:56:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 117 (0x99e57c00) [pid = 4085] [serial = 260] [outer = (nil)] 08:56:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 118 (0x99ee1400) [pid = 4085] [serial = 261] [outer = 0x99e57c00] 08:56:57 INFO - PROCESS | 4085 | 1463673417864 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 119 (0x9afec400) [pid = 4085] [serial = 262] [outer = 0x99e57c00] 08:56:58 INFO - PROCESS | 4085 | 1463673418929 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]]]}] 08:56:58 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. 08:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1642ms 08:56:58 INFO - PROCESS | 4085 | 1463673418982 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 4085 | 1463673418988 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:56:59 INFO - PROCESS | 4085 | 1463673419008 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 4085 | 1463673419016 Marionette TRACE conn3 <- [1,322,null,{}] 08:56:59 INFO - PROCESS | 4085 | 1463673419068 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}] 08:56:59 INFO - PROCESS | 4085 | 1463673419323 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:56:59 INFO - PROCESS | 4085 | 1463673419509 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x919aac00 == 58 [pid = 4085] [id = 88] 08:56:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x91a90c00) [pid = 4085] [serial = 263] [outer = (nil)] 08:56:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x999b9800) [pid = 4085] [serial = 264] [outer = 0x91a90c00] 08:56:59 INFO - PROCESS | 4085 | 1463673419607 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x9b80cc00) [pid = 4085] [serial = 265] [outer = 0x91a90c00] 08:57:00 INFO - PROCESS | 4085 | 1463673420520 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]]]}] 08:57:00 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. 08:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1551ms 08:57:00 INFO - PROCESS | 4085 | 1463673420551 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 4085 | 1463673420564 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:57:00 INFO - PROCESS | 4085 | 1463673420573 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 4085 | 1463673420580 Marionette TRACE conn3 <- [1,326,null,{}] 08:57:00 INFO - PROCESS | 4085 | 1463673420590 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}] 08:57:00 INFO - PROCESS | 4085 | 1463673420862 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:57:01 INFO - PROCESS | 4085 | 1463673421171 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b966400 == 59 [pid = 4085] [id = 89] 08:57:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0xa237d000) [pid = 4085] [serial = 266] [outer = (nil)] 08:57:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0xa23c5000) [pid = 4085] [serial = 267] [outer = 0xa237d000] 08:57:01 INFO - PROCESS | 4085 | 1463673421311 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0xa23f5000) [pid = 4085] [serial = 268] [outer = 0xa237d000] 08:57:02 INFO - PROCESS | 4085 | 1463673422261 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]]]}] 08:57:02 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. 08:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1748ms 08:57:02 INFO - PROCESS | 4085 | 1463673422321 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 4085 | 1463673422326 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:57:02 INFO - PROCESS | 4085 | 1463673422333 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 4085 | 1463673422337 Marionette TRACE conn3 <- [1,330,null,{}] 08:57:02 INFO - PROCESS | 4085 | 1463673422344 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}] 08:57:02 INFO - PROCESS | 4085 | 1463673422570 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:57:02 INFO - PROCESS | 4085 | 1463673422787 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 4085 | ++DOCSHELL 0xa25a8800 == 60 [pid = 4085] [id = 90] 08:57:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0xa25a9000) [pid = 4085] [serial = 269] [outer = (nil)] 08:57:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0xa25b0400) [pid = 4085] [serial = 270] [outer = 0xa25a9000] 08:57:02 INFO - PROCESS | 4085 | 1463673422904 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0xa3556000) [pid = 4085] [serial = 271] [outer = 0xa25a9000] 08:57:03 INFO - PROCESS | 4085 | 1463673423847 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]]]}] 08:57:03 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. 08:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1586ms 08:57:03 INFO - PROCESS | 4085 | 1463673423920 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:57:03 INFO - PROCESS | 4085 | 1463673423925 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:57:03 INFO - PROCESS | 4085 | 1463673423932 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 4085 | 1463673423936 Marionette TRACE conn3 <- [1,334,null,{}] 08:57:03 INFO - PROCESS | 4085 | 1463673423942 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}] 08:57:04 INFO - PROCESS | 4085 | 1463673424147 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:57:04 INFO - PROCESS | 4085 | 1463673424351 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 4085 | ++DOCSHELL 0x99edd400 == 61 [pid = 4085] [id = 91] 08:57:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0xa3557400) [pid = 4085] [serial = 272] [outer = (nil)] 08:57:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0xa3561000) [pid = 4085] [serial = 273] [outer = 0xa3557400] 08:57:04 INFO - PROCESS | 4085 | 1463673424492 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0xa3645400) [pid = 4085] [serial = 274] [outer = 0xa3557400] 08:57:05 INFO - PROCESS | 4085 | 1463673425401 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]]]}] 08:57:05 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. 08:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1535ms 08:57:05 INFO - PROCESS | 4085 | 1463673425468 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:57:05 INFO - PROCESS | 4085 | 1463673425472 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:57:05 INFO - PROCESS | 4085 | 1463673425478 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 4085 | 1463673425482 Marionette TRACE conn3 <- [1,338,null,{}] 08:57:05 INFO - PROCESS | 4085 | 1463673425488 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}] 08:57:05 INFO - PROCESS | 4085 | 1463673425704 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:57:05 INFO - PROCESS | 4085 | 1463673425907 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f39bc00 == 62 [pid = 4085] [id = 92] 08:57:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8f39c800) [pid = 4085] [serial = 275] [outer = (nil)] 08:57:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8f3a3800) [pid = 4085] [serial = 276] [outer = 0x8f39c800] 08:57:06 INFO - PROCESS | 4085 | 1463673426042 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8f3a6400) [pid = 4085] [serial = 277] [outer = 0x8f39c800] 08:57:07 INFO - PROCESS | 4085 | 1463673426996 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]]]}] 08:57:07 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. 08:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1552ms 08:57:07 INFO - PROCESS | 4085 | 1463673427032 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:57:07 INFO - PROCESS | 4085 | 1463673427037 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:57:07 INFO - PROCESS | 4085 | 1463673427044 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 4085 | 1463673427048 Marionette TRACE conn3 <- [1,342,null,{}] 08:57:07 INFO - PROCESS | 4085 | 1463673427055 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}] 08:57:07 INFO - PROCESS | 4085 | 1463673427248 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:57:07 INFO - PROCESS | 4085 | 1463673427410 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f3a9400 == 63 [pid = 4085] [id = 93] 08:57:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8f3a9800) [pid = 4085] [serial = 278] [outer = (nil)] 08:57:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x93dc7800) [pid = 4085] [serial = 279] [outer = 0x8f3a9800] 08:57:07 INFO - PROCESS | 4085 | 1463673427543 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x99a8dc00) [pid = 4085] [serial = 280] [outer = 0x8f3a9800] 08:57:08 INFO - PROCESS | 4085 | 1463673428895 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]]]}] 08:57:08 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. 08:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1891ms 08:57:08 INFO - PROCESS | 4085 | 1463673428937 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 4085 | 1463673428949 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:57:08 INFO - PROCESS | 4085 | 1463673428965 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 4085 | 1463673428973 Marionette TRACE conn3 <- [1,346,null,{}] 08:57:08 INFO - PROCESS | 4085 | 1463673428987 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}] 08:57:09 INFO - PROCESS | 4085 | 1463673429376 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:57:09 INFO - PROCESS | 4085 | 1463673429630 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b42800 == 64 [pid = 4085] [id = 94] 08:57:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x91b20400) [pid = 4085] [serial = 281] [outer = (nil)] 08:57:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x93a28000) [pid = 4085] [serial = 282] [outer = 0x91b20400] 08:57:09 INFO - PROCESS | 4085 | 1463673429950 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x93dc2800) [pid = 4085] [serial = 283] [outer = 0x91b20400] 08:57:11 INFO - PROCESS | 4085 | 1463673431097 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]]]}] 08:57:11 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. 08:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2210ms 08:57:11 INFO - PROCESS | 4085 | 1463673431174 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 4085 | 1463673431194 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:57:11 INFO - PROCESS | 4085 | 1463673431209 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 4085 | 1463673431214 Marionette TRACE conn3 <- [1,350,null,{}] 08:57:11 INFO - PROCESS | 4085 | 1463673431274 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}] 08:57:11 INFO - PROCESS | 4085 | 1463673431557 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x937f5400 == 63 [pid = 4085] [id = 36] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93dc6400 == 62 [pid = 4085] [id = 32] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x9afea400 == 61 [pid = 4085] [id = 35] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x97752800 == 60 [pid = 4085] [id = 34] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93832c00 == 59 [pid = 4085] [id = 33] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x9522cc00 == 58 [pid = 4085] [id = 52] 08:57:11 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x965fc000) [pid = 4085] [serial = 170] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x965fb000) [pid = 4085] [serial = 173] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x9a1ab000) [pid = 4085] [serial = 176] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0xa23e9c00) [pid = 4085] [serial = 179] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0xa25af400) [pid = 4085] [serial = 182] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0xa3156000) [pid = 4085] [serial = 185] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0xa685c800) [pid = 4085] [serial = 206] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93d3d400 == 57 [pid = 4085] [id = 51] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93a26000 == 56 [pid = 4085] [id = 57] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93cd8800 == 55 [pid = 4085] [id = 84] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93a24000 == 54 [pid = 4085] [id = 83] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x953b0c00 == 53 [pid = 4085] [id = 82] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93837c00 == 52 [pid = 4085] [id = 81] 08:57:11 INFO - PROCESS | 4085 | 1463673431820 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 4085 | --DOCSHELL 0x91b1f000 == 51 [pid = 4085] [id = 80] 08:57:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b46400 == 52 [pid = 4085] [id = 95] 08:57:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x90b4a000) [pid = 4085] [serial = 284] [outer = (nil)] 08:57:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x937f5400) [pid = 4085] [serial = 285] [outer = 0x90b4a000] 08:57:11 INFO - PROCESS | 4085 | 1463673431904 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x953b2000) [pid = 4085] [serial = 286] [outer = 0x90b4a000] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x9b7f2800) [pid = 4085] [serial = 117] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0xa1051400) [pid = 4085] [serial = 120] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x983a5400) [pid = 4085] [serial = 114] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x9b968000) [pid = 4085] [serial = 111] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x9cf4ac00) [pid = 4085] [serial = 189] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x981f5000) [pid = 4085] [serial = 188] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0xa2262c00) [pid = 4085] [serial = 197] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x99ee2800) [pid = 4085] [serial = 194] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x9aff4000) [pid = 4085] [serial = 195] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x99ed8400) [pid = 4085] [serial = 192] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x99cef800) [pid = 4085] [serial = 191] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0xa25aa800) [pid = 4085] [serial = 200] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0xa25b6c00) [pid = 4085] [serial = 201] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x9cf46c00) [pid = 4085] [serial = 203] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0xa23f8000) [pid = 4085] [serial = 204] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0xa23ea000) [pid = 4085] [serial = 198] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 4085 | 1463673432807 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]]]}] 08:57:12 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. 08:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1651ms 08:57:12 INFO - PROCESS | 4085 | 1463673432860 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 4085 | 1463673432863 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:57:12 INFO - PROCESS | 4085 | 1463673432872 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 4085 | 1463673432879 Marionette TRACE conn3 <- [1,354,null,{}] 08:57:12 INFO - PROCESS | 4085 | 1463673432895 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}] 08:57:13 INFO - PROCESS | 4085 | 1463673433094 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:57:13 INFO - PROCESS | 4085 | 1463673433246 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x977ef400 == 53 [pid = 4085] [id = 96] 08:57:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x981f8400) [pid = 4085] [serial = 287] [outer = (nil)] 08:57:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x9979c800) [pid = 4085] [serial = 288] [outer = 0x981f8400] 08:57:13 INFO - PROCESS | 4085 | 1463673433387 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x99cf4c00) [pid = 4085] [serial = 289] [outer = 0x981f8400] 08:57:14 INFO - PROCESS | 4085 | 1463673434184 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]]]}] 08:57:14 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. 08:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1390ms 08:57:14 INFO - PROCESS | 4085 | 1463673434263 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 4085 | 1463673434267 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:57:14 INFO - PROCESS | 4085 | 1463673434280 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 4085 | 1463673434283 Marionette TRACE conn3 <- [1,358,null,{}] 08:57:14 INFO - PROCESS | 4085 | 1463673434290 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}] 08:57:14 INFO - PROCESS | 4085 | 1463673434507 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:57:14 INFO - PROCESS | 4085 | 1463673434535 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x99ed7800 == 54 [pid = 4085] [id = 97] 08:57:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x9aaa1c00) [pid = 4085] [serial = 290] [outer = (nil)] 08:57:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x9afe7400) [pid = 4085] [serial = 291] [outer = 0x9aaa1c00] 08:57:14 INFO - PROCESS | 4085 | 1463673434613 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x9b7f8800) [pid = 4085] [serial = 292] [outer = 0x9aaa1c00] 08:57:15 INFO - PROCESS | 4085 | 1463673435699 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]]]}] 08:57:15 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. 08:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1501ms 08:57:15 INFO - PROCESS | 4085 | 1463673435780 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 4085 | 1463673435787 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:57:15 INFO - PROCESS | 4085 | 1463673435799 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 4085 | 1463673435804 Marionette TRACE conn3 <- [1,362,null,{}] 08:57:15 INFO - PROCESS | 4085 | 1463673435826 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}] 08:57:16 INFO - PROCESS | 4085 | 1463673436157 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x99eda800) [pid = 4085] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x947c3000) [pid = 4085] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x99e4f000) [pid = 4085] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0xa0505400) [pid = 4085] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x9b804000) [pid = 4085] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0xa364e000) [pid = 4085] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 119 (0x99ed9400) [pid = 4085] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 118 (0x9aa99c00) [pid = 4085] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 117 (0x937f6c00) [pid = 4085] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 116 (0xa23f7400) [pid = 4085] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 115 (0x965ef800) [pid = 4085] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 114 (0x965ef400) [pid = 4085] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 113 (0xa25acc00) [pid = 4085] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 112 (0xa63f3800) [pid = 4085] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:57:17 INFO - PROCESS | 4085 | --DOMWINDOW == 111 (0x93d3d800) [pid = 4085] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:57:17 INFO - PROCESS | 4085 | 1463673437194 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f6c00 == 55 [pid = 4085] [id = 98] 08:57:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 112 (0x93d3d800) [pid = 4085] [serial = 293] [outer = (nil)] 08:57:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 113 (0x98f4d400) [pid = 4085] [serial = 294] [outer = 0x93d3d800] 08:57:17 INFO - PROCESS | 4085 | 1463673437348 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 114 (0x9b803000) [pid = 4085] [serial = 295] [outer = 0x93d3d800] 08:57:18 INFO - PROCESS | 4085 | 1463673438157 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]]]}] 08:57:18 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. 08:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 2398ms 08:57:18 INFO - PROCESS | 4085 | 1463673438197 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:57:18 INFO - PROCESS | 4085 | 1463673438203 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:57:18 INFO - PROCESS | 4085 | 1463673438209 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 4085 | 1463673438213 Marionette TRACE conn3 <- [1,366,null,{}] 08:57:18 INFO - PROCESS | 4085 | 1463673438219 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}] 08:57:18 INFO - PROCESS | 4085 | 1463673438438 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:57:18 INFO - PROCESS | 4085 | 1463673438558 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 4085 | ++DOCSHELL 0xa22a2800 == 56 [pid = 4085] [id = 99] 08:57:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 115 (0xa22a3000) [pid = 4085] [serial = 296] [outer = (nil)] 08:57:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 116 (0xa23eb800) [pid = 4085] [serial = 297] [outer = 0xa22a3000] 08:57:18 INFO - PROCESS | 4085 | 1463673438637 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 117 (0xa25ad000) [pid = 4085] [serial = 298] [outer = 0xa22a3000] 08:57:19 INFO - PROCESS | 4085 | 1463673439709 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]]]}] 08:57:19 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. 08:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1539ms 08:57:19 INFO - PROCESS | 4085 | 1463673439751 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 4085 | 1463673439759 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:57:19 INFO - PROCESS | 4085 | 1463673439769 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 4085 | 1463673439777 Marionette TRACE conn3 <- [1,370,null,{}] 08:57:19 INFO - PROCESS | 4085 | 1463673439786 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}] 08:57:20 INFO - PROCESS | 4085 | 1463673440052 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:57:20 INFO - PROCESS | 4085 | 1463673440285 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x91a8e800 == 57 [pid = 4085] [id = 100] 08:57:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 118 (0x91a98400) [pid = 4085] [serial = 299] [outer = (nil)] 08:57:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 119 (0x93a22400) [pid = 4085] [serial = 300] [outer = 0x91a98400] 08:57:20 INFO - PROCESS | 4085 | 1463673440385 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x947c8800) [pid = 4085] [serial = 301] [outer = 0x91a98400] 08:57:21 INFO - PROCESS | 4085 | 1463673441359 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]]]}] 08:57:21 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. 08:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1645ms 08:57:21 INFO - PROCESS | 4085 | 1463673441414 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 4085 | 1463673441425 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:57:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:57:21 INFO - PROCESS | 4085 | 1463673441437 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 4085 | 1463673441442 Marionette TRACE conn3 <- [1,374,null,{}] 08:57:21 INFO - PROCESS | 4085 | 1463673441449 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}] 08:57:21 INFO - PROCESS | 4085 | 1463673441694 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:57:21 INFO - PROCESS | 4085 | 1463673441923 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x965fc400 == 58 [pid = 4085] [id = 101] 08:57:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x97752800) [pid = 4085] [serial = 302] [outer = (nil)] 08:57:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x983a5400) [pid = 4085] [serial = 303] [outer = 0x97752800] 08:57:22 INFO - PROCESS | 4085 | 1463673442039 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x99cf4800) [pid = 4085] [serial = 304] [outer = 0x97752800] 08:57:23 INFO - PROCESS | 4085 | 1463673443041 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:57:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1638ms 08:57:23 INFO - PROCESS | 4085 | 1463673443075 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 4085 | 1463673443080 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:57:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:57:23 INFO - PROCESS | 4085 | 1463673443087 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 4085 | 1463673443094 Marionette TRACE conn3 <- [1,378,null,{}] 08:57:23 INFO - PROCESS | 4085 | 1463673443133 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}] 08:57:23 INFO - PROCESS | 4085 | 1463673443341 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:57:23 INFO - PROCESS | 4085 | 1463673443557 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 4085 | ++DOCSHELL 0xa22a4800 == 59 [pid = 4085] [id = 102] 08:57:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0xa23ed000) [pid = 4085] [serial = 305] [outer = (nil)] 08:57:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0xa25b0c00) [pid = 4085] [serial = 306] [outer = 0xa23ed000] 08:57:23 INFO - PROCESS | 4085 | 1463673443670 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0xa31c9c00) [pid = 4085] [serial = 307] [outer = 0xa23ed000] 08:57:24 INFO - PROCESS | 4085 | 1463673444550 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:57:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1509ms 08:57:24 INFO - PROCESS | 4085 | 1463673444598 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:57:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:57:24 INFO - PROCESS | 4085 | 1463673444603 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:57:24 INFO - PROCESS | 4085 | 1463673444611 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 4085 | 1463673444614 Marionette TRACE conn3 <- [1,382,null,{}] 08:57:24 INFO - PROCESS | 4085 | 1463673444621 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}] 08:57:24 INFO - PROCESS | 4085 | 1463673444823 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:57:25 INFO - PROCESS | 4085 | 1463673444987 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f3a4400 == 60 [pid = 4085] [id = 103] 08:57:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8f5ee800) [pid = 4085] [serial = 308] [outer = (nil)] 08:57:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8f5f9000) [pid = 4085] [serial = 309] [outer = 0x8f5ee800] 08:57:25 INFO - PROCESS | 4085 | 1463673445098 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x99f8b800) [pid = 4085] [serial = 310] [outer = 0x8f5ee800] 08:57:25 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:57:25 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:57:25 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:57:25 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:57:25 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:57:26 INFO - PROCESS | 4085 | 1463673446097 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:57:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1537ms 08:57:26 INFO - PROCESS | 4085 | 1463673446147 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 4085 | 1463673446152 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:57:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:57:26 INFO - PROCESS | 4085 | 1463673446159 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 4085 | 1463673446163 Marionette TRACE conn3 <- [1,386,null,{}] 08:57:26 INFO - PROCESS | 4085 | 1463673446170 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}] 08:57:26 INFO - PROCESS | 4085 | 1463673446413 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:57:26 INFO - PROCESS | 4085 | 1463673446645 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f5f9c00 == 61 [pid = 4085] [id = 104] 08:57:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x919ac000) [pid = 4085] [serial = 311] [outer = (nil)] 08:57:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0xa3554400) [pid = 4085] [serial = 312] [outer = 0x919ac000] 08:57:26 INFO - PROCESS | 4085 | 1463673446767 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0xa355a800) [pid = 4085] [serial = 313] [outer = 0x919ac000] 08:57:27 INFO - PROCESS | 4085 | 1463673447773 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1641ms 08:57:27 INFO - PROCESS | 4085 | 1463673447801 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:57:27 INFO - PROCESS | 4085 | 1463673447805 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:57:27 INFO - PROCESS | 4085 | 1463673447812 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 4085 | 1463673447816 Marionette TRACE conn3 <- [1,390,null,{}] 08:57:27 INFO - PROCESS | 4085 | 1463673447822 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}] 08:57:28 INFO - PROCESS | 4085 | 1463673448054 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:57:28 INFO - PROCESS | 4085 | 1463673448323 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b44800 == 62 [pid = 4085] [id = 105] 08:57:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0xa3554c00) [pid = 4085] [serial = 314] [outer = (nil)] 08:57:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0xa685c800) [pid = 4085] [serial = 315] [outer = 0xa3554c00] 08:57:28 INFO - PROCESS | 4085 | 1463673448432 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0xa68c5c00) [pid = 4085] [serial = 316] [outer = 0xa3554c00] 08:57:29 INFO - PROCESS | 4085 | 1463673449409 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:57:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1633ms 08:57:29 INFO - PROCESS | 4085 | 1463673449446 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 4085 | 1463673449451 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:57:29 INFO - PROCESS | 4085 | 1463673449459 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 4085 | 1463673449463 Marionette TRACE conn3 <- [1,394,null,{}] 08:57:29 INFO - PROCESS | 4085 | 1463673449471 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}] 08:57:29 INFO - PROCESS | 4085 | 1463673449687 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:57:29 INFO - PROCESS | 4085 | 1463673449916 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f733c00 == 63 [pid = 4085] [id = 106] 08:57:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8f734000) [pid = 4085] [serial = 317] [outer = (nil)] 08:57:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8f73a800) [pid = 4085] [serial = 318] [outer = 0x8f734000] 08:57:30 INFO - PROCESS | 4085 | 1463673450061 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8f73dc00) [pid = 4085] [serial = 319] [outer = 0x8f734000] 08:57:30 INFO - PROCESS | 4085 | 1463673450954 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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:57:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1541ms 08:57:31 INFO - PROCESS | 4085 | 1463673451001 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:57:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:57:31 INFO - PROCESS | 4085 | 1463673451005 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:57:31 INFO - PROCESS | 4085 | 1463673451012 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 4085 | 1463673451016 Marionette TRACE conn3 <- [1,398,null,{}] 08:57:31 INFO - PROCESS | 4085 | 1463673451022 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}] 08:57:31 INFO - PROCESS | 4085 | 1463673451217 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:57:31 INFO - PROCESS | 4085 | 1463673451385 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 4085 | ++DOCSHELL 0xa63f1800 == 64 [pid = 4085] [id = 107] 08:57:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0xa6832800) [pid = 4085] [serial = 320] [outer = (nil)] 08:57:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0xa699f400) [pid = 4085] [serial = 321] [outer = 0xa6832800] 08:57:31 INFO - PROCESS | 4085 | 1463673451525 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0xa6f39c00) [pid = 4085] [serial = 322] [outer = 0xa6832800] 08:57:32 INFO - PROCESS | 4085 | 1463673452498 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:57:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1537ms 08:57:32 INFO - PROCESS | 4085 | 1463673452550 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 4085 | 1463673452554 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:57:32 INFO - PROCESS | 4085 | 1463673452561 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 4085 | 1463673452566 Marionette TRACE conn3 <- [1,402,null,{}] 08:57:32 INFO - PROCESS | 4085 | 1463673452573 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}] 08:57:32 INFO - PROCESS | 4085 | 1463673452807 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:57:33 INFO - PROCESS | 4085 | 1463673453078 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec45400 == 65 [pid = 4085] [id = 108] 08:57:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8ec45800) [pid = 4085] [serial = 323] [outer = (nil)] 08:57:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8ec4dc00) [pid = 4085] [serial = 324] [outer = 0x8ec45800] 08:57:33 INFO - PROCESS | 4085 | 1463673453185 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x8ec53400) [pid = 4085] [serial = 325] [outer = 0x8ec45800] 08:57:34 INFO - PROCESS | 4085 | 1463673454135 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]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:57:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1637ms 08:57:34 INFO - PROCESS | 4085 | 1463673454200 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:57:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:57:34 INFO - PROCESS | 4085 | 1463673454205 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:57:34 INFO - PROCESS | 4085 | 1463673454213 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 4085 | 1463673454216 Marionette TRACE conn3 <- [1,406,null,{}] 08:57:34 INFO - PROCESS | 4085 | 1463673454223 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}] 08:57:34 INFO - PROCESS | 4085 | 1463673454419 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:57:34 INFO - PROCESS | 4085 | 1463673454641 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed8e000 == 66 [pid = 4085] [id = 109] 08:57:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x8ed8f800) [pid = 4085] [serial = 326] [outer = (nil)] 08:57:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x8ed93c00) [pid = 4085] [serial = 327] [outer = 0x8ed8f800] 08:57:34 INFO - PROCESS | 4085 | 1463673454746 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x8ed97c00) [pid = 4085] [serial = 328] [outer = 0x8ed8f800] 08:57:35 INFO - PROCESS | 4085 | 1463673455689 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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:57:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1546ms 08:57:35 INFO - PROCESS | 4085 | 1463673455758 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 4085 | 1463673455763 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:57:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:57:35 INFO - PROCESS | 4085 | 1463673455772 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 4085 | 1463673455783 Marionette TRACE conn3 <- [1,410,null,{}] 08:57:35 INFO - PROCESS | 4085 | 1463673455794 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}] 08:57:36 INFO - PROCESS | 4085 | 1463673456084 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:57:36 INFO - PROCESS | 4085 | 1463673456362 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df12000 == 67 [pid = 4085] [id = 110] 08:57:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x8ec4c800) [pid = 4085] [serial = 329] [outer = (nil)] 08:57:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x8ed92c00) [pid = 4085] [serial = 330] [outer = 0x8ec4c800] 08:57:36 INFO - PROCESS | 4085 | 1463673456466 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x8f736800) [pid = 4085] [serial = 331] [outer = 0x8ec4c800] 08:57:37 INFO - PROCESS | 4085 | 1463673457451 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]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:57:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1748ms 08:57:37 INFO - PROCESS | 4085 | 1463673457521 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 4085 | 1463673457526 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:57:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:57:37 INFO - PROCESS | 4085 | 1463673457533 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 4085 | 1463673457538 Marionette TRACE conn3 <- [1,414,null,{}] 08:57:37 INFO - PROCESS | 4085 | 1463673457545 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}] 08:57:38 INFO - PROCESS | 4085 | 1463673457997 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:57:38 INFO - PROCESS | 4085 | 1463673458243 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f39c400 == 68 [pid = 4085] [id = 111] 08:57:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x8f39ec00) [pid = 4085] [serial = 332] [outer = (nil)] 08:57:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x8f3a9000) [pid = 4085] [serial = 333] [outer = 0x8f39ec00] 08:57:38 INFO - PROCESS | 4085 | 1463673458382 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x8f5f9400) [pid = 4085] [serial = 334] [outer = 0x8f39ec00] 08:57:39 INFO - PROCESS | 4085 | 1463673459747 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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:57:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2297ms 08:57:39 INFO - PROCESS | 4085 | 1463673459836 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 4085 | 1463673459845 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:57:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:57:39 INFO - PROCESS | 4085 | 1463673459858 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 4085 | 1463673459869 Marionette TRACE conn3 <- [1,418,null,{}] 08:57:40 INFO - PROCESS | 4085 | 1463673460010 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}] 08:57:40 INFO - PROCESS | 4085 | 1463673460315 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:57:40 INFO - PROCESS | 4085 | 1463673460601 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f3a2c00 == 69 [pid = 4085] [id = 112] 08:57:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x8f3a7800) [pid = 4085] [serial = 335] [outer = (nil)] 08:57:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x91a94000) [pid = 4085] [serial = 336] [outer = 0x8f3a7800] 08:57:40 INFO - PROCESS | 4085 | 1463673460688 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x93837c00) [pid = 4085] [serial = 337] [outer = 0x8f3a7800] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x937f2400 == 68 [pid = 4085] [id = 62] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x9b805400 == 67 [pid = 4085] [id = 61] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x90b45400) [pid = 4085] [serial = 237] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x9cf44c00) [pid = 4085] [serial = 252] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x93d48400 == 66 [pid = 4085] [id = 60] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x99b85c00 == 65 [pid = 4085] [id = 59] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x93dc8800 == 64 [pid = 4085] [id = 63] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x9522dc00 == 63 [pid = 4085] [id = 58] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x9b966400 == 62 [pid = 4085] [id = 89] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x919aac00 == 61 [pid = 4085] [id = 88] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x98f52400 == 60 [pid = 4085] [id = 87] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x953b2400 == 59 [pid = 4085] [id = 86] 08:57:41 INFO - PROCESS | 4085 | --DOCSHELL 0x90b42400 == 58 [pid = 4085] [id = 85] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x9aa9a800) [pid = 4085] [serial = 247] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x97755000) [pid = 4085] [serial = 243] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0xa31f3800) [pid = 4085] [serial = 186] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0xa2580c00) [pid = 4085] [serial = 180] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x9b80f000) [pid = 4085] [serial = 249] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0xa6385000) [pid = 4085] [serial = 147] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x9aff5c00) [pid = 4085] [serial = 177] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x9cca9800) [pid = 4085] [serial = 250] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x9cfca000) [pid = 4085] [serial = 141] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0xa828a400) [pid = 4085] [serial = 225] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x93d40000) [pid = 4085] [serial = 240] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x947c2000) [pid = 4085] [serial = 241] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x977f9400) [pid = 4085] [serial = 244] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x937f5c00) [pid = 4085] [serial = 90] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x99edc800) [pid = 4085] [serial = 213] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0xa3352c00) [pid = 4085] [serial = 144] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0xa6f3e400) [pid = 4085] [serial = 222] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x91b15800) [pid = 4085] [serial = 231] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x977f9000) [pid = 4085] [serial = 174] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x953b0000) [pid = 4085] [serial = 209] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x91b1ec00) [pid = 4085] [serial = 234] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0xa31ecc00) [pid = 4085] [serial = 216] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0xa699dc00) [pid = 4085] [serial = 219] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x99edfc00) [pid = 4085] [serial = 246] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x97750c00) [pid = 4085] [serial = 171] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0xa25b4800) [pid = 4085] [serial = 183] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0xa685cc00) [pid = 4085] [serial = 150] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x97754800) [pid = 4085] [serial = 138] [outer = (nil)] [url = about:blank] 08:57:41 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x919a9c00) [pid = 4085] [serial = 228] [outer = (nil)] [url = about:blank] 08:57:42 INFO - PROCESS | 4085 | 1463673462228 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]]]}] 08:57:42 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 08:57:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2422ms 08:57:42 INFO - PROCESS | 4085 | 1463673462291 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 4085 | 1463673462299 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:57:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:57:42 INFO - PROCESS | 4085 | 1463673462318 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 4085 | 1463673462330 Marionette TRACE conn3 <- [1,422,null,{}] 08:57:42 INFO - PROCESS | 4085 | 1463673462351 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}] 08:57:42 INFO - PROCESS | 4085 | 1463673462603 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:57:42 INFO - PROCESS | 4085 | 1463673462767 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b45400 == 59 [pid = 4085] [id = 113] 08:57:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x91a8f800) [pid = 4085] [serial = 338] [outer = (nil)] 08:57:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x94759000) [pid = 4085] [serial = 339] [outer = 0x91a8f800] 08:57:42 INFO - PROCESS | 4085 | 1463673462844 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x953ab800) [pid = 4085] [serial = 340] [outer = 0x91a8f800] 08:57:44 INFO - PROCESS | 4085 | 1463673464045 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:57:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1759ms 08:57:44 INFO - PROCESS | 4085 | 1463673464071 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 4085 | 1463673464077 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:57:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:57:44 INFO - PROCESS | 4085 | 1463673464112 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 4085 | 1463673464120 Marionette TRACE conn3 <- [1,426,null,{}] 08:57:44 INFO - PROCESS | 4085 | 1463673464135 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}] 08:57:44 INFO - PROCESS | 4085 | 1463673464405 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:57:44 INFO - PROCESS | 4085 | 1463673464438 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dca800 == 60 [pid = 4085] [id = 114] 08:57:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x94756800) [pid = 4085] [serial = 341] [outer = (nil)] 08:57:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x977f7000) [pid = 4085] [serial = 342] [outer = 0x94756800] 08:57:44 INFO - PROCESS | 4085 | 1463673464515 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x98aac000) [pid = 4085] [serial = 343] [outer = 0x94756800] 08:57:45 INFO - PROCESS | 4085 | 1463673465451 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] 08:57:45 INFO - PROCESS | 4085 | 1463673465516 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:57:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:57:45 INFO - PROCESS | 4085 | 1463673465531 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 4085 | 1463673465534 Marionette TRACE conn3 <- [1,430,null,{}] 08:57:45 INFO - PROCESS | 4085 | 1463673465540 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}] 08:57:45 INFO - PROCESS | 4085 | 1463673465889 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:57:45 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x93d42800) [pid = 4085] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:57:45 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x90b3e800) [pid = 4085] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:57:45 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x9aaa1c00) [pid = 4085] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:57:45 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x91b20400) [pid = 4085] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:57:45 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x90b4a000) [pid = 4085] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:57:45 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x981f8400) [pid = 4085] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:57:45 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x93d3d800) [pid = 4085] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:57:46 INFO - PROCESS | 4085 | 1463673466075 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b3e800 == 61 [pid = 4085] [id = 115] 08:57:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x90b4a000) [pid = 4085] [serial = 344] [outer = (nil)] 08:57:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x965fe000) [pid = 4085] [serial = 345] [outer = 0x90b4a000] 08:57:46 INFO - PROCESS | 4085 | 1463673466160 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x99ee2400) [pid = 4085] [serial = 346] [outer = 0x90b4a000] 08:57:47 INFO - PROCESS | 4085 | 1463673467078 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1591ms 08:57:47 INFO - PROCESS | 4085 | 1463673467124 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 4085 | 1463673467131 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:57:47 INFO - PROCESS | 4085 | 1463673467141 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 4085 | 1463673467147 Marionette TRACE conn3 <- [1,434,null,{}] 08:57:47 INFO - PROCESS | 4085 | 1463673467158 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}] 08:57:47 INFO - PROCESS | 4085 | 1463673467387 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:57:47 INFO - PROCESS | 4085 | 1463673467700 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f5f0c00 == 62 [pid = 4085] [id = 116] 08:57:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8f734800) [pid = 4085] [serial = 347] [outer = (nil)] 08:57:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x90b49800) [pid = 4085] [serial = 348] [outer = 0x8f734800] 08:57:47 INFO - PROCESS | 4085 | 1463673467800 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x91a8f000) [pid = 4085] [serial = 349] [outer = 0x8f734800] 08:57:48 INFO - PROCESS | 4085 | 1463673468749 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:57:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1647ms 08:57:48 INFO - PROCESS | 4085 | 1463673468789 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 4085 | 1463673468798 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:57:48 INFO - PROCESS | 4085 | 1463673468814 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 4085 | 1463673468821 Marionette TRACE conn3 <- [1,438,null,{}] 08:57:48 INFO - PROCESS | 4085 | 1463673468828 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}] 08:57:49 INFO - PROCESS | 4085 | 1463673469055 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:57:49 INFO - PROCESS | 4085 | 1463673469270 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x95230400 == 63 [pid = 4085] [id = 117] 08:57:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x953ad800) [pid = 4085] [serial = 350] [outer = (nil)] 08:57:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x953bac00) [pid = 4085] [serial = 351] [outer = 0x953ad800] 08:57:49 INFO - PROCESS | 4085 | 1463673469403 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x9775dc00) [pid = 4085] [serial = 352] [outer = 0x953ad800] 08:57:50 INFO - PROCESS | 4085 | 1463673470433 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:57:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1686ms 08:57:50 INFO - PROCESS | 4085 | 1463673470499 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:57:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:57:50 INFO - PROCESS | 4085 | 1463673470503 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:57:50 INFO - PROCESS | 4085 | 1463673470511 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 4085 | 1463673470518 Marionette TRACE conn3 <- [1,442,null,{}] 08:57:50 INFO - PROCESS | 4085 | 1463673470535 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}] 08:57:50 INFO - PROCESS | 4085 | 1463673470767 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:57:51 INFO - PROCESS | 4085 | 1463673471016 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x977fa800 == 64 [pid = 4085] [id = 118] 08:57:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x9b803400) [pid = 4085] [serial = 353] [outer = (nil)] 08:57:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x9b80f000) [pid = 4085] [serial = 354] [outer = 0x9b803400] 08:57:51 INFO - PROCESS | 4085 | 1463673471109 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x9cca8c00) [pid = 4085] [serial = 355] [outer = 0x9b803400] 08:57:52 INFO - PROCESS | 4085 | 1463673472061 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1590ms 08:57:52 INFO - PROCESS | 4085 | 1463673472101 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 4085 | 1463673472105 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:57:52 INFO - PROCESS | 4085 | 1463673472114 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 4085 | 1463673472118 Marionette TRACE conn3 <- [1,446,null,{}] 08:57:52 INFO - PROCESS | 4085 | 1463673472125 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}] 08:57:52 INFO - PROCESS | 4085 | 1463673472322 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:57:52 INFO - PROCESS | 4085 | 1463673472550 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x91a95c00 == 65 [pid = 4085] [id = 119] 08:57:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x9b805000) [pid = 4085] [serial = 356] [outer = (nil)] 08:57:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0xa2260c00) [pid = 4085] [serial = 357] [outer = 0x9b805000] 08:57:52 INFO - PROCESS | 4085 | 1463673472655 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0xa23c6400) [pid = 4085] [serial = 358] [outer = 0x9b805000] 08:57:53 INFO - PROCESS | 4085 | 1463673473857 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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1933ms 08:57:54 INFO - PROCESS | 4085 | 1463673474221 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 4085 | 1463673474225 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:57:54 INFO - PROCESS | 4085 | 1463673474257 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 4085 | 1463673474260 Marionette TRACE conn3 <- [1,450,null,{}] 08:57:54 INFO - PROCESS | 4085 | 1463673474268 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}] 08:57:54 INFO - PROCESS | 4085 | 1463673474462 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:57:54 INFO - PROCESS | 4085 | 1463673474628 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df1f400 == 66 [pid = 4085] [id = 120] 08:57:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x9cfca000) [pid = 4085] [serial = 359] [outer = (nil)] 08:57:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0xa25b5000) [pid = 4085] [serial = 360] [outer = 0x9cfca000] 08:57:54 INFO - PROCESS | 4085 | 1463673474720 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0xa6381c00) [pid = 4085] [serial = 361] [outer = 0x9cfca000] 08:57:55 INFO - PROCESS | 4085 | 1463673475785 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] 08:57:55 INFO - PROCESS | 4085 | 1463673475856 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:57:55 INFO - PROCESS | 4085 | 1463673475863 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 4085 | 1463673475867 Marionette TRACE conn3 <- [1,454,null,{}] 08:57:55 INFO - PROCESS | 4085 | 1463673475873 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}] 08:57:56 INFO - PROCESS | 4085 | 1463673476138 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:57:56 INFO - PROCESS | 4085 | 1463673476312 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df1f000 == 67 [pid = 4085] [id = 121] 08:57:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x9281f000) [pid = 4085] [serial = 362] [outer = (nil)] 08:57:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x9282b400) [pid = 4085] [serial = 363] [outer = 0x9281f000] 08:57:56 INFO - PROCESS | 4085 | 1463673476404 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0xa638d800) [pid = 4085] [serial = 364] [outer = 0x9281f000] 08:57:57 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:57 INFO - PROCESS | 4085 | 1463673477436 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1638ms 08:57:57 INFO - PROCESS | 4085 | 1463673477507 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 4085 | 1463673477515 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:57:57 INFO - PROCESS | 4085 | 1463673477528 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 4085 | 1463673477531 Marionette TRACE conn3 <- [1,458,null,{}] 08:57:57 INFO - PROCESS | 4085 | 1463673477538 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}] 08:57:57 INFO - PROCESS | 4085 | 1463673477766 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:57:58 INFO - PROCESS | 4085 | 1463673478033 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x92827800 == 68 [pid = 4085] [id = 122] 08:57:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x9a174400) [pid = 4085] [serial = 365] [outer = (nil)] 08:57:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x9a179000) [pid = 4085] [serial = 366] [outer = 0x9a174400] 08:57:58 INFO - PROCESS | 4085 | 1463673478127 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x9a17cc00) [pid = 4085] [serial = 367] [outer = 0x9a174400] 08:57:59 INFO - PROCESS | 4085 | 1463673479054 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] 08:57:59 INFO - PROCESS | 4085 | 1463673479119 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:57:59 INFO - PROCESS | 4085 | 1463673479128 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 4085 | 1463673479131 Marionette TRACE conn3 <- [1,462,null,{}] 08:57:59 INFO - PROCESS | 4085 | 1463673479138 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}] 08:57:59 INFO - PROCESS | 4085 | 1463673479333 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:57:59 INFO - PROCESS | 4085 | 1463673479505 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x9282bc00 == 69 [pid = 4085] [id = 123] 08:57:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x9a17a800) [pid = 4085] [serial = 368] [outer = (nil)] 08:57:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0xa3588000) [pid = 4085] [serial = 369] [outer = 0x9a17a800] 08:57:59 INFO - PROCESS | 4085 | 1463673479641 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0xa358b800) [pid = 4085] [serial = 370] [outer = 0x9a17a800] 08:58:00 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:00 INFO - PROCESS | 4085 | 1463673480585 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] 08:58:00 INFO - PROCESS | 4085 | 1463673480632 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:58:00 INFO - PROCESS | 4085 | 1463673480640 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 4085 | 1463673480644 Marionette TRACE conn3 <- [1,466,null,{}] 08:58:00 INFO - PROCESS | 4085 | 1463673480650 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}] 08:58:00 INFO - PROCESS | 4085 | 1463673480839 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:58:01 INFO - PROCESS | 4085 | 1463673481065 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3e3c00 == 70 [pid = 4085] [id = 124] 08:58:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x8e3e5400) [pid = 4085] [serial = 371] [outer = (nil)] 08:58:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x8e3ec400) [pid = 4085] [serial = 372] [outer = 0x8e3e5400] 08:58:01 INFO - PROCESS | 4085 | 1463673481202 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x8e3f1000) [pid = 4085] [serial = 373] [outer = 0x8e3e5400] 08:58:02 INFO - PROCESS | 4085 | 1463673482156 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] 08:58:02 INFO - PROCESS | 4085 | 1463673482262 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:58:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:58:02 INFO - PROCESS | 4085 | 1463673482378 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 4085 | 1463673482381 Marionette TRACE conn3 <- [1,470,null,{}] 08:58:02 INFO - PROCESS | 4085 | 1463673482402 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}] 08:58:02 INFO - PROCESS | 4085 | 1463673482608 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:58:02 INFO - PROCESS | 4085 | 1463673482927 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df19400 == 71 [pid = 4085] [id = 125] 08:58:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x8ec4c000) [pid = 4085] [serial = 375] [outer = (nil)] 08:58:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x947c8000) [pid = 4085] [serial = 376] [outer = 0x8ec4c000] 08:58:03 INFO - PROCESS | 4085 | 1463673483017 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x99a95000) [pid = 4085] [serial = 377] [outer = 0x8ec4c000] 08:58:04 INFO - PROCESS | 4085 | 1463673484278 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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:58:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2044ms 08:58:04 INFO - PROCESS | 4085 | 1463673484326 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 4085 | 1463673484331 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:58:04 INFO - PROCESS | 4085 | 1463673484342 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 4085 | 1463673484347 Marionette TRACE conn3 <- [1,474,null,{}] 08:58:04 INFO - PROCESS | 4085 | 1463673484357 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}] 08:58:04 INFO - PROCESS | 4085 | 1463673484636 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:58:04 INFO - PROCESS | 4085 | 1463673484931 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df13c00 == 72 [pid = 4085] [id = 126] 08:58:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x8ec51800) [pid = 4085] [serial = 378] [outer = (nil)] 08:58:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x8f5fb800) [pid = 4085] [serial = 379] [outer = 0x8ec51800] 08:58:05 INFO - PROCESS | 4085 | 1463673485021 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x91b1e400) [pid = 4085] [serial = 380] [outer = 0x8ec51800] 08:58:06 INFO - PROCESS | 4085 | 1463673486001 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1736ms 08:58:06 INFO - PROCESS | 4085 | 1463673486078 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 4085 | 1463673486087 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:58:06 INFO - PROCESS | 4085 | 1463673486099 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 4085 | 1463673486103 Marionette TRACE conn3 <- [1,478,null,{}] 08:58:06 INFO - PROCESS | 4085 | 1463673486110 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}] 08:58:06 INFO - PROCESS | 4085 | 1463673486366 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0xa23c5000) [pid = 4085] [serial = 267] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0xa25b0400) [pid = 4085] [serial = 270] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0xa3561000) [pid = 4085] [serial = 273] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8f3a3800) [pid = 4085] [serial = 276] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0xa23eb800) [pid = 4085] [serial = 297] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x90b47800) [pid = 4085] [serial = 255] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x965f9000) [pid = 4085] [serial = 258] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x99ee1400) [pid = 4085] [serial = 261] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x999b9800) [pid = 4085] [serial = 264] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x9cfc5400) [pid = 4085] [serial = 253] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x90b47400) [pid = 4085] [serial = 238] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x93dc2800) [pid = 4085] [serial = 283] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x93a28000) [pid = 4085] [serial = 282] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x93dc7800) [pid = 4085] [serial = 279] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x937f5400) [pid = 4085] [serial = 285] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x953b2000) [pid = 4085] [serial = 286] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x9979c800) [pid = 4085] [serial = 288] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x9afe7400) [pid = 4085] [serial = 291] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x9b803000) [pid = 4085] [serial = 295] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x99cf4c00) [pid = 4085] [serial = 289] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x98f4d400) [pid = 4085] [serial = 294] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x9b7f8800) [pid = 4085] [serial = 292] [outer = (nil)] [url = about:blank] 08:58:06 INFO - PROCESS | 4085 | 1463673486660 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df18c00 == 73 [pid = 4085] [id = 127] 08:58:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8ec44c00) [pid = 4085] [serial = 381] [outer = (nil)] 08:58:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8f5fbc00) [pid = 4085] [serial = 382] [outer = 0x8ec44c00] 08:58:06 INFO - PROCESS | 4085 | 1463673486748 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x9282c400) [pid = 4085] [serial = 383] [outer = 0x8ec44c00] 08:58:07 INFO - PROCESS | 4085 | 1463673487607 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1548ms 08:58:07 INFO - PROCESS | 4085 | 1463673487666 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 4085 | 1463673487671 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:58:07 INFO - PROCESS | 4085 | 1463673487679 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 4085 | 1463673487685 Marionette TRACE conn3 <- [1,482,null,{}] 08:58:07 INFO - PROCESS | 4085 | 1463673487701 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}] 08:58:07 INFO - PROCESS | 4085 | 1463673487896 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:58:07 INFO - PROCESS | 4085 | 1463673487910 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed99c00 == 74 [pid = 4085] [id = 128] 08:58:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x94755800) [pid = 4085] [serial = 384] [outer = (nil)] 08:58:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x953b8000) [pid = 4085] [serial = 385] [outer = 0x94755800] 08:58:08 INFO - PROCESS | 4085 | 1463673488106 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x97757400) [pid = 4085] [serial = 386] [outer = 0x94755800] 08:58:08 INFO - PROCESS | 4085 | 1463673488986 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:58:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1334ms 08:58:09 INFO - PROCESS | 4085 | 1463673489013 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 4085 | 1463673489017 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:58:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:58:09 INFO - PROCESS | 4085 | 1463673489025 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 4085 | 1463673489028 Marionette TRACE conn3 <- [1,486,null,{}] 08:58:09 INFO - PROCESS | 4085 | 1463673489034 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}] 08:58:09 INFO - PROCESS | 4085 | 1463673489258 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:58:09 INFO - PROCESS | 4085 | 1463673489286 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x9522cc00 == 75 [pid = 4085] [id = 129] 08:58:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x965f1000) [pid = 4085] [serial = 387] [outer = (nil)] 08:58:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x99c6a000) [pid = 4085] [serial = 388] [outer = 0x965f1000] 08:58:09 INFO - PROCESS | 4085 | 1463673489363 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x99c6e000) [pid = 4085] [serial = 389] [outer = 0x965f1000] 08:58:10 INFO - PROCESS | 4085 | 1463673490441 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1440ms 08:58:10 INFO - PROCESS | 4085 | 1463673490467 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 4085 | 1463673490471 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:58:10 INFO - PROCESS | 4085 | 1463673490484 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 4085 | 1463673490487 Marionette TRACE conn3 <- [1,490,null,{}] 08:58:10 INFO - PROCESS | 4085 | 1463673490493 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}] 08:58:10 INFO - PROCESS | 4085 | 1463673490713 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:58:10 INFO - PROCESS | 4085 | 1463673490744 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3ee400 == 76 [pid = 4085] [id = 130] 08:58:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x98121400) [pid = 4085] [serial = 390] [outer = (nil)] 08:58:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x99c74800) [pid = 4085] [serial = 391] [outer = 0x98121400] 08:58:10 INFO - PROCESS | 4085 | 1463673490821 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x99c77400) [pid = 4085] [serial = 392] [outer = 0x98121400] 08:58:11 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x8f3a7800) [pid = 4085] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:58:11 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x94756800) [pid = 4085] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:58:11 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x91a8f800) [pid = 4085] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:58:11 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x8f39ec00) [pid = 4085] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:58:11 INFO - PROCESS | 4085 | 1463673491956 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:58:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1534ms 08:58:12 INFO - PROCESS | 4085 | 1463673492019 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 4085 | 1463673492024 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:58:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:58:12 INFO - PROCESS | 4085 | 1463673492031 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 4085 | 1463673492034 Marionette TRACE conn3 <- [1,494,null,{}] 08:58:12 INFO - PROCESS | 4085 | 1463673492040 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}] 08:58:12 INFO - PROCESS | 4085 | 1463673492239 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:58:12 INFO - PROCESS | 4085 | 1463673492369 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f39ec00 == 77 [pid = 4085] [id = 131] 08:58:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x91b12000) [pid = 4085] [serial = 393] [outer = (nil)] 08:58:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x9a17a400) [pid = 4085] [serial = 394] [outer = 0x91b12000] 08:58:12 INFO - PROCESS | 4085 | 1463673492446 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x9aa9e400) [pid = 4085] [serial = 395] [outer = 0x91b12000] 08:58:13 INFO - PROCESS | 4085 | 1463673493235 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1229ms 08:58:13 INFO - PROCESS | 4085 | 1463673493262 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 4085 | 1463673493266 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:58:13 INFO - PROCESS | 4085 | 1463673493272 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 4085 | 1463673493276 Marionette TRACE conn3 <- [1,498,null,{}] 08:58:13 INFO - PROCESS | 4085 | 1463673493282 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}] 08:58:13 INFO - PROCESS | 4085 | 1463673493536 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:58:13 INFO - PROCESS | 4085 | 1463673493724 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7e1c00 == 78 [pid = 4085] [id = 132] 08:58:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x8df1e800) [pid = 4085] [serial = 396] [outer = (nil)] 08:58:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x8e3efc00) [pid = 4085] [serial = 397] [outer = 0x8df1e800] 08:58:13 INFO - PROCESS | 4085 | 1463673493821 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x8ed96800) [pid = 4085] [serial = 398] [outer = 0x8df1e800] 08:58:14 INFO - PROCESS | 4085 | 1463673494843 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:58:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1639ms 08:58:14 INFO - PROCESS | 4085 | 1463673494914 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 4085 | 1463673494921 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:58:14 INFO - PROCESS | 4085 | 1463673494931 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 4085 | 1463673494938 Marionette TRACE conn3 <- [1,502,null,{}] 08:58:14 INFO - PROCESS | 4085 | 1463673494948 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}] 08:58:15 INFO - PROCESS | 4085 | 1463673495195 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:58:15 INFO - PROCESS | 4085 | 1463673495431 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x919ae400 == 79 [pid = 4085] [id = 133] 08:58:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x91a96000) [pid = 4085] [serial = 399] [outer = (nil)] 08:58:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x93a24400) [pid = 4085] [serial = 400] [outer = 0x91a96000] 08:58:15 INFO - PROCESS | 4085 | 1463673495573 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x93d40c00) [pid = 4085] [serial = 401] [outer = 0x91a96000] 08:58:16 INFO - PROCESS | 4085 | 1463673496505 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1648ms 08:58:16 INFO - PROCESS | 4085 | 1463673496581 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 4085 | 1463673496585 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:58:16 INFO - PROCESS | 4085 | 1463673496594 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 4085 | 1463673496598 Marionette TRACE conn3 <- [1,506,null,{}] 08:58:16 INFO - PROCESS | 4085 | 1463673496604 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}] 08:58:16 INFO - PROCESS | 4085 | 1463673496810 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:58:17 INFO - PROCESS | 4085 | 1463673497083 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c70800 == 80 [pid = 4085] [id = 134] 08:58:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x99c76000) [pid = 4085] [serial = 402] [outer = (nil)] 08:58:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x99ee3c00) [pid = 4085] [serial = 403] [outer = 0x99c76000] 08:58:17 INFO - PROCESS | 4085 | 1463673497188 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x9a179400) [pid = 4085] [serial = 404] [outer = 0x99c76000] 08:58:18 INFO - PROCESS | 4085 | 1463673498203 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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:58:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1651ms 08:58:18 INFO - PROCESS | 4085 | 1463673498246 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 4085 | 1463673498253 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:58:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:58:18 INFO - PROCESS | 4085 | 1463673498271 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 4085 | 1463673498279 Marionette TRACE conn3 <- [1,510,null,{}] 08:58:18 INFO - PROCESS | 4085 | 1463673498285 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}] 08:58:18 INFO - PROCESS | 4085 | 1463673498492 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:58:18 INFO - PROCESS | 4085 | 1463673498716 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x9aa96000 == 81 [pid = 4085] [id = 135] 08:58:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x9b804000) [pid = 4085] [serial = 405] [outer = (nil)] 08:58:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x9cfcb400) [pid = 4085] [serial = 406] [outer = 0x9b804000] 08:58:18 INFO - PROCESS | 4085 | 1463673498824 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0xa23eb800) [pid = 4085] [serial = 407] [outer = 0x9b804000] 08:58:19 INFO - PROCESS | 4085 | 1463673499734 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1544ms 08:58:19 INFO - PROCESS | 4085 | 1463673499807 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 4085 | 1463673499811 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:58:19 INFO - PROCESS | 4085 | 1463673499818 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 4085 | 1463673499821 Marionette TRACE conn3 <- [1,514,null,{}] 08:58:19 INFO - PROCESS | 4085 | 1463673499828 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}] 08:58:20 INFO - PROCESS | 4085 | 1463673500061 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:58:20 INFO - PROCESS | 4085 | 1463673500283 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec48400 == 82 [pid = 4085] [id = 136] 08:58:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x953b7400) [pid = 4085] [serial = 408] [outer = (nil)] 08:58:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0xa25b5800) [pid = 4085] [serial = 409] [outer = 0x953b7400] 08:58:20 INFO - PROCESS | 4085 | 1463673500419 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0xa31ecc00) [pid = 4085] [serial = 410] [outer = 0x953b7400] 08:58:21 INFO - PROCESS | 4085 | 1463673501347 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]]]}] 08:58:21 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 08:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1581ms 08:58:21 INFO - PROCESS | 4085 | 1463673501401 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 4085 | 1463673501404 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:58:21 INFO - PROCESS | 4085 | 1463673501411 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 4085 | 1463673501414 Marionette TRACE conn3 <- [1,518,null,{}] 08:58:21 INFO - PROCESS | 4085 | 1463673501421 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}] 08:58:21 INFO - PROCESS | 4085 | 1463673501626 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:58:21 INFO - PROCESS | 4085 | 1463673501855 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f38c400 == 83 [pid = 4085] [id = 137] 08:58:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x8f390c00) [pid = 4085] [serial = 411] [outer = (nil)] 08:58:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x8f393400) [pid = 4085] [serial = 412] [outer = 0x8f390c00] 08:58:22 INFO - PROCESS | 4085 | 1463673502005 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0xa25a8c00) [pid = 4085] [serial = 413] [outer = 0x8f390c00] 08:58:22 INFO - PROCESS | 4085 | 1463673502895 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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1534ms 08:58:22 INFO - PROCESS | 4085 | 1463673502947 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 4085 | 1463673502951 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:58:22 INFO - PROCESS | 4085 | 1463673502977 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 4085 | 1463673502981 Marionette TRACE conn3 <- [1,522,null,{}] 08:58:23 INFO - PROCESS | 4085 | 1463673502992 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}] 08:58:23 INFO - PROCESS | 4085 | 1463673503200 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:58:23 INFO - PROCESS | 4085 | 1463673503428 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c80800 == 84 [pid = 4085] [id = 138] 08:58:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x99c82000) [pid = 4085] [serial = 414] [outer = (nil)] 08:58:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x99c87400) [pid = 4085] [serial = 415] [outer = 0x99c82000] 08:58:23 INFO - PROCESS | 4085 | 1463673503536 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x99c8b400) [pid = 4085] [serial = 416] [outer = 0x99c82000] 08:58:24 INFO - PROCESS | 4085 | 1463673504518 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1589ms 08:58:24 INFO - PROCESS | 4085 | 1463673504565 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 4085 | 1463673504569 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:58:24 INFO - PROCESS | 4085 | 1463673504576 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 4085 | 1463673504580 Marionette TRACE conn3 <- [1,526,null,{}] 08:58:24 INFO - PROCESS | 4085 | 1463673504587 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}] 08:58:24 INFO - PROCESS | 4085 | 1463673504781 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:58:25 INFO - PROCESS | 4085 | 1463673505000 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df11400 == 85 [pid = 4085] [id = 139] 08:58:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x99c86c00) [pid = 4085] [serial = 417] [outer = (nil)] 08:58:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa3561c00) [pid = 4085] [serial = 418] [outer = 0x99c86c00] 08:58:25 INFO - PROCESS | 4085 | 1463673505134 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0xa358cc00) [pid = 4085] [serial = 419] [outer = 0x99c86c00] 08:58:26 INFO - PROCESS | 4085 | 1463673506071 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]]]}] 08:58:26 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 08:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1531ms 08:58:26 INFO - PROCESS | 4085 | 1463673506108 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 4085 | 1463673506112 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:58:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:58:26 INFO - PROCESS | 4085 | 1463673506119 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 4085 | 1463673506124 Marionette TRACE conn3 <- [1,530,null,{}] 08:58:26 INFO - PROCESS | 4085 | 1463673506131 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}] 08:58:26 INFO - PROCESS | 4085 | 1463673506331 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:58:26 INFO - PROCESS | 4085 | 1463673506557 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c88000 == 86 [pid = 4085] [id = 140] 08:58:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0xa358f400) [pid = 4085] [serial = 420] [outer = (nil)] 08:58:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0xa36f6800) [pid = 4085] [serial = 421] [outer = 0xa358f400] 08:58:26 INFO - PROCESS | 4085 | 1463673506688 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0xa638f800) [pid = 4085] [serial = 422] [outer = 0xa358f400] 08:58:27 INFO - PROCESS | 4085 | 1463673507521 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"]]]}] 08:58:27 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 08:58:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:58:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:58:27 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 08:58:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:58:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:58:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1432ms 08:58:27 INFO - PROCESS | 4085 | 1463673507556 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 4085 | 1463673507562 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:58:27 INFO - PROCESS | 4085 | 1463673507570 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 4085 | 1463673507581 Marionette TRACE conn3 <- [1,534,null,{}] 08:58:27 INFO - PROCESS | 4085 | 1463673507587 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}] 08:58:27 INFO - PROCESS | 4085 | 1463673507795 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:58:27 INFO - PROCESS | 4085 | 1463673507977 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c1400 == 87 [pid = 4085] [id = 141] 08:58:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0x8c2c1800) [pid = 4085] [serial = 423] [outer = (nil)] 08:58:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0xa3584400) [pid = 4085] [serial = 424] [outer = 0x8c2c1800] 08:58:28 INFO - PROCESS | 4085 | 1463673508077 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0xa3592400) [pid = 4085] [serial = 425] [outer = 0x8c2c1800] 08:58:28 INFO - PROCESS | 4085 | 1463673508990 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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:58:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1452ms 08:58:29 INFO - PROCESS | 4085 | 1463673509022 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 4085 | 1463673509026 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:58:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:58:29 INFO - PROCESS | 4085 | 1463673509033 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 4085 | 1463673509036 Marionette TRACE conn3 <- [1,538,null,{}] 08:58:29 INFO - PROCESS | 4085 | 1463673509042 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}] 08:58:29 INFO - PROCESS | 4085 | 1463673509251 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:58:29 INFO - PROCESS | 4085 | 1463673509462 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c4c00 == 88 [pid = 4085] [id = 142] 08:58:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x8c2c5000) [pid = 4085] [serial = 426] [outer = (nil)] 08:58:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x8c719000) [pid = 4085] [serial = 427] [outer = 0x8c2c5000] 08:58:29 INFO - PROCESS | 4085 | 1463673509569 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0x8c725400) [pid = 4085] [serial = 428] [outer = 0x8c2c5000] 08:58:30 INFO - PROCESS | 4085 | 1463673510538 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]]]}] 08:58:30 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. 08:58:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1530ms 08:58:30 INFO - PROCESS | 4085 | 1463673510565 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 4085 | 1463673510570 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:58:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:58:30 INFO - PROCESS | 4085 | 1463673510596 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 4085 | 1463673510601 Marionette TRACE conn3 <- [1,542,null,{}] 08:58:30 INFO - PROCESS | 4085 | 1463673510608 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}] 08:58:30 INFO - PROCESS | 4085 | 1463673510827 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:58:31 INFO - PROCESS | 4085 | 1463673511023 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c726800 == 89 [pid = 4085] [id = 143] 08:58:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x8c8d2000) [pid = 4085] [serial = 429] [outer = (nil)] 08:58:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x8c8d9400) [pid = 4085] [serial = 430] [outer = 0x8c8d2000] 08:58:31 INFO - PROCESS | 4085 | 1463673511202 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x8c8df400) [pid = 4085] [serial = 431] [outer = 0x8c8d2000] 08:58:32 INFO - PROCESS | 4085 | 1463673512153 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]]]}] 08:58:32 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. 08:58:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1601ms 08:58:32 INFO - PROCESS | 4085 | 1463673512194 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 4085 | 1463673512199 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:58:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:58:32 INFO - PROCESS | 4085 | 1463673512206 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 4085 | 1463673512210 Marionette TRACE conn3 <- [1,546,null,{}] 08:58:32 INFO - PROCESS | 4085 | 1463673512217 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}] 08:58:32 INFO - PROCESS | 4085 | 1463673512472 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:58:32 INFO - PROCESS | 4085 | 1463673512682 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c727400 == 90 [pid = 4085] [id = 144] 08:58:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x8c8d4800) [pid = 4085] [serial = 432] [outer = (nil)] 08:58:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 188 (0x8ca61800) [pid = 4085] [serial = 433] [outer = 0x8c8d4800] 08:58:32 INFO - PROCESS | 4085 | 1463673512863 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 189 (0x8ca67800) [pid = 4085] [serial = 434] [outer = 0x8c8d4800] 08:58:33 INFO - PROCESS | 4085 | 1463673513873 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:58:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1689ms 08:58:33 INFO - PROCESS | 4085 | 1463673513927 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 4085 | 1463673513930 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:58:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:58:33 INFO - PROCESS | 4085 | 1463673513941 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 4085 | 1463673513945 Marionette TRACE conn3 <- [1,550,null,{}] 08:58:33 INFO - PROCESS | 4085 | 1463673513951 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}] 08:58:34 INFO - PROCESS | 4085 | 1463673514171 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:58:34 INFO - PROCESS | 4085 | 1463673514430 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c720800 == 91 [pid = 4085] [id = 145] 08:58:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 190 (0x8c8d2800) [pid = 4085] [serial = 435] [outer = (nil)] 08:58:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 191 (0x8c8d8400) [pid = 4085] [serial = 436] [outer = 0x8c8d2800] 08:58:35 INFO - PROCESS | 4085 | 1463673515005 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 192 (0x8ca65400) [pid = 4085] [serial = 437] [outer = 0x8c8d2800] 08:58:35 INFO - PROCESS | 4085 | 1463673515982 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]]]}] 08:58:36 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. 08:58:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2093ms 08:58:36 INFO - PROCESS | 4085 | 1463673516036 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:58:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:58:36 INFO - PROCESS | 4085 | 1463673516043 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:58:36 INFO - PROCESS | 4085 | 1463673516052 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 4085 | 1463673516057 Marionette TRACE conn3 <- [1,554,null,{}] 08:58:36 INFO - PROCESS | 4085 | 1463673516116 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}] 08:58:36 INFO - PROCESS | 4085 | 1463673516340 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:58:36 INFO - PROCESS | 4085 | 1463673516613 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3eec00 == 92 [pid = 4085] [id = 146] 08:58:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 193 (0x8ed90800) [pid = 4085] [serial = 438] [outer = (nil)] 08:58:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 194 (0x8f391c00) [pid = 4085] [serial = 439] [outer = 0x8ed90800] 08:58:36 INFO - PROCESS | 4085 | 1463673516783 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 195 (0x8f3a5400) [pid = 4085] [serial = 440] [outer = 0x8ed90800] 08:58:37 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:37 INFO - PROCESS | 4085 | 1463673517937 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1937ms 08:58:37 INFO - PROCESS | 4085 | 1463673517987 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 4085 | 1463673517993 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:58:38 INFO - PROCESS | 4085 | 1463673518004 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 4085 | 1463673518008 Marionette TRACE conn3 <- [1,558,null,{}] 08:58:38 INFO - PROCESS | 4085 | 1463673518014 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}] 08:58:38 INFO - PROCESS | 4085 | 1463673518223 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x92cf3400 == 91 [pid = 4085] [id = 55] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x9a0ee800 == 90 [pid = 4085] [id = 47] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x93dc5c00 == 89 [pid = 4085] [id = 41] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x981f6400 == 88 [pid = 4085] [id = 56] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x90b45400 == 87 [pid = 4085] [id = 113] 08:58:38 INFO - PROCESS | 4085 | --DOMWINDOW == 194 (0x965fe000) [pid = 4085] [serial = 345] [outer = (nil)] [url = about:blank] 08:58:38 INFO - PROCESS | 4085 | 1463673518522 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x93dca800 == 86 [pid = 4085] [id = 114] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8f39bc00 == 85 [pid = 4085] [id = 92] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0xa25a8800 == 84 [pid = 4085] [id = 90] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x99edd400 == 83 [pid = 4085] [id = 91] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8f39ec00 == 82 [pid = 4085] [id = 131] 08:58:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec51000 == 83 [pid = 4085] [id = 147] 08:58:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 195 (0x8ec51c00) [pid = 4085] [serial = 441] [outer = (nil)] 08:58:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 196 (0x8f393800) [pid = 4085] [serial = 442] [outer = 0x8ec51c00] 08:58:38 INFO - PROCESS | 4085 | 1463673518611 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 197 (0x90b46000) [pid = 4085] [serial = 443] [outer = 0x8ec51c00] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8e3ee400 == 82 [pid = 4085] [id = 130] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x9522cc00 == 81 [pid = 4085] [id = 129] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8ed99c00 == 80 [pid = 4085] [id = 128] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8df18c00 == 79 [pid = 4085] [id = 127] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8df13c00 == 78 [pid = 4085] [id = 126] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x9282bc00 == 77 [pid = 4085] [id = 123] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x92827800 == 76 [pid = 4085] [id = 122] 08:58:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8df1f000 == 75 [pid = 4085] [id = 121] 08:58:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8df1f400 == 74 [pid = 4085] [id = 120] 08:58:39 INFO - PROCESS | 4085 | --DOCSHELL 0x91a95c00 == 73 [pid = 4085] [id = 119] 08:58:39 INFO - PROCESS | 4085 | --DOCSHELL 0x977fa800 == 72 [pid = 4085] [id = 118] 08:58:39 INFO - PROCESS | 4085 | --DOCSHELL 0x95230400 == 71 [pid = 4085] [id = 117] 08:58:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8f5f0c00 == 70 [pid = 4085] [id = 116] 08:58:39 INFO - PROCESS | 4085 | --DOCSHELL 0x90b3e800 == 69 [pid = 4085] [id = 115] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 196 (0xa25b0c00) [pid = 4085] [serial = 306] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 195 (0x91a94000) [pid = 4085] [serial = 336] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 194 (0x93837c00) [pid = 4085] [serial = 337] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 193 (0x8ec4dc00) [pid = 4085] [serial = 324] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 192 (0x8ed92c00) [pid = 4085] [serial = 330] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 191 (0xa699f400) [pid = 4085] [serial = 321] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 190 (0x977f7000) [pid = 4085] [serial = 342] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 189 (0xa3554400) [pid = 4085] [serial = 312] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 188 (0x93a22400) [pid = 4085] [serial = 300] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 187 (0x8ed93c00) [pid = 4085] [serial = 327] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0x98aac000) [pid = 4085] [serial = 343] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x953ab800) [pid = 4085] [serial = 340] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x8f73a800) [pid = 4085] [serial = 318] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x94759000) [pid = 4085] [serial = 339] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x8f5f9400) [pid = 4085] [serial = 334] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x8f3a9000) [pid = 4085] [serial = 333] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x983a5400) [pid = 4085] [serial = 303] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x8f5f9000) [pid = 4085] [serial = 309] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0xa685c800) [pid = 4085] [serial = 315] [outer = (nil)] [url = about:blank] 08:58:39 INFO - PROCESS | 4085 | 1463673519524 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1581ms 08:58:39 INFO - PROCESS | 4085 | 1463673519585 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 4085 | 1463673519588 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:58:39 INFO - PROCESS | 4085 | 1463673519595 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 4085 | 1463673519601 Marionette TRACE conn3 <- [1,562,null,{}] 08:58:39 INFO - PROCESS | 4085 | 1463673519616 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}] 08:58:39 INFO - PROCESS | 4085 | 1463673519794 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:58:39 INFO - PROCESS | 4085 | 1463673519943 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df19000 == 70 [pid = 4085] [id = 148] 08:58:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0x8f5f9000) [pid = 4085] [serial = 444] [outer = (nil)] 08:58:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x92821400) [pid = 4085] [serial = 445] [outer = 0x8f5f9000] 08:58:40 INFO - PROCESS | 4085 | 1463673520020 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x9282a800) [pid = 4085] [serial = 446] [outer = 0x8f5f9000] 08:58:40 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:40 INFO - PROCESS | 4085 | 1463673520802 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1243ms 08:58:40 INFO - PROCESS | 4085 | 1463673520847 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 4085 | 1463673520852 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:58:40 INFO - PROCESS | 4085 | 1463673520881 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 4085 | 1463673520883 Marionette TRACE conn3 <- [1,566,null,{}] 08:58:40 INFO - PROCESS | 4085 | 1463673520890 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}] 08:58:41 INFO - PROCESS | 4085 | 1463673521128 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:58:41 INFO - PROCESS | 4085 | 1463673521157 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x9281fc00 == 71 [pid = 4085] [id = 149] 08:58:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x9282c000) [pid = 4085] [serial = 447] [outer = (nil)] 08:58:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0x93a25000) [pid = 4085] [serial = 448] [outer = 0x9282c000] 08:58:41 INFO - PROCESS | 4085 | 1463673521234 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x93d46c00) [pid = 4085] [serial = 449] [outer = 0x9282c000] 08:58:41 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:42 INFO - PROCESS | 4085 | 1463673522157 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]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1338ms 08:58:42 INFO - PROCESS | 4085 | 1463673522217 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 4085 | 1463673522221 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:58:42 INFO - PROCESS | 4085 | 1463673522227 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 4085 | 1463673522231 Marionette TRACE conn3 <- [1,570,null,{}] 08:58:42 INFO - PROCESS | 4085 | 1463673522237 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}] 08:58:42 INFO - PROCESS | 4085 | 1463673522462 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:58:42 INFO - PROCESS | 4085 | 1463673522490 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x93833800 == 72 [pid = 4085] [id = 150] 08:58:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x93cd7000) [pid = 4085] [serial = 450] [outer = (nil)] 08:58:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x947c6c00) [pid = 4085] [serial = 451] [outer = 0x93cd7000] 08:58:42 INFO - PROCESS | 4085 | 1463673522572 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x953b4800) [pid = 4085] [serial = 452] [outer = 0x93cd7000] 08:58:43 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0x8ec51800) [pid = 4085] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:58:43 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x8ec44c00) [pid = 4085] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:58:43 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x98121400) [pid = 4085] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:58:43 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x94755800) [pid = 4085] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:58:43 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x965f1000) [pid = 4085] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:58:43 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:43 INFO - PROCESS | 4085 | 1463673523990 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1788ms 08:58:44 INFO - PROCESS | 4085 | 1463673524016 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 4085 | 1463673524020 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:58:44 INFO - PROCESS | 4085 | 1463673524025 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 4085 | 1463673524028 Marionette TRACE conn3 <- [1,574,null,{}] 08:58:44 INFO - PROCESS | 4085 | 1463673524034 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}] 08:58:44 INFO - PROCESS | 4085 | 1463673524249 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:58:44 INFO - PROCESS | 4085 | 1463673524271 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x94755800 == 73 [pid = 4085] [id = 151] 08:58:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0x953ae800) [pid = 4085] [serial = 453] [outer = (nil)] 08:58:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x977ef800) [pid = 4085] [serial = 454] [outer = 0x953ae800] 08:58:44 INFO - PROCESS | 4085 | 1463673524343 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x98326000) [pid = 4085] [serial = 455] [outer = 0x953ae800] 08:58:45 INFO - PROCESS | 4085 | 1463673525138 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:58:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1128ms 08:58:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:58:45 INFO - PROCESS | 4085 | 1463673525168 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 4085 | 1463673525171 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:58:45 INFO - PROCESS | 4085 | 1463673525180 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 4085 | 1463673525184 Marionette TRACE conn3 <- [1,578,null,{}] 08:58:45 INFO - PROCESS | 4085 | 1463673525189 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}] 08:58:45 INFO - PROCESS | 4085 | 1463673525342 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:58:45 INFO - PROCESS | 4085 | 1463673525356 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec44c00 == 74 [pid = 4085] [id = 152] 08:58:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x965f0000) [pid = 4085] [serial = 456] [outer = (nil)] 08:58:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x99a95800) [pid = 4085] [serial = 457] [outer = 0x965f0000] 08:58:45 INFO - PROCESS | 4085 | 1463673525435 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 188 (0x99c72000) [pid = 4085] [serial = 458] [outer = 0x965f0000] 08:58:46 INFO - PROCESS | 4085 | 1463673526979 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:58:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1882ms 08:58:47 INFO - PROCESS | 4085 | 1463673527062 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 4085 | 1463673527071 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:58:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:58:47 INFO - PROCESS | 4085 | 1463673527079 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 4085 | 1463673527085 Marionette TRACE conn3 <- [1,582,null,{}] 08:58:47 INFO - PROCESS | 4085 | 1463673527094 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}] 08:58:47 INFO - PROCESS | 4085 | 1463673527366 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:58:47 INFO - PROCESS | 4085 | 1463673527551 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c71b400 == 75 [pid = 4085] [id = 153] 08:58:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 189 (0x8c8dc800) [pid = 4085] [serial = 459] [outer = (nil)] 08:58:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 190 (0x8ec49000) [pid = 4085] [serial = 460] [outer = 0x8c8dc800] 08:58:47 INFO - PROCESS | 4085 | 1463673527640 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 191 (0x8f39bc00) [pid = 4085] [serial = 461] [outer = 0x8c8dc800] 08:58:48 INFO - PROCESS | 4085 | 1463673528668 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:58:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1639ms 08:58:48 INFO - PROCESS | 4085 | 1463673528720 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 4085 | 1463673528729 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:58:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:58:48 INFO - PROCESS | 4085 | 1463673528742 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 4085 | 1463673528746 Marionette TRACE conn3 <- [1,586,null,{}] 08:58:48 INFO - PROCESS | 4085 | 1463673528753 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}] 08:58:48 INFO - PROCESS | 4085 | 1463673528962 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:58:49 INFO - PROCESS | 4085 | 1463673529237 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f38a000 == 76 [pid = 4085] [id = 154] 08:58:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 192 (0x919ac400) [pid = 4085] [serial = 462] [outer = (nil)] 08:58:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 193 (0x91b1d400) [pid = 4085] [serial = 463] [outer = 0x919ac400] 08:58:49 INFO - PROCESS | 4085 | 1463673529331 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 194 (0x93d41400) [pid = 4085] [serial = 464] [outer = 0x919ac400] 08:58:49 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:50 INFO - PROCESS | 4085 | 1463673530233 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:58:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1534ms 08:58:50 INFO - PROCESS | 4085 | 1463673530277 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 4085 | 1463673530281 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:58:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:58:50 INFO - PROCESS | 4085 | 1463673530289 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 4085 | 1463673530295 Marionette TRACE conn3 <- [1,590,null,{}] 08:58:50 INFO - PROCESS | 4085 | 1463673530312 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}] 08:58:50 INFO - PROCESS | 4085 | 1463673530538 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:58:50 INFO - PROCESS | 4085 | 1463673530765 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x98aac400 == 77 [pid = 4085] [id = 155] 08:58:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 195 (0x98f4d400) [pid = 4085] [serial = 465] [outer = (nil)] 08:58:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 196 (0x99c69800) [pid = 4085] [serial = 466] [outer = 0x98f4d400] 08:58:50 INFO - PROCESS | 4085 | 1463673530901 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 197 (0x99c87c00) [pid = 4085] [serial = 467] [outer = 0x98f4d400] 08:58:51 INFO - PROCESS | 4085 | 1463673531789 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:58:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1547ms 08:58:51 INFO - PROCESS | 4085 | 1463673531837 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:58:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:58:51 INFO - PROCESS | 4085 | 1463673531842 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:58:51 INFO - PROCESS | 4085 | 1463673531848 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 4085 | 1463673531852 Marionette TRACE conn3 <- [1,594,null,{}] 08:58:51 INFO - PROCESS | 4085 | 1463673531858 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}] 08:58:52 INFO - PROCESS | 4085 | 1463673532052 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:58:52 INFO - PROCESS | 4085 | 1463673532242 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec48000 == 78 [pid = 4085] [id = 156] 08:58:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 198 (0x919a6000) [pid = 4085] [serial = 468] [outer = (nil)] 08:58:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 199 (0x9a0ed400) [pid = 4085] [serial = 469] [outer = 0x919a6000] 08:58:52 INFO - PROCESS | 4085 | 1463673532333 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 200 (0x9a17fc00) [pid = 4085] [serial = 470] [outer = 0x919a6000] 08:58:53 INFO - PROCESS | 4085 | 1463673533391 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1635ms 08:58:53 INFO - PROCESS | 4085 | 1463673533561 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 4085 | 1463673533567 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:58:53 INFO - PROCESS | 4085 | 1463673533649 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 4085 | 1463673533654 Marionette TRACE conn3 <- [1,598,null,{}] 08:58:53 INFO - PROCESS | 4085 | 1463673533660 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}] 08:58:53 INFO - PROCESS | 4085 | 1463673533885 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:58:54 INFO - PROCESS | 4085 | 1463673534104 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca62800 == 79 [pid = 4085] [id = 157] 08:58:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 201 (0x9ac4f800) [pid = 4085] [serial = 471] [outer = (nil)] 08:58:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 202 (0x9b966400) [pid = 4085] [serial = 472] [outer = 0x9ac4f800] 08:58:54 INFO - PROCESS | 4085 | 1463673534189 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 203 (0xa23ea400) [pid = 4085] [serial = 473] [outer = 0x9ac4f800] 08:58:55 INFO - PROCESS | 4085 | 1463673535102 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1510ms 08:58:55 INFO - PROCESS | 4085 | 1463673535146 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 4085 | 1463673535150 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:58:55 INFO - PROCESS | 4085 | 1463673535158 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 4085 | 1463673535162 Marionette TRACE conn3 <- [1,602,null,{}] 08:58:55 INFO - PROCESS | 4085 | 1463673535168 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}] 08:58:55 INFO - PROCESS | 4085 | 1463673535376 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:58:55 INFO - PROCESS | 4085 | 1463673535619 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 4085 | ++DOCSHELL 0x99929c00 == 80 [pid = 4085] [id = 158] 08:58:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 204 (0x99edfc00) [pid = 4085] [serial = 474] [outer = (nil)] 08:58:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 205 (0xa3584c00) [pid = 4085] [serial = 475] [outer = 0x99edfc00] 08:58:55 INFO - PROCESS | 4085 | 1463673535753 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 206 (0xa358c000) [pid = 4085] [serial = 476] [outer = 0x99edfc00] 08:58:56 INFO - PROCESS | 4085 | 1463673536662 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1545ms 08:58:56 INFO - PROCESS | 4085 | 1463673536703 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 4085 | 1463673536708 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:58:56 INFO - PROCESS | 4085 | 1463673536715 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 4085 | 1463673536719 Marionette TRACE conn3 <- [1,606,null,{}] 08:58:56 INFO - PROCESS | 4085 | 1463673536725 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}] 08:58:56 INFO - PROCESS | 4085 | 1463673536926 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:58:57 INFO - PROCESS | 4085 | 1463673537112 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x965df400 == 81 [pid = 4085] [id = 159] 08:58:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 207 (0x965e0c00) [pid = 4085] [serial = 477] [outer = (nil)] 08:58:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 208 (0x965e7400) [pid = 4085] [serial = 478] [outer = 0x965e0c00] 08:58:57 INFO - PROCESS | 4085 | 1463673537200 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 209 (0x965e9800) [pid = 4085] [serial = 479] [outer = 0x965e0c00] 08:58:58 INFO - PROCESS | 4085 | 1463673538181 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1533ms 08:58:58 INFO - PROCESS | 4085 | 1463673538249 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 4085 | 1463673538253 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:58:58 INFO - PROCESS | 4085 | 1463673538260 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 4085 | 1463673538264 Marionette TRACE conn3 <- [1,610,null,{}] 08:58:58 INFO - PROCESS | 4085 | 1463673538271 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}] 08:58:58 INFO - PROCESS | 4085 | 1463673538524 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:58:58 INFO - PROCESS | 4085 | 1463673538776 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x965df800 == 82 [pid = 4085] [id = 160] 08:58:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 210 (0x965ec400) [pid = 4085] [serial = 480] [outer = (nil)] 08:58:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 211 (0xa331a800) [pid = 4085] [serial = 481] [outer = 0x965ec400] 08:58:58 INFO - PROCESS | 4085 | 1463673538906 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 212 (0xa68c4400) [pid = 4085] [serial = 482] [outer = 0x965ec400] 08:58:59 INFO - PROCESS | 4085 | 1463673539807 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1585ms 08:58:59 INFO - PROCESS | 4085 | 1463673539847 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 4085 | 1463673539851 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:58:59 INFO - PROCESS | 4085 | 1463673539859 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 4085 | 1463673539862 Marionette TRACE conn3 <- [1,614,null,{}] 08:58:59 INFO - PROCESS | 4085 | 1463673539870 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}] 08:59:00 INFO - PROCESS | 4085 | 1463673540076 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:59:00 INFO - PROCESS | 4085 | 1463673540264 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x923ee000 == 83 [pid = 4085] [id = 161] 08:59:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 213 (0x923ef400) [pid = 4085] [serial = 483] [outer = (nil)] 08:59:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 214 (0x923f5c00) [pid = 4085] [serial = 484] [outer = 0x923ef400] 08:59:00 INFO - PROCESS | 4085 | 1463673540394 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 215 (0x923f9400) [pid = 4085] [serial = 485] [outer = 0x923ef400] 08:59:01 INFO - PROCESS | 4085 | 1463673541308 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1488ms 08:59:01 INFO - PROCESS | 4085 | 1463673541348 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 4085 | 1463673541352 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:59:01 INFO - PROCESS | 4085 | 1463673541360 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 4085 | 1463673541364 Marionette TRACE conn3 <- [1,618,null,{}] 08:59:01 INFO - PROCESS | 4085 | 1463673541370 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}] 08:59:01 INFO - PROCESS | 4085 | 1463673541591 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:59:01 INFO - PROCESS | 4085 | 1463673541833 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b8c1800 == 84 [pid = 4085] [id = 162] 08:59:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0x8b8c9800) [pid = 4085] [serial = 486] [outer = (nil)] 08:59:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0x8b8cc400) [pid = 4085] [serial = 487] [outer = 0x8b8c9800] 08:59:01 INFO - PROCESS | 4085 | 1463673541961 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0x8b8cf000) [pid = 4085] [serial = 488] [outer = 0x8b8c9800] 08:59:02 INFO - PROCESS | 4085 | 1463673542871 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1586ms 08:59:02 INFO - PROCESS | 4085 | 1463673542946 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:59:02 INFO - PROCESS | 4085 | 1463673542962 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:59:02 INFO - PROCESS | 4085 | 1463673542969 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 4085 | 1463673542974 Marionette TRACE conn3 <- [1,622,null,{}] 08:59:02 INFO - PROCESS | 4085 | 1463673542980 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}] 08:59:03 INFO - PROCESS | 4085 | 1463673543239 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:59:03 INFO - PROCESS | 4085 | 1463673543508 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x965e8000 == 85 [pid = 4085] [id = 163] 08:59:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0x9cca5800) [pid = 4085] [serial = 489] [outer = (nil)] 08:59:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0xa693ac00) [pid = 4085] [serial = 490] [outer = 0x9cca5800] 08:59:03 INFO - PROCESS | 4085 | 1463673543658 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 221 (0xa6c27800) [pid = 4085] [serial = 491] [outer = 0x9cca5800] 08:59:04 INFO - PROCESS | 4085 | 1463673544625 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1735ms 08:59:04 INFO - PROCESS | 4085 | 1463673544704 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 4085 | 1463673544708 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:59:04 INFO - PROCESS | 4085 | 1463673544715 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 4085 | 1463673544719 Marionette TRACE conn3 <- [1,626,null,{}] 08:59:04 INFO - PROCESS | 4085 | 1463673544725 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}] 08:59:04 INFO - PROCESS | 4085 | 1463673544957 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:59:05 INFO - PROCESS | 4085 | 1463673545187 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae58c00 == 86 [pid = 4085] [id = 164] 08:59:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 222 (0x8ae59000) [pid = 4085] [serial = 492] [outer = (nil)] 08:59:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 223 (0x8ae5dc00) [pid = 4085] [serial = 493] [outer = 0x8ae59000] 08:59:05 INFO - PROCESS | 4085 | 1463673545319 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 224 (0x8ae61000) [pid = 4085] [serial = 494] [outer = 0x8ae59000] 08:59:06 INFO - PROCESS | 4085 | 1463673546229 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1585ms 08:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:59:06 INFO - PROCESS | 4085 | 1463673546301 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 4085 | 1463673546304 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:59:06 INFO - PROCESS | 4085 | 1463673546312 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 4085 | 1463673546316 Marionette TRACE conn3 <- [1,630,null,{}] 08:59:06 INFO - PROCESS | 4085 | 1463673546323 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}] 08:59:06 INFO - PROCESS | 4085 | 1463673546556 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:59:06 INFO - PROCESS | 4085 | 1463673546796 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae56800 == 87 [pid = 4085] [id = 165] 08:59:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0x8ae5fc00) [pid = 4085] [serial = 495] [outer = (nil)] 08:59:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 226 (0x8e15e400) [pid = 4085] [serial = 496] [outer = 0x8ae5fc00] 08:59:06 INFO - PROCESS | 4085 | 1463673546901 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 227 (0x8e161400) [pid = 4085] [serial = 497] [outer = 0x8ae5fc00] 08:59:07 INFO - PROCESS | 4085 | 1463673547784 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1901ms 08:59:08 INFO - PROCESS | 4085 | 1463673548213 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 4085 | 1463673548220 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:59:08 INFO - PROCESS | 4085 | 1463673548229 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 4085 | 1463673548234 Marionette TRACE conn3 <- [1,634,null,{}] 08:59:08 INFO - PROCESS | 4085 | 1463673548360 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}] 08:59:08 INFO - PROCESS | 4085 | 1463673548622 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:59:08 INFO - PROCESS | 4085 | 1463673548832 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae5f400 == 88 [pid = 4085] [id = 166] 08:59:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 228 (0x8c71c400) [pid = 4085] [serial = 498] [outer = (nil)] 08:59:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 229 (0x8ca6f800) [pid = 4085] [serial = 499] [outer = 0x8c71c400] 08:59:08 INFO - PROCESS | 4085 | 1463673548971 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 230 (0x8e15d000) [pid = 4085] [serial = 500] [outer = 0x8c71c400] 08:59:09 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:10 INFO - PROCESS | 4085 | 1463673550018 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1848ms 08:59:10 INFO - PROCESS | 4085 | 1463673550077 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:59:10 INFO - PROCESS | 4085 | 1463673550083 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:59:10 INFO - PROCESS | 4085 | 1463673550095 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 4085 | 1463673550101 Marionette TRACE conn3 <- [1,638,null,{}] 08:59:10 INFO - PROCESS | 4085 | 1463673550108 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}] 08:59:10 INFO - PROCESS | 4085 | 1463673550306 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:59:10 INFO - PROCESS | 4085 | 1463673550592 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e167400 == 89 [pid = 4085] [id = 167] 08:59:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 231 (0x8e3ed000) [pid = 4085] [serial = 501] [outer = (nil)] 08:59:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 232 (0x8ec4dc00) [pid = 4085] [serial = 502] [outer = 0x8e3ed000] 08:59:10 INFO - PROCESS | 4085 | 1463673550679 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 233 (0x8ed99c00) [pid = 4085] [serial = 503] [outer = 0x8e3ed000] 08:59:11 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93d46800 == 88 [pid = 4085] [id = 39] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x92cf6400 == 87 [pid = 4085] [id = 38] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8f3a2c00 == 86 [pid = 4085] [id = 112] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 232 (0x9a17a400) [pid = 4085] [serial = 394] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 231 (0x90b49800) [pid = 4085] [serial = 348] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 230 (0x953bac00) [pid = 4085] [serial = 351] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 229 (0x9b80f000) [pid = 4085] [serial = 354] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 228 (0xa3588000) [pid = 4085] [serial = 369] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 227 (0x9a179000) [pid = 4085] [serial = 366] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 226 (0x8e3ec400) [pid = 4085] [serial = 372] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 225 (0xa2260c00) [pid = 4085] [serial = 357] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0xa25b5000) [pid = 4085] [serial = 360] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOMWINDOW == 223 (0x9282b400) [pid = 4085] [serial = 363] [outer = (nil)] [url = about:blank] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93a2c000 == 85 [pid = 4085] [id = 75] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x91b11400 == 84 [pid = 4085] [id = 78] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x919a1400 == 83 [pid = 4085] [id = 76] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x919a2000 == 82 [pid = 4085] [id = 77] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x94755800 == 81 [pid = 4085] [id = 151] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x93833800 == 80 [pid = 4085] [id = 150] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x9281fc00 == 79 [pid = 4085] [id = 149] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8df19000 == 78 [pid = 4085] [id = 148] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec51000 == 77 [pid = 4085] [id = 147] 08:59:11 INFO - PROCESS | 4085 | 1463673551705 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]]]}] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8e3eec00 == 76 [pid = 4085] [id = 146] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8c720800 == 75 [pid = 4085] [id = 145] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8df11400 == 74 [pid = 4085] [id = 139] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x99c80800 == 73 [pid = 4085] [id = 138] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8f38c400 == 72 [pid = 4085] [id = 137] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec48400 == 71 [pid = 4085] [id = 136] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x9aa96000 == 70 [pid = 4085] [id = 135] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x99c70800 == 69 [pid = 4085] [id = 134] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x919ae400 == 68 [pid = 4085] [id = 133] 08:59:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7e1c00 == 67 [pid = 4085] [id = 132] 08:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1657ms 08:59:11 INFO - PROCESS | 4085 | 1463673551749 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 4085 | 1463673551752 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:59:11 INFO - PROCESS | 4085 | 1463673551760 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 4085 | 1463673551763 Marionette TRACE conn3 <- [1,642,null,{}] 08:59:11 INFO - PROCESS | 4085 | 1463673551780 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}] 08:59:11 INFO - PROCESS | 4085 | 1463673551986 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 222 (0x8f5fb800) [pid = 4085] [serial = 379] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 221 (0x99e4b000) [pid = 4085] [serial = 211] [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.] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 220 (0x8f5fbc00) [pid = 4085] [serial = 382] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0x91b1e400) [pid = 4085] [serial = 380] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0x99c74800) [pid = 4085] [serial = 391] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0x97757400) [pid = 4085] [serial = 386] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x99c6e000) [pid = 4085] [serial = 389] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0x947c8000) [pid = 4085] [serial = 376] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 214 (0x99c6a000) [pid = 4085] [serial = 388] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 213 (0x953b8000) [pid = 4085] [serial = 385] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 212 (0x9282c400) [pid = 4085] [serial = 383] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | --DOMWINDOW == 211 (0x99c77400) [pid = 4085] [serial = 392] [outer = (nil)] [url = about:blank] 08:59:12 INFO - PROCESS | 4085 | 1463673552266 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f38ec00 == 68 [pid = 4085] [id = 168] 08:59:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 212 (0x8f5f1000) [pid = 4085] [serial = 504] [outer = (nil)] 08:59:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 213 (0x8f5fbc00) [pid = 4085] [serial = 505] [outer = 0x8f5f1000] 08:59:12 INFO - PROCESS | 4085 | 1463673552351 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 214 (0x919a2800) [pid = 4085] [serial = 506] [outer = 0x8f5f1000] 08:59:13 INFO - PROCESS | 4085 | 1463673553130 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1390ms 08:59:13 INFO - PROCESS | 4085 | 1463673553150 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 4085 | 1463673553154 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:59:13 INFO - PROCESS | 4085 | 1463673553160 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 4085 | 1463673553164 Marionette TRACE conn3 <- [1,646,null,{}] 08:59:13 INFO - PROCESS | 4085 | 1463673553169 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}] 08:59:13 INFO - PROCESS | 4085 | 1463673553404 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:59:13 INFO - PROCESS | 4085 | 1463673553427 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca69400 == 69 [pid = 4085] [id = 169] 08:59:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 215 (0x919af800) [pid = 4085] [serial = 507] [outer = (nil)] 08:59:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0x91b1ec00) [pid = 4085] [serial = 508] [outer = 0x919af800] 08:59:13 INFO - PROCESS | 4085 | 1463673553504 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0x923fc000) [pid = 4085] [serial = 509] [outer = 0x919af800] 08:59:14 INFO - PROCESS | 4085 | 1463673554466 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1342ms 08:59:14 INFO - PROCESS | 4085 | 1463673554503 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 4085 | 1463673554506 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:59:14 INFO - PROCESS | 4085 | 1463673554513 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 4085 | 1463673554516 Marionette TRACE conn3 <- [1,650,null,{}] 08:59:14 INFO - PROCESS | 4085 | 1463673554522 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}] 08:59:14 INFO - PROCESS | 4085 | 1463673554760 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:59:14 INFO - PROCESS | 4085 | 1463673554783 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b45800 == 70 [pid = 4085] [id = 170] 08:59:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0x91a98000) [pid = 4085] [serial = 510] [outer = (nil)] 08:59:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0x9282b400) [pid = 4085] [serial = 511] [outer = 0x91a98000] 08:59:14 INFO - PROCESS | 4085 | 1463673554855 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0x937f5400) [pid = 4085] [serial = 512] [outer = 0x91a98000] 08:59:15 INFO - PROCESS | 4085 | 1463673555797 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1330ms 08:59:15 INFO - PROCESS | 4085 | 1463673555844 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 4085 | 1463673555848 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:59:15 INFO - PROCESS | 4085 | 1463673555860 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 4085 | 1463673555862 Marionette TRACE conn3 <- [1,654,null,{}] 08:59:15 INFO - PROCESS | 4085 | 1463673555869 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}] 08:59:16 INFO - PROCESS | 4085 | 1463673556170 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:59:16 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0x9282c000) [pid = 4085] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:59:16 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0x93cd7000) [pid = 4085] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:59:16 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0x953ae800) [pid = 4085] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:59:16 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x8c8d2800) [pid = 4085] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:59:16 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0x8ec51c00) [pid = 4085] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:59:16 INFO - PROCESS | 4085 | --DOMWINDOW == 214 (0x8f5f9000) [pid = 4085] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:59:16 INFO - PROCESS | 4085 | --DOMWINDOW == 213 (0x8ed90800) [pid = 4085] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:59:16 INFO - PROCESS | 4085 | --DOMWINDOW == 212 (0x91b12000) [pid = 4085] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:59:16 INFO - PROCESS | 4085 | 1463673556778 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c722c00 == 71 [pid = 4085] [id = 171] 08:59:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 213 (0x8c8d2800) [pid = 4085] [serial = 513] [outer = (nil)] 08:59:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 214 (0x8f38c000) [pid = 4085] [serial = 514] [outer = 0x8c8d2800] 08:59:16 INFO - PROCESS | 4085 | 1463673556862 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 215 (0x953b4400) [pid = 4085] [serial = 515] [outer = 0x8c8d2800] 08:59:17 INFO - PROCESS | 4085 | 1463673557593 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1788ms 08:59:17 INFO - PROCESS | 4085 | 1463673557644 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 4085 | 1463673557648 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:59:17 INFO - PROCESS | 4085 | 1463673557654 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 4085 | 1463673557658 Marionette TRACE conn3 <- [1,658,null,{}] 08:59:17 INFO - PROCESS | 4085 | 1463673557664 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}] 08:59:17 INFO - PROCESS | 4085 | 1463673557839 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:59:17 INFO - PROCESS | 4085 | 1463673557854 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed90800 == 72 [pid = 4085] [id = 172] 08:59:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0x9282c400) [pid = 4085] [serial = 516] [outer = (nil)] 08:59:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0x965f7000) [pid = 4085] [serial = 517] [outer = 0x9282c400] 08:59:17 INFO - PROCESS | 4085 | 1463673557932 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0x97750c00) [pid = 4085] [serial = 518] [outer = 0x9282c400] 08:59:19 INFO - PROCESS | 4085 | 1463673559023 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1430ms 08:59:19 INFO - PROCESS | 4085 | 1463673559086 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 4085 | 1463673559094 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:59:19 INFO - PROCESS | 4085 | 1463673559104 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 4085 | 1463673559109 Marionette TRACE conn3 <- [1,662,null,{}] 08:59:19 INFO - PROCESS | 4085 | 1463673559119 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}] 08:59:19 INFO - PROCESS | 4085 | 1463673559381 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:59:19 INFO - PROCESS | 4085 | 1463673559680 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c6800 == 73 [pid = 4085] [id = 173] 08:59:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0x8c71a000) [pid = 4085] [serial = 519] [outer = (nil)] 08:59:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0x8c8de800) [pid = 4085] [serial = 520] [outer = 0x8c71a000] 08:59:19 INFO - PROCESS | 4085 | 1463673559777 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 221 (0x8d7e1800) [pid = 4085] [serial = 521] [outer = 0x8c71a000] 08:59:20 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:20 INFO - PROCESS | 4085 | 1463673560785 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1700ms 08:59:20 INFO - PROCESS | 4085 | 1463673560804 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 4085 | 1463673560814 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:59:20 INFO - PROCESS | 4085 | 1463673560825 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 4085 | 1463673560830 Marionette TRACE conn3 <- [1,666,null,{}] 08:59:20 INFO - PROCESS | 4085 | 1463673560836 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}] 08:59:21 INFO - PROCESS | 4085 | 1463673561071 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:59:21 INFO - PROCESS | 4085 | 1463673561316 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed94000 == 74 [pid = 4085] [id = 174] 08:59:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 222 (0x8f390400) [pid = 4085] [serial = 522] [outer = (nil)] 08:59:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 223 (0x8f5f9000) [pid = 4085] [serial = 523] [outer = 0x8f390400] 08:59:21 INFO - PROCESS | 4085 | 1463673561420 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 224 (0x919a9c00) [pid = 4085] [serial = 524] [outer = 0x8f390400] 08:59:21 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:22 INFO - PROCESS | 4085 | 1463673562373 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1585ms 08:59:22 INFO - PROCESS | 4085 | 1463673562410 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:59:22 INFO - PROCESS | 4085 | 1463673562415 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:59:22 INFO - PROCESS | 4085 | 1463673562422 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 4085 | 1463673562428 Marionette TRACE conn3 <- [1,670,null,{}] 08:59:22 INFO - PROCESS | 4085 | 1463673562445 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}] 08:59:22 INFO - PROCESS | 4085 | 1463673562656 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:59:22 INFO - PROCESS | 4085 | 1463673562898 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x95238000 == 75 [pid = 4085] [id = 175] 08:59:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0x953ac400) [pid = 4085] [serial = 525] [outer = (nil)] 08:59:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 226 (0x965ec800) [pid = 4085] [serial = 526] [outer = 0x953ac400] 08:59:23 INFO - PROCESS | 4085 | 1463673563039 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 227 (0x977f2400) [pid = 4085] [serial = 527] [outer = 0x953ac400] 08:59:23 INFO - PROCESS | 4085 | 1463673563962 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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1591ms 08:59:24 INFO - PROCESS | 4085 | 1463673564013 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 4085 | 1463673564017 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:59:24 INFO - PROCESS | 4085 | 1463673564024 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 4085 | 1463673564028 Marionette TRACE conn3 <- [1,674,null,{}] 08:59:24 INFO - PROCESS | 4085 | 1463673564035 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}] 08:59:24 INFO - PROCESS | 4085 | 1463673564230 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:59:24 INFO - PROCESS | 4085 | 1463673564464 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec45000 == 76 [pid = 4085] [id = 176] 08:59:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 228 (0x95236000) [pid = 4085] [serial = 528] [outer = (nil)] 08:59:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 229 (0x99c6d800) [pid = 4085] [serial = 529] [outer = 0x95236000] 08:59:24 INFO - PROCESS | 4085 | 1463673564595 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 230 (0x99c7e800) [pid = 4085] [serial = 530] [outer = 0x95236000] 08:59:25 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:25 INFO - PROCESS | 4085 | 1463673565464 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]]]}] 08:59:25 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 08:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1490ms 08:59:25 INFO - PROCESS | 4085 | 1463673565514 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 4085 | 1463673565518 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:59:25 INFO - PROCESS | 4085 | 1463673565526 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 4085 | 1463673565529 Marionette TRACE conn3 <- [1,678,null,{}] 08:59:25 INFO - PROCESS | 4085 | 1463673565535 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}] 08:59:25 INFO - PROCESS | 4085 | 1463673565750 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:59:26 INFO - PROCESS | 4085 | 1463673565988 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x953adc00 == 77 [pid = 4085] [id = 177] 08:59:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 231 (0x99c6fc00) [pid = 4085] [serial = 531] [outer = (nil)] 08:59:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 232 (0x99cf2800) [pid = 4085] [serial = 532] [outer = 0x99c6fc00] 08:59:26 INFO - PROCESS | 4085 | 1463673566123 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 233 (0x9a176000) [pid = 4085] [serial = 533] [outer = 0x99c6fc00] 08:59:27 INFO - PROCESS | 4085 | 1463673567009 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1536ms 08:59:27 INFO - PROCESS | 4085 | 1463673567063 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 4085 | 1463673567067 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:59:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:59:27 INFO - PROCESS | 4085 | 1463673567073 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 4085 | 1463673567077 Marionette TRACE conn3 <- [1,682,null,{}] 08:59:27 INFO - PROCESS | 4085 | 1463673567083 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}] 08:59:27 INFO - PROCESS | 4085 | 1463673567318 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:59:27 INFO - PROCESS | 4085 | 1463673567561 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x98aabc00 == 78 [pid = 4085] [id = 178] 08:59:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 234 (0x99c89800) [pid = 4085] [serial = 534] [outer = (nil)] 08:59:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 235 (0xa0505000) [pid = 4085] [serial = 535] [outer = 0x99c89800] 08:59:27 INFO - PROCESS | 4085 | 1463673567695 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 236 (0xa23bec00) [pid = 4085] [serial = 536] [outer = 0x99c89800] 08:59:28 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:28 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:29 INFO - PROCESS | 4085 | 1463673568998 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]]]}] 08:59:29 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) 08:59:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1984ms 08:59:29 INFO - PROCESS | 4085 | 1463673569083 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 4085 | 1463673569088 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:59:29 INFO - PROCESS | 4085 | 1463673569147 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 4085 | 1463673569152 Marionette TRACE conn3 <- [1,686,null,{}] 08:59:29 INFO - PROCESS | 4085 | 1463673569158 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}] 08:59:29 INFO - PROCESS | 4085 | 1463673569346 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:59:29 INFO - PROCESS | 4085 | 1463673569535 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a17c400 == 79 [pid = 4085] [id = 179] 08:59:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 237 (0x9b808400) [pid = 4085] [serial = 537] [outer = (nil)] 08:59:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 238 (0xa335d000) [pid = 4085] [serial = 538] [outer = 0x9b808400] 08:59:29 INFO - PROCESS | 4085 | 1463673569624 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 239 (0xa3586400) [pid = 4085] [serial = 539] [outer = 0x9b808400] 08:59:30 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:30 INFO - PROCESS | 4085 | 1463673570937 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1839ms 08:59:31 INFO - PROCESS | 4085 | 1463673571069 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 4085 | 1463673571074 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:59:31 INFO - PROCESS | 4085 | 1463673571090 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 4085 | 1463673571095 Marionette TRACE conn3 <- [1,690,null,{}] 08:59:31 INFO - PROCESS | 4085 | 1463673571103 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}] 08:59:31 INFO - PROCESS | 4085 | 1463673571298 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:59:31 INFO - PROCESS | 4085 | 1463673571489 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x928a4800 == 80 [pid = 4085] [id = 180] 08:59:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 240 (0x928a5400) [pid = 4085] [serial = 540] [outer = (nil)] 08:59:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 241 (0x928ac400) [pid = 4085] [serial = 541] [outer = 0x928a5400] 08:59:31 INFO - PROCESS | 4085 | 1463673571575 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 242 (0x928af400) [pid = 4085] [serial = 542] [outer = 0x928a5400] 08:59:32 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:32 INFO - PROCESS | 4085 | 1463673572893 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1842ms 08:59:32 INFO - PROCESS | 4085 | 1463673572977 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 4085 | 1463673572982 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:59:33 INFO - PROCESS | 4085 | 1463673573010 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 4085 | 1463673573015 Marionette TRACE conn3 <- [1,694,null,{}] 08:59:33 INFO - PROCESS | 4085 | 1463673573022 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}] 08:59:33 INFO - PROCESS | 4085 | 1463673573209 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:59:33 INFO - PROCESS | 4085 | 1463673573400 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad2400 == 81 [pid = 4085] [id = 181] 08:59:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 243 (0x8dad5c00) [pid = 4085] [serial = 543] [outer = (nil)] 08:59:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 244 (0x8dada400) [pid = 4085] [serial = 544] [outer = 0x8dad5c00] 08:59:33 INFO - PROCESS | 4085 | 1463673573486 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 245 (0x8dadd400) [pid = 4085] [serial = 545] [outer = 0x8dad5c00] 08:59:34 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:34 INFO - PROCESS | 4085 | 1463673574867 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]]]}] 08:59:34 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) 08:59:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1944ms 08:59:34 INFO - PROCESS | 4085 | 1463673574950 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 4085 | 1463673574954 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:59:34 INFO - PROCESS | 4085 | 1463673574961 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 4085 | 1463673574964 Marionette TRACE conn3 <- [1,698,null,{}] 08:59:34 INFO - PROCESS | 4085 | 1463673574970 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}] 08:59:35 INFO - PROCESS | 4085 | 1463673575161 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:59:35 INFO - PROCESS | 4085 | 1463673575356 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad9000 == 82 [pid = 4085] [id = 182] 08:59:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 246 (0x8dada800) [pid = 4085] [serial = 546] [outer = (nil)] 08:59:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 247 (0x8f39fc00) [pid = 4085] [serial = 547] [outer = 0x8dada800] 08:59:35 INFO - PROCESS | 4085 | 1463673575443 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 248 (0x92827c00) [pid = 4085] [serial = 548] [outer = 0x8dada800] 08:59:37 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:37 INFO - PROCESS | 4085 | 1463673577288 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]]]}] 08:59:37 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) 08:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2388ms 08:59:37 INFO - PROCESS | 4085 | 1463673577351 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:59:37 INFO - PROCESS | 4085 | 1463673577357 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:59:37 INFO - PROCESS | 4085 | 1463673577365 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 4085 | 1463673577371 Marionette TRACE conn3 <- [1,702,null,{}] 08:59:37 INFO - PROCESS | 4085 | 1463673577425 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}] 08:59:37 INFO - PROCESS | 4085 | 1463673577600 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:59:37 INFO - PROCESS | 4085 | 1463673577838 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca60400 == 83 [pid = 4085] [id = 183] 08:59:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 249 (0x8d7e3000) [pid = 4085] [serial = 549] [outer = (nil)] 08:59:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 250 (0x8e15fc00) [pid = 4085] [serial = 550] [outer = 0x8d7e3000] 08:59:37 INFO - PROCESS | 4085 | 1463673577925 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 251 (0x8e16a000) [pid = 4085] [serial = 551] [outer = 0x8d7e3000] 08:59:39 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:39 INFO - PROCESS | 4085 | 1463673579352 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2048ms 08:59:39 INFO - PROCESS | 4085 | 1463673579413 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 4085 | 1463673579422 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:59:39 INFO - PROCESS | 4085 | 1463673579565 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 4085 | 1463673579573 Marionette TRACE conn3 <- [1,706,null,{}] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8f3a9400 == 82 [pid = 4085] [id = 93] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 250 (0x99ee3c00) [pid = 4085] [serial = 403] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 249 (0x9cfcb400) [pid = 4085] [serial = 406] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 248 (0xa25b5800) [pid = 4085] [serial = 409] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 247 (0x8f393400) [pid = 4085] [serial = 412] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 246 (0x99c87400) [pid = 4085] [serial = 415] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 245 (0xa3561c00) [pid = 4085] [serial = 418] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 244 (0xa36f6800) [pid = 4085] [serial = 421] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 243 (0xa3584400) [pid = 4085] [serial = 424] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 242 (0x8c719000) [pid = 4085] [serial = 427] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 241 (0x8c8d9400) [pid = 4085] [serial = 430] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOMWINDOW == 240 (0x8ca61800) [pid = 4085] [serial = 433] [outer = (nil)] [url = about:blank] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x93d46400 == 81 [pid = 4085] [id = 44] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8c722c00 == 80 [pid = 4085] [id = 171] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x90b45800 == 79 [pid = 4085] [id = 170] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca69400 == 78 [pid = 4085] [id = 169] 08:59:39 INFO - PROCESS | 4085 | 1463673579759 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}] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8f38ec00 == 77 [pid = 4085] [id = 168] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8e167400 == 76 [pid = 4085] [id = 167] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae5f400 == 75 [pid = 4085] [id = 166] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae56800 == 74 [pid = 4085] [id = 165] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae58c00 == 73 [pid = 4085] [id = 164] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x965e8000 == 72 [pid = 4085] [id = 163] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8b8c1800 == 71 [pid = 4085] [id = 162] 08:59:39 INFO - PROCESS | 4085 | 1463673579955 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x923ee000 == 70 [pid = 4085] [id = 161] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x965df800 == 69 [pid = 4085] [id = 160] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x965df400 == 68 [pid = 4085] [id = 159] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x99929c00 == 67 [pid = 4085] [id = 158] 08:59:39 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca62800 == 66 [pid = 4085] [id = 157] 08:59:40 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec48000 == 65 [pid = 4085] [id = 156] 08:59:40 INFO - PROCESS | 4085 | --DOCSHELL 0x98aac400 == 64 [pid = 4085] [id = 155] 08:59:40 INFO - PROCESS | 4085 | --DOCSHELL 0x8f38a000 == 63 [pid = 4085] [id = 154] 08:59:40 INFO - PROCESS | 4085 | --DOCSHELL 0x8c71b400 == 62 [pid = 4085] [id = 153] 08:59:40 INFO - PROCESS | 4085 | 1463673580124 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 239 (0x93d46c00) [pid = 4085] [serial = 449] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 238 (0x947c6c00) [pid = 4085] [serial = 451] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 237 (0x953b4800) [pid = 4085] [serial = 452] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 236 (0x977ef800) [pid = 4085] [serial = 454] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 235 (0x8ca65400) [pid = 4085] [serial = 437] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 234 (0x8c8d8400) [pid = 4085] [serial = 436] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 233 (0x8f393800) [pid = 4085] [serial = 442] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 232 (0x90b46000) [pid = 4085] [serial = 443] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 231 (0x92821400) [pid = 4085] [serial = 445] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 230 (0x8f3a5400) [pid = 4085] [serial = 440] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 229 (0x8f391c00) [pid = 4085] [serial = 439] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 228 (0x8e3efc00) [pid = 4085] [serial = 397] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 227 (0x93a24400) [pid = 4085] [serial = 400] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 226 (0x9aa9e400) [pid = 4085] [serial = 395] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 225 (0x98326000) [pid = 4085] [serial = 455] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0x93a25000) [pid = 4085] [serial = 448] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | --DOMWINDOW == 223 (0x9282a800) [pid = 4085] [serial = 446] [outer = (nil)] [url = about:blank] 08:59:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c8d8400 == 63 [pid = 4085] [id = 184] 08:59:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 224 (0x8c8d9400) [pid = 4085] [serial = 552] [outer = (nil)] 08:59:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0x8ca69400) [pid = 4085] [serial = 553] [outer = 0x8c8d9400] 08:59:40 INFO - PROCESS | 4085 | 1463673580231 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 226 (0x8e162c00) [pid = 4085] [serial = 554] [outer = 0x8c8d9400] 08:59:41 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:41 INFO - PROCESS | 4085 | 1463673581463 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2075ms 08:59:41 INFO - PROCESS | 4085 | 1463673581508 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:59:41 INFO - PROCESS | 4085 | 1463673581513 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:59:41 INFO - PROCESS | 4085 | 1463673581520 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 4085 | 1463673581526 Marionette TRACE conn3 <- [1,710,null,{}] 08:59:41 INFO - PROCESS | 4085 | 1463673581542 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}] 08:59:41 INFO - PROCESS | 4085 | 1463673581833 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:59:41 INFO - PROCESS | 4085 | 1463673581930 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae59c00 == 64 [pid = 4085] [id = 185] 08:59:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 227 (0x8c2c9800) [pid = 4085] [serial = 555] [outer = (nil)] 08:59:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 228 (0x8f3a1400) [pid = 4085] [serial = 556] [outer = 0x8c2c9800] 08:59:42 INFO - PROCESS | 4085 | 1463673582009 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 229 (0x8f73b000) [pid = 4085] [serial = 557] [outer = 0x8c2c9800] 08:59:43 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:43 INFO - PROCESS | 4085 | 1463673583224 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1737ms 08:59:43 INFO - PROCESS | 4085 | 1463673583257 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 4085 | 1463673583262 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:59:43 INFO - PROCESS | 4085 | 1463673583297 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 4085 | 1463673583301 Marionette TRACE conn3 <- [1,714,null,{}] 08:59:43 INFO - PROCESS | 4085 | 1463673583307 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}] 08:59:43 INFO - PROCESS | 4085 | 1463673583559 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:59:43 INFO - PROCESS | 4085 | 1463673583607 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f38f800 == 65 [pid = 4085] [id = 186] 08:59:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 230 (0x8f738800) [pid = 4085] [serial = 558] [outer = (nil)] 08:59:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 231 (0x91a92c00) [pid = 4085] [serial = 559] [outer = 0x8f738800] 08:59:43 INFO - PROCESS | 4085 | 1463673583684 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 232 (0x923ee000) [pid = 4085] [serial = 560] [outer = 0x8f738800] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 231 (0x919af800) [pid = 4085] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 230 (0x965f0000) [pid = 4085] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 229 (0xa22a3000) [pid = 4085] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 228 (0x8f5f1000) [pid = 4085] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 227 (0x8c8d2800) [pid = 4085] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 226 (0x91a98000) [pid = 4085] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 225 (0x8c71c400) [pid = 4085] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0xa257c400) [pid = 4085] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 223 (0x919a7000) [pid = 4085] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 222 (0x953b4c00) [pid = 4085] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 221 (0x95237c00) [pid = 4085] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 220 (0x8e3ed000) [pid = 4085] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0x93cd7800) [pid = 4085] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0x919a2400) [pid = 4085] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0x9b806000) [pid = 4085] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x91b12c00) [pid = 4085] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0xa6fd0800) [pid = 4085] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:59:44 INFO - PROCESS | 4085 | --DOMWINDOW == 214 (0x90b4a000) [pid = 4085] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:59:45 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:45 INFO - PROCESS | 4085 | 1463673585602 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]]]}] 08:59:45 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 08:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2354ms 08:59:45 INFO - PROCESS | 4085 | 1463673585632 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 4085 | 1463673585636 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:59:45 INFO - PROCESS | 4085 | 1463673585642 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 4085 | 1463673585645 Marionette TRACE conn3 <- [1,718,null,{}] 08:59:45 INFO - PROCESS | 4085 | 1463673585651 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}] 08:59:45 INFO - PROCESS | 4085 | 1463673585836 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:59:46 INFO - PROCESS | 4085 | 1463673585986 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c8d2800 == 66 [pid = 4085] [id = 187] 08:59:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 215 (0x8e3e2800) [pid = 4085] [serial = 561] [outer = (nil)] 08:59:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0x90b46000) [pid = 4085] [serial = 562] [outer = 0x8e3e2800] 08:59:46 INFO - PROCESS | 4085 | 1463673586063 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0x91b13800) [pid = 4085] [serial = 563] [outer = 0x8e3e2800] 08:59:47 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:47 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:47 INFO - PROCESS | 4085 | 1463673587225 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:59:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1629ms 08:59:47 INFO - PROCESS | 4085 | 1463673587320 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 4085 | 1463673587327 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:59:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:59:47 INFO - PROCESS | 4085 | 1463673587341 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 4085 | 1463673587348 Marionette TRACE conn3 <- [1,722,null,{}] 08:59:47 INFO - PROCESS | 4085 | 1463673587434 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}] 08:59:47 INFO - PROCESS | 4085 | 1463673587730 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:59:47 INFO - PROCESS | 4085 | 1463673587869 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae64c00 == 67 [pid = 4085] [id = 188] 08:59:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0x8c8db000) [pid = 4085] [serial = 564] [outer = (nil)] 08:59:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0x8d7e0c00) [pid = 4085] [serial = 565] [outer = 0x8c8db000] 08:59:48 INFO - PROCESS | 4085 | 1463673587996 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0x8df19800) [pid = 4085] [serial = 566] [outer = 0x8c8db000] 08:59:49 INFO - PROCESS | 4085 | 1463673589000 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] 08:59:49 INFO - PROCESS | 4085 | 1463673589051 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:59:49 INFO - PROCESS | 4085 | 1463673589063 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 4085 | 1463673589067 Marionette TRACE conn3 <- [1,726,null,{}] 08:59:49 INFO - PROCESS | 4085 | 1463673589075 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}] 08:59:49 INFO - PROCESS | 4085 | 1463673589314 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:59:49 INFO - PROCESS | 4085 | 1463673589611 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f38e000 == 68 [pid = 4085] [id = 189] 08:59:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 221 (0x8f394c00) [pid = 4085] [serial = 567] [outer = (nil)] 08:59:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 222 (0x8f5ec400) [pid = 4085] [serial = 568] [outer = 0x8f394c00] 08:59:49 INFO - PROCESS | 4085 | 1463673589708 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 223 (0x919adc00) [pid = 4085] [serial = 569] [outer = 0x8f394c00] 08:59:50 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:50 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:50 INFO - PROCESS | 4085 | 1463673590771 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1789ms 08:59:50 INFO - PROCESS | 4085 | 1463673590856 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 4085 | 1463673590863 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:59:50 INFO - PROCESS | 4085 | 1463673590875 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 4085 | 1463673590886 Marionette TRACE conn3 <- [1,730,null,{}] 08:59:50 INFO - PROCESS | 4085 | 1463673590956 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}] 08:59:51 INFO - PROCESS | 4085 | 1463673591274 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:59:51 INFO - PROCESS | 4085 | 1463673591530 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f7c00 == 69 [pid = 4085] [id = 190] 08:59:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 224 (0x92cf3400) [pid = 4085] [serial = 570] [outer = (nil)] 08:59:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0x93cd2400) [pid = 4085] [serial = 571] [outer = 0x92cf3400] 08:59:51 INFO - PROCESS | 4085 | 1463673591687 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 226 (0x93d3f000) [pid = 4085] [serial = 572] [outer = 0x92cf3400] 08:59:52 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:52 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:52 INFO - PROCESS | 4085 | 1463673592775 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] 08:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:59:52 INFO - PROCESS | 4085 | 1463673592830 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:59:52 INFO - PROCESS | 4085 | 1463673592837 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 4085 | 1463673592841 Marionette TRACE conn3 <- [1,734,null,{}] 08:59:52 INFO - PROCESS | 4085 | 1463673592847 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}] 08:59:53 INFO - PROCESS | 4085 | 1463673593055 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:59:53 INFO - PROCESS | 4085 | 1463673593296 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c725c00 == 70 [pid = 4085] [id = 191] 08:59:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 227 (0x928aa000) [pid = 4085] [serial = 573] [outer = (nil)] 08:59:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 228 (0x95233c00) [pid = 4085] [serial = 574] [outer = 0x928aa000] 08:59:53 INFO - PROCESS | 4085 | 1463673593432 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 229 (0x965df400) [pid = 4085] [serial = 575] [outer = 0x928aa000] 08:59:54 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:54 INFO - PROCESS | 4085 | 1463673594377 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:59:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1582ms 08:59:54 INFO - PROCESS | 4085 | 1463673594419 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 4085 | 1463673594424 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:59:54 INFO - PROCESS | 4085 | 1463673594431 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 4085 | 1463673594435 Marionette TRACE conn3 <- [1,738,null,{}] 08:59:54 INFO - PROCESS | 4085 | 1463673594442 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}] 08:59:54 INFO - PROCESS | 4085 | 1463673594643 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:59:54 INFO - PROCESS | 4085 | 1463673594880 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2cdc00 == 71 [pid = 4085] [id = 192] 08:59:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 230 (0x8c721400) [pid = 4085] [serial = 576] [outer = (nil)] 08:59:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 231 (0x965ed000) [pid = 4085] [serial = 577] [outer = 0x8c721400] 08:59:55 INFO - PROCESS | 4085 | 1463673595015 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 232 (0x965fe000) [pid = 4085] [serial = 578] [outer = 0x8c721400] 08:59:56 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:56 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:56 INFO - PROCESS | 4085 | 1463673596321 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:59:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1946ms 08:59:56 INFO - PROCESS | 4085 | 1463673596463 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 4085 | 1463673596468 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:59:56 INFO - PROCESS | 4085 | 1463673596486 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 4085 | 1463673596489 Marionette TRACE conn3 <- [1,742,null,{}] 08:59:56 INFO - PROCESS | 4085 | 1463673596497 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}] 08:59:56 INFO - PROCESS | 4085 | 1463673596715 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:59:56 INFO - PROCESS | 4085 | 1463673596906 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c727000 == 72 [pid = 4085] [id = 193] 08:59:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 233 (0x8d7dac00) [pid = 4085] [serial = 579] [outer = (nil)] 08:59:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 234 (0x98a1c800) [pid = 4085] [serial = 580] [outer = 0x8d7dac00] 08:59:57 INFO - PROCESS | 4085 | 1463673596999 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 235 (0x99c7e400) [pid = 4085] [serial = 581] [outer = 0x8d7dac00] 08:59:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:58 INFO - PROCESS | 4085 | 1463673598348 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]]]}] 08:59:58 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 08:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1898ms 08:59:58 INFO - PROCESS | 4085 | 1463673598417 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 4085 | 1463673598422 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:59:58 INFO - PROCESS | 4085 | 1463673598450 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 4085 | 1463673598455 Marionette TRACE conn3 <- [1,746,null,{}] 08:59:58 INFO - PROCESS | 4085 | 1463673598461 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}] 08:59:58 INFO - PROCESS | 4085 | 1463673598663 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:59:58 INFO - PROCESS | 4085 | 1463673598855 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c71fc00 == 73 [pid = 4085] [id = 194] 08:59:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 236 (0x947c2400) [pid = 4085] [serial = 582] [outer = (nil)] 08:59:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 237 (0x99ee1000) [pid = 4085] [serial = 583] [outer = 0x947c2400] 08:59:58 INFO - PROCESS | 4085 | 1463673598955 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 238 (0x9aa95000) [pid = 4085] [serial = 584] [outer = 0x947c2400] 08:59:59 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:00 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:00 INFO - PROCESS | 4085 | 1463673600298 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1893ms 09:00:00 INFO - PROCESS | 4085 | 1463673600373 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 4085 | 1463673600378 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:00:00 INFO - PROCESS | 4085 | 1463673600406 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 4085 | 1463673600411 Marionette TRACE conn3 <- [1,750,null,{}] 09:00:00 INFO - PROCESS | 4085 | 1463673600417 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 4085 | 1463673600603 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:00:00 INFO - PROCESS | 4085 | 1463673600794 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c6ec00 == 74 [pid = 4085] [id = 195] 09:00:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 239 (0x99c85400) [pid = 4085] [serial = 585] [outer = (nil)] 09:00:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 240 (0x9b44e800) [pid = 4085] [serial = 586] [outer = 0x99c85400] 09:00:00 INFO - PROCESS | 4085 | 1463673600883 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 241 (0x9b80e000) [pid = 4085] [serial = 587] [outer = 0x99c85400] 09:00:02 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:02 INFO - PROCESS | 4085 | 1463673602238 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:00:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 242 (0x9b967800) [pid = 4085] [serial = 588] [outer = 0x981fa000] 09:00:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:00:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1894ms 09:00:02 INFO - PROCESS | 4085 | 1463673602437 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 4085 | 1463673602445 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:00:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:00:02 INFO - PROCESS | 4085 | 1463673602529 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 4085 | 1463673602534 Marionette TRACE conn3 <- [1,754,null,{}] 09:00:02 INFO - PROCESS | 4085 | 1463673602540 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 4085 | 1463673602740 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:00:02 INFO - PROCESS | 4085 | 1463673602938 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7e4400 == 75 [pid = 4085] [id = 196] 09:00:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 243 (0x8d7e5c00) [pid = 4085] [serial = 589] [outer = (nil)] 09:00:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 244 (0x9ac4a800) [pid = 4085] [serial = 590] [outer = 0x8d7e5c00] 09:00:03 INFO - PROCESS | 4085 | 1463673603027 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 245 (0xa2585c00) [pid = 4085] [serial = 591] [outer = 0x8d7e5c00] 09:00:04 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:04 INFO - PROCESS | 4085 | 1463673604334 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:00:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1919ms 09:00:04 INFO - PROCESS | 4085 | 1463673604488 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 4085 | 1463673604493 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:00:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:00:04 INFO - PROCESS | 4085 | 1463673604511 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 4085 | 1463673604515 Marionette TRACE conn3 <- [1,758,null,{}] 09:00:04 INFO - PROCESS | 4085 | 1463673604522 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 4085 | 1463673604722 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:00:04 INFO - PROCESS | 4085 | 1463673604921 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae61800 == 76 [pid = 4085] [id = 197] 09:00:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 246 (0x8ae62000) [pid = 4085] [serial = 592] [outer = (nil)] 09:00:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 247 (0x91b1f400) [pid = 4085] [serial = 593] [outer = 0x8ae62000] 09:00:05 INFO - PROCESS | 4085 | 1463673605016 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 248 (0x965eb400) [pid = 4085] [serial = 594] [outer = 0x8ae62000] 09:00:05 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:05 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:00:05 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:05 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:05 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:05 INFO - PROCESS | 4085 | 1463673605925 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:00:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1486ms 09:00:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:00:06 INFO - PROCESS | 4085 | 1463673605997 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 4085 | 1463673606001 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:00:06 INFO - PROCESS | 4085 | 1463673606008 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 4085 | 1463673606011 Marionette TRACE conn3 <- [1,762,null,{}] 09:00:06 INFO - PROCESS | 4085 | 1463673606018 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 4085 | 1463673606239 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:00:06 INFO - PROCESS | 4085 | 1463673606505 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df1a000 == 77 [pid = 4085] [id = 198] 09:00:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 249 (0x8ec47000) [pid = 4085] [serial = 595] [outer = (nil)] 09:00:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 250 (0xa3554400) [pid = 4085] [serial = 596] [outer = 0x8ec47000] 09:00:06 INFO - PROCESS | 4085 | 1463673606647 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 251 (0xa3591400) [pid = 4085] [serial = 597] [outer = 0x8ec47000] 09:00:08 INFO - PROCESS | 4085 | 1463673608273 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:00:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2338ms 09:00:08 INFO - PROCESS | 4085 | 1463673608346 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 4085 | 1463673608352 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:00:08 INFO - PROCESS | 4085 | 1463673608361 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 4085 | 1463673608367 Marionette TRACE conn3 <- [1,766,null,{}] 09:00:08 INFO - PROCESS | 4085 | 1463673608376 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 4085 | 1463673608586 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:00:08 INFO - PROCESS | 4085 | 1463673608788 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad5400 == 78 [pid = 4085] [id = 199] 09:00:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 252 (0x8dadf800) [pid = 4085] [serial = 598] [outer = (nil)] 09:00:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 253 (0x8e169800) [pid = 4085] [serial = 599] [outer = 0x8dadf800] 09:00:09 INFO - PROCESS | 4085 | 1463673609056 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 254 (0x8ed91c00) [pid = 4085] [serial = 600] [outer = 0x8dadf800] 09:00:09 INFO - PROCESS | 4085 | --DOCSHELL 0x8c726800 == 77 [pid = 4085] [id = 143] 09:00:09 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2c4c00 == 76 [pid = 4085] [id = 142] 09:00:09 INFO - PROCESS | 4085 | --DOMWINDOW == 253 (0x965f7000) [pid = 4085] [serial = 517] [outer = (nil)] [url = about:blank] 09:00:09 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2c1400 == 75 [pid = 4085] [id = 141] 09:00:09 INFO - PROCESS | 4085 | --DOCSHELL 0x8f38f800 == 74 [pid = 4085] [id = 186] 09:00:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae59c00 == 73 [pid = 4085] [id = 185] 09:00:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8c8d8400 == 72 [pid = 4085] [id = 184] 09:00:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca60400 == 71 [pid = 4085] [id = 183] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 252 (0x923f5c00) [pid = 4085] [serial = 484] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 251 (0x923fc000) [pid = 4085] [serial = 509] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 250 (0x8e15e400) [pid = 4085] [serial = 496] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 249 (0xa693ac00) [pid = 4085] [serial = 490] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 248 (0x99a95800) [pid = 4085] [serial = 457] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 247 (0xa25ad000) [pid = 4085] [serial = 298] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 246 (0x8ec49000) [pid = 4085] [serial = 460] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 245 (0x8f5fbc00) [pid = 4085] [serial = 505] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 244 (0x99c72000) [pid = 4085] [serial = 458] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 243 (0x953b4400) [pid = 4085] [serial = 515] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 242 (0xa331a800) [pid = 4085] [serial = 481] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 241 (0x9a0ed400) [pid = 4085] [serial = 469] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 240 (0x8b8cc400) [pid = 4085] [serial = 487] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 239 (0x91b1ec00) [pid = 4085] [serial = 508] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 238 (0x937f5400) [pid = 4085] [serial = 512] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 237 (0x9b966400) [pid = 4085] [serial = 472] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 236 (0x8ae5dc00) [pid = 4085] [serial = 493] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 235 (0x8ca6f800) [pid = 4085] [serial = 499] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 234 (0xa6381800) [pid = 4085] [serial = 217] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 233 (0x91b17400) [pid = 4085] [serial = 232] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 232 (0x8f38c000) [pid = 4085] [serial = 514] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 231 (0x9b809400) [pid = 4085] [serial = 214] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 230 (0x99c69800) [pid = 4085] [serial = 466] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 229 (0x953b8c00) [pid = 4085] [serial = 210] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 228 (0x8e15d000) [pid = 4085] [serial = 500] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 227 (0x965e7400) [pid = 4085] [serial = 478] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 226 (0x8ec4dc00) [pid = 4085] [serial = 502] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 225 (0xa3584c00) [pid = 4085] [serial = 475] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0xa6fd2400) [pid = 4085] [serial = 223] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 223 (0x8ed99c00) [pid = 4085] [serial = 503] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 222 (0x919a2800) [pid = 4085] [serial = 506] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 221 (0x919ac800) [pid = 4085] [serial = 229] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 220 (0x91b1d400) [pid = 4085] [serial = 463] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0xa6e90c00) [pid = 4085] [serial = 220] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0x93d3e400) [pid = 4085] [serial = 235] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0xa82ad800) [pid = 4085] [serial = 226] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x9282b400) [pid = 4085] [serial = 511] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0x99ee2400) [pid = 4085] [serial = 346] [outer = (nil)] [url = about:blank] 09:00:10 INFO - PROCESS | 4085 | 1463673610535 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:00:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2201ms 09:00:10 INFO - PROCESS | 4085 | 1463673610561 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 4085 | 1463673610570 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:00:10 INFO - PROCESS | 4085 | 1463673610581 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 4085 | 1463673610585 Marionette TRACE conn3 <- [1,770,null,{}] 09:00:10 INFO - PROCESS | 4085 | 1463673610591 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 4085 | 1463673610775 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:00:10 INFO - PROCESS | 4085 | 1463673610932 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7db800 == 72 [pid = 4085] [id = 200] 09:00:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0x8d7e2400) [pid = 4085] [serial = 601] [outer = (nil)] 09:00:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0x8ec49000) [pid = 4085] [serial = 602] [outer = 0x8d7e2400] 09:00:11 INFO - PROCESS | 4085 | 1463673611009 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0x8f38c000) [pid = 4085] [serial = 603] [outer = 0x8d7e2400] 09:00:11 INFO - PROCESS | 4085 | 1463673611967 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1440ms 09:00:12 INFO - PROCESS | 4085 | 1463673612022 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 4085 | 1463673612029 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:00:12 INFO - PROCESS | 4085 | 1463673612038 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 4085 | 1463673612047 Marionette TRACE conn3 <- [1,774,null,{}] 09:00:12 INFO - PROCESS | 4085 | 1463673612059 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 4085 | 1463673612302 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:00:12 INFO - PROCESS | 4085 | 1463673612616 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c6400 == 73 [pid = 4085] [id = 201] 09:00:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0x8c8dfc00) [pid = 4085] [serial = 604] [outer = (nil)] 09:00:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0x8e161000) [pid = 4085] [serial = 605] [outer = 0x8c8dfc00] 09:00:12 INFO - PROCESS | 4085 | 1463673612713 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 221 (0x8ed8e400) [pid = 4085] [serial = 606] [outer = 0x8c8dfc00] 09:00:13 INFO - PROCESS | 4085 | 1463673613733 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1743ms 09:00:13 INFO - PROCESS | 4085 | 1463673613781 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 4085 | 1463673613791 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:00:13 INFO - PROCESS | 4085 | 1463673613802 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 4085 | 1463673613807 Marionette TRACE conn3 <- [1,778,null,{}] 09:00:13 INFO - PROCESS | 4085 | 1463673613814 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 4085 | 1463673614072 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:00:14 INFO - PROCESS | 4085 | 1463673614367 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b49c00 == 74 [pid = 4085] [id = 202] 09:00:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 222 (0x90b4b400) [pid = 4085] [serial = 607] [outer = (nil)] 09:00:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 223 (0x919acc00) [pid = 4085] [serial = 608] [outer = 0x90b4b400] 09:00:14 INFO - PROCESS | 4085 | 1463673614480 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 224 (0x91b18000) [pid = 4085] [serial = 609] [outer = 0x90b4b400] 09:00:15 INFO - PROCESS | 4085 | 1463673615482 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1740ms 09:00:15 INFO - PROCESS | 4085 | 1463673615542 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 4085 | 1463673615546 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:00:15 INFO - PROCESS | 4085 | 1463673615554 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 4085 | 1463673615561 Marionette TRACE conn3 <- [1,782,null,{}] 09:00:15 INFO - PROCESS | 4085 | 1463673615620 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 4085 | 1463673615910 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:00:16 INFO - PROCESS | 4085 | 1463673616083 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f2000 == 75 [pid = 4085] [id = 203] 09:00:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0x928aa400) [pid = 4085] [serial = 610] [outer = (nil)] 09:00:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 226 (0x937f3c00) [pid = 4085] [serial = 611] [outer = 0x928aa400] 09:00:16 INFO - PROCESS | 4085 | 1463673616219 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 227 (0x93cdb400) [pid = 4085] [serial = 612] [outer = 0x928aa400] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x953adc00 == 74 [pid = 4085] [id = 177] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x95238000 == 73 [pid = 4085] [id = 175] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x937fc000 == 72 [pid = 4085] [id = 74] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec45000 == 71 [pid = 4085] [id = 176] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x99c88000 == 70 [pid = 4085] [id = 140] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x9a17c400 == 69 [pid = 4085] [id = 179] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x928a4800 == 68 [pid = 4085] [id = 180] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x98aabc00 == 67 [pid = 4085] [id = 178] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x8c727400 == 66 [pid = 4085] [id = 144] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x8df19400 == 65 [pid = 4085] [id = 125] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x8dad5400 == 64 [pid = 4085] [id = 199] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x8c725c00 == 63 [pid = 4085] [id = 191] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x923f7c00 == 62 [pid = 4085] [id = 190] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x8f38e000 == 61 [pid = 4085] [id = 189] 09:00:19 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae64c00 == 60 [pid = 4085] [id = 188] 09:00:19 INFO - PROCESS | 4085 | 1463673619446 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 4007ms 09:00:19 INFO - PROCESS | 4085 | 1463673619563 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 4085 | 1463673619569 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:00:19 INFO - PROCESS | 4085 | 1463673619577 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 4085 | 1463673619581 Marionette TRACE conn3 <- [1,786,null,{}] 09:00:19 INFO - PROCESS | 4085 | 1463673619589 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 4085 | 1463673619752 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:00:19 INFO - PROCESS | 4085 | 1463673619971 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca68400 == 61 [pid = 4085] [id = 204] 09:00:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 228 (0x8e162000) [pid = 4085] [serial = 613] [outer = (nil)] 09:00:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 229 (0x8ec50400) [pid = 4085] [serial = 614] [outer = 0x8e162000] 09:00:20 INFO - PROCESS | 4085 | 1463673620054 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 230 (0x8f5ee000) [pid = 4085] [serial = 615] [outer = 0x8e162000] 09:00:20 INFO - PROCESS | 4085 | 1463673620966 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1448ms 09:00:21 INFO - PROCESS | 4085 | 1463673621033 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 4085 | 1463673621041 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:00:21 INFO - PROCESS | 4085 | 1463673621053 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 4085 | 1463673621057 Marionette TRACE conn3 <- [1,790,null,{}] 09:00:21 INFO - PROCESS | 4085 | 1463673621063 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 4085 | 1463673621312 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:00:21 INFO - PROCESS | 4085 | 1463673621339 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f2800 == 62 [pid = 4085] [id = 205] 09:00:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 231 (0x923f8000) [pid = 4085] [serial = 616] [outer = (nil)] 09:00:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 232 (0x92824c00) [pid = 4085] [serial = 617] [outer = 0x923f8000] 09:00:21 INFO - PROCESS | 4085 | 1463673621415 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 233 (0x928b2400) [pid = 4085] [serial = 618] [outer = 0x923f8000] 09:00:22 INFO - PROCESS | 4085 | --DOMWINDOW == 232 (0x8dadf800) [pid = 4085] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:00:22 INFO - PROCESS | 4085 | --DOMWINDOW == 231 (0x9282c400) [pid = 4085] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:00:22 INFO - PROCESS | 4085 | --DOMWINDOW == 230 (0x8d7e3000) [pid = 4085] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:00:22 INFO - PROCESS | 4085 | --DOMWINDOW == 229 (0x8f738800) [pid = 4085] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:00:22 INFO - PROCESS | 4085 | --DOMWINDOW == 228 (0x8c2c9800) [pid = 4085] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:00:22 INFO - PROCESS | 4085 | --DOMWINDOW == 227 (0x8c8d9400) [pid = 4085] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:00:22 INFO - PROCESS | 4085 | 1463673622627 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1632ms 09:00:22 INFO - PROCESS | 4085 | 1463673622685 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:00:22 INFO - PROCESS | 4085 | 1463673622690 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:00:22 INFO - PROCESS | 4085 | 1463673622697 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 4085 | 1463673622703 Marionette TRACE conn3 <- [1,794,null,{}] 09:00:22 INFO - PROCESS | 4085 | 1463673622720 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 4085 | 1463673622905 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:00:23 INFO - PROCESS | 4085 | 1463673623059 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b8d0c00 == 63 [pid = 4085] [id = 206] 09:00:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 228 (0x8c723800) [pid = 4085] [serial = 619] [outer = (nil)] 09:00:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 229 (0x947c3c00) [pid = 4085] [serial = 620] [outer = 0x8c723800] 09:00:23 INFO - PROCESS | 4085 | 1463673623148 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 230 (0x965e0000) [pid = 4085] [serial = 621] [outer = 0x8c723800] 09:00:23 INFO - PROCESS | 4085 | 1463673623980 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1335ms 09:00:24 INFO - PROCESS | 4085 | 1463673624047 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 4085 | 1463673624052 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:00:24 INFO - PROCESS | 4085 | 1463673624168 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 4085 | 1463673624174 Marionette TRACE conn3 <- [1,798,null,{}] 09:00:24 INFO - PROCESS | 4085 | 1463673624198 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 4085 | 1463673624433 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:00:24 INFO - PROCESS | 4085 | 1463673624715 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df19400 == 64 [pid = 4085] [id = 207] 09:00:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 231 (0x8df20400) [pid = 4085] [serial = 622] [outer = (nil)] 09:00:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 232 (0x8e3ee800) [pid = 4085] [serial = 623] [outer = 0x8df20400] 09:00:24 INFO - PROCESS | 4085 | 1463673624854 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 233 (0x8f5edc00) [pid = 4085] [serial = 624] [outer = 0x8df20400] 09:00:25 INFO - PROCESS | 4085 | 1463673625812 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1809ms 09:00:25 INFO - PROCESS | 4085 | 1463673625869 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 4085 | 1463673625875 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:00:25 INFO - PROCESS | 4085 | 1463673625886 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 4085 | 1463673625890 Marionette TRACE conn3 <- [1,802,null,{}] 09:00:25 INFO - PROCESS | 4085 | 1463673625902 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 4085 | 1463673626116 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:00:26 INFO - PROCESS | 4085 | 1463673626366 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x92827400 == 65 [pid = 4085] [id = 208] 09:00:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 234 (0x9282c400) [pid = 4085] [serial = 625] [outer = (nil)] 09:00:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 235 (0x94762400) [pid = 4085] [serial = 626] [outer = 0x9282c400] 09:00:26 INFO - PROCESS | 4085 | 1463673626503 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 236 (0x965e4400) [pid = 4085] [serial = 627] [outer = 0x9282c400] 09:00:27 INFO - PROCESS | 4085 | 1463673627477 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1645ms 09:00:27 INFO - PROCESS | 4085 | 1463673627531 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 4085 | 1463673627535 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:00:27 INFO - PROCESS | 4085 | 1463673627543 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 4085 | 1463673627547 Marionette TRACE conn3 <- [1,806,null,{}] 09:00:27 INFO - PROCESS | 4085 | 1463673627553 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 4085 | 1463673627756 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:00:28 INFO - PROCESS | 4085 | 1463673628066 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b8cc400 == 66 [pid = 4085] [id = 209] 09:00:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 237 (0x8f3a4000) [pid = 4085] [serial = 628] [outer = (nil)] 09:00:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 238 (0x99c74400) [pid = 4085] [serial = 629] [outer = 0x8f3a4000] 09:00:28 INFO - PROCESS | 4085 | 1463673628216 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 239 (0x99c80400) [pid = 4085] [serial = 630] [outer = 0x8f3a4000] 09:00:29 INFO - PROCESS | 4085 | 1463673629150 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1684ms 09:00:29 INFO - PROCESS | 4085 | 1463673629233 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:00:29 INFO - PROCESS | 4085 | 1463673629239 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:00:29 INFO - PROCESS | 4085 | 1463673629246 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 4085 | 1463673629249 Marionette TRACE conn3 <- [1,810,null,{}] 09:00:29 INFO - PROCESS | 4085 | 1463673629256 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 4085 | 1463673629505 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:00:29 INFO - PROCESS | 4085 | 1463673629811 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca64800 == 67 [pid = 4085] [id = 210] 09:00:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 240 (0x99c7ec00) [pid = 4085] [serial = 631] [outer = (nil)] 09:00:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 241 (0x9b443000) [pid = 4085] [serial = 632] [outer = 0x99c7ec00] 09:00:29 INFO - PROCESS | 4085 | 1463673629907 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 242 (0x9b808c00) [pid = 4085] [serial = 633] [outer = 0x99c7ec00] 09:00:30 INFO - PROCESS | 4085 | 1463673630874 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1642ms 09:00:30 INFO - PROCESS | 4085 | 1463673630888 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 4085 | 1463673630892 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:00:30 INFO - PROCESS | 4085 | 1463673630900 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 4085 | 1463673630904 Marionette TRACE conn3 <- [1,814,null,{}] 09:00:30 INFO - PROCESS | 4085 | 1463673630911 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 4085 | 1463673631103 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:00:31 INFO - PROCESS | 4085 | 1463673631360 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c8e0400 == 68 [pid = 4085] [id = 211] 09:00:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 243 (0x8ca65400) [pid = 4085] [serial = 634] [outer = (nil)] 09:00:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 244 (0x9ccaac00) [pid = 4085] [serial = 635] [outer = 0x8ca65400] 09:00:31 INFO - PROCESS | 4085 | 1463673631496 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 245 (0x9cf4bc00) [pid = 4085] [serial = 636] [outer = 0x8ca65400] 09:00:32 INFO - PROCESS | 4085 | 1463673632438 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 4085 | 1463673632492 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:00:32 INFO - PROCESS | 4085 | 1463673632499 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 4085 | 1463673632503 Marionette TRACE conn3 <- [1,818,null,{}] 09:00:32 INFO - PROCESS | 4085 | 1463673632509 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 4085 | 1463673632795 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:00:33 INFO - PROCESS | 4085 | 1463673633100 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dcb400 == 69 [pid = 4085] [id = 212] 09:00:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 246 (0x9a17a400) [pid = 4085] [serial = 637] [outer = (nil)] 09:00:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 247 (0xa355f800) [pid = 4085] [serial = 638] [outer = 0x9a17a400] 09:00:33 INFO - PROCESS | 4085 | 1463673633193 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 248 (0xa513d000) [pid = 4085] [serial = 639] [outer = 0x9a17a400] 09:00:34 INFO - PROCESS | 4085 | 1463673634148 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1697ms 09:00:34 INFO - PROCESS | 4085 | 1463673634201 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 4085 | 1463673634204 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:00:34 INFO - PROCESS | 4085 | 1463673634221 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 4085 | 1463673634237 Marionette TRACE conn3 <- [1,822,null,{}] 09:00:34 INFO - PROCESS | 4085 | 1463673634252 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 4085 | 1463673634503 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:00:34 INFO - PROCESS | 4085 | 1463673634844 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dae1000 == 70 [pid = 4085] [id = 213] 09:00:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 249 (0x99c83800) [pid = 4085] [serial = 640] [outer = (nil)] 09:00:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 250 (0xa6831800) [pid = 4085] [serial = 641] [outer = 0x99c83800] 09:00:34 INFO - PROCESS | 4085 | 1463673634977 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 251 (0xa6933c00) [pid = 4085] [serial = 642] [outer = 0x99c83800] 09:00:35 INFO - PROCESS | 4085 | 1463673635927 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:00:35 INFO - PROCESS | 4085 | 1463673635987 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:00:35 INFO - PROCESS | 4085 | 1463673635994 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 4085 | 1463673635999 Marionette TRACE conn3 <- [1,826,null,{}] 09:00:36 INFO - PROCESS | 4085 | 1463673636005 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 4085 | 1463673636238 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:00:36 INFO - PROCESS | 4085 | 1463673636487 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad78000 == 71 [pid = 4085] [id = 214] 09:00:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 252 (0x8ad78400) [pid = 4085] [serial = 643] [outer = (nil)] 09:00:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 253 (0x8ad80800) [pid = 4085] [serial = 644] [outer = 0x8ad78400] 09:00:36 INFO - PROCESS | 4085 | 1463673636631 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 254 (0x8ad86000) [pid = 4085] [serial = 645] [outer = 0x8ad78400] 09:00:37 INFO - PROCESS | 4085 | 1463673637666 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1694ms 09:00:37 INFO - PROCESS | 4085 | 1463673637690 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 4085 | 1463673637694 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:00:37 INFO - PROCESS | 4085 | 1463673637701 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 4085 | 1463673637705 Marionette TRACE conn3 <- [1,830,null,{}] 09:00:37 INFO - PROCESS | 4085 | 1463673637712 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 4085 | 1463673637949 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:00:38 INFO - PROCESS | 4085 | 1463673638230 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad77400 == 72 [pid = 4085] [id = 215] 09:00:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 255 (0x8ad7f000) [pid = 4085] [serial = 646] [outer = (nil)] 09:00:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 256 (0x8c177000) [pid = 4085] [serial = 647] [outer = 0x8ad7f000] 09:00:38 INFO - PROCESS | 4085 | 1463673638321 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 257 (0x8c17a000) [pid = 4085] [serial = 648] [outer = 0x8ad7f000] 09:00:39 INFO - PROCESS | 4085 | 1463673639251 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1584ms 09:00:39 INFO - PROCESS | 4085 | 1463673639286 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 4085 | 1463673639290 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:00:39 INFO - PROCESS | 4085 | 1463673639297 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 4085 | 1463673639300 Marionette TRACE conn3 <- [1,834,null,{}] 09:00:39 INFO - PROCESS | 4085 | 1463673639307 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 4085 | 1463673639524 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:00:39 INFO - PROCESS | 4085 | 1463673639828 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad84000 == 73 [pid = 4085] [id = 216] 09:00:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 258 (0x8c174000) [pid = 4085] [serial = 649] [outer = (nil)] 09:00:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 259 (0x8ca6cc00) [pid = 4085] [serial = 650] [outer = 0x8c174000] 09:00:39 INFO - PROCESS | 4085 | 1463673639927 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 260 (0x965e7400) [pid = 4085] [serial = 651] [outer = 0x8c174000] 09:00:40 INFO - PROCESS | 4085 | 1463673640850 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1582ms 09:00:40 INFO - PROCESS | 4085 | 1463673640881 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 4085 | 1463673640884 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:00:40 INFO - PROCESS | 4085 | 1463673640895 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 4085 | 1463673640902 Marionette TRACE conn3 <- [1,838,null,{}] 09:00:40 INFO - PROCESS | 4085 | 1463673640910 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 4085 | 1463673641182 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:00:41 INFO - PROCESS | 4085 | 1463673641466 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c724400 == 74 [pid = 4085] [id = 217] 09:00:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 261 (0x8e070c00) [pid = 4085] [serial = 652] [outer = (nil)] 09:00:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 262 (0x8e074c00) [pid = 4085] [serial = 653] [outer = 0x8e070c00] 09:00:41 INFO - PROCESS | 4085 | 1463673641569 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 263 (0x93dcc800) [pid = 4085] [serial = 654] [outer = 0x8e070c00] 09:00:42 INFO - PROCESS | 4085 | 1463673642499 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1645ms 09:00:42 INFO - PROCESS | 4085 | 1463673642540 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 4085 | 1463673642544 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:00:42 INFO - PROCESS | 4085 | 1463673642551 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 4085 | 1463673642555 Marionette TRACE conn3 <- [1,842,null,{}] 09:00:42 INFO - PROCESS | 4085 | 1463673642561 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 4085 | 1463673642764 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:00:43 INFO - PROCESS | 4085 | 1463673643031 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e06f800 == 75 [pid = 4085] [id = 218] 09:00:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 264 (0x9a136000) [pid = 4085] [serial = 655] [outer = (nil)] 09:00:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 265 (0x9a13c800) [pid = 4085] [serial = 656] [outer = 0x9a136000] 09:00:43 INFO - PROCESS | 4085 | 1463673643166 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 266 (0x9a13dc00) [pid = 4085] [serial = 657] [outer = 0x9a136000] 09:00:44 INFO - PROCESS | 4085 | 1463673644072 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1584ms 09:00:44 INFO - PROCESS | 4085 | 1463673644136 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 4085 | 1463673644140 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:00:44 INFO - PROCESS | 4085 | 1463673644147 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 4085 | 1463673644150 Marionette TRACE conn3 <- [1,846,null,{}] 09:00:44 INFO - PROCESS | 4085 | 1463673644165 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 4085 | 1463673644375 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:00:44 INFO - PROCESS | 4085 | 1463673644639 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b8c8000 == 76 [pid = 4085] [id = 219] 09:00:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 267 (0x8b8cd800) [pid = 4085] [serial = 658] [outer = (nil)] 09:00:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 268 (0x8e160400) [pid = 4085] [serial = 659] [outer = 0x8b8cd800] 09:00:44 INFO - PROCESS | 4085 | 1463673644777 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 269 (0x8f5fa000) [pid = 4085] [serial = 660] [outer = 0x8b8cd800] 09:00:45 INFO - PROCESS | 4085 | 1463673645935 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1843ms 09:00:45 INFO - PROCESS | 4085 | 1463673645991 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 4085 | 1463673645997 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:00:46 INFO - PROCESS | 4085 | 1463673646006 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 4085 | 1463673646012 Marionette TRACE conn3 <- [1,850,null,{}] 09:00:46 INFO - PROCESS | 4085 | 1463673646022 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 4085 | 1463673646259 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:00:46 INFO - PROCESS | 4085 | 1463673646499 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7e5000 == 77 [pid = 4085] [id = 220] 09:00:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 270 (0x8d7e7000) [pid = 4085] [serial = 661] [outer = (nil)] 09:00:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 271 (0x8dadb400) [pid = 4085] [serial = 662] [outer = 0x8d7e7000] 09:00:46 INFO - PROCESS | 4085 | 1463673646624 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 272 (0x8e070800) [pid = 4085] [serial = 663] [outer = 0x8d7e7000] 09:00:47 INFO - PROCESS | 4085 | 1463673647634 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1687ms 09:00:47 INFO - PROCESS | 4085 | 1463673647694 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 4085 | 1463673647703 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:00:47 INFO - PROCESS | 4085 | 1463673647714 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 4085 | 1463673647718 Marionette TRACE conn3 <- [1,854,null,{}] 09:00:47 INFO - PROCESS | 4085 | 1463673647725 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 4085 | 1463673648033 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:00:48 INFO - PROCESS | 4085 | 1463673648291 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df14000 == 78 [pid = 4085] [id = 221] 09:00:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 273 (0x8e072800) [pid = 4085] [serial = 664] [outer = (nil)] 09:00:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 274 (0x8ea47400) [pid = 4085] [serial = 665] [outer = 0x8e072800] 09:00:48 INFO - PROCESS | 4085 | 1463673648380 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 275 (0x8ea4c000) [pid = 4085] [serial = 666] [outer = 0x8e072800] 09:00:49 INFO - PROCESS | 4085 | 1463673649322 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1652ms 09:00:49 INFO - PROCESS | 4085 | 1463673649366 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 4085 | 1463673649369 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:00:49 INFO - PROCESS | 4085 | 1463673649376 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 4085 | 1463673649383 Marionette TRACE conn3 <- [1,858,null,{}] 09:00:49 INFO - PROCESS | 4085 | 1463673649399 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 4085 | 1463673649612 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:00:49 INFO - PROCESS | 4085 | 1463673649943 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x965fe800 == 79 [pid = 4085] [id = 222] 09:00:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 276 (0x97750800) [pid = 4085] [serial = 667] [outer = (nil)] 09:00:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 277 (0x981f4400) [pid = 4085] [serial = 668] [outer = 0x97750800] 09:00:50 INFO - PROCESS | 4085 | 1463673650130 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 278 (0x99c6b800) [pid = 4085] [serial = 669] [outer = 0x97750800] 09:00:51 INFO - PROCESS | 4085 | 1463673651068 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1750ms 09:00:51 INFO - PROCESS | 4085 | 1463673651127 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 4085 | 1463673651131 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:00:51 INFO - PROCESS | 4085 | 1463673651138 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 4085 | 1463673651141 Marionette TRACE conn3 <- [1,862,null,{}] 09:00:51 INFO - PROCESS | 4085 | 1463673651147 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 4085 | 1463673651364 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:00:51 INFO - PROCESS | 4085 | 1463673651631 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed99000 == 80 [pid = 4085] [id = 223] 09:00:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 279 (0x919a4c00) [pid = 4085] [serial = 670] [outer = (nil)] 09:00:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 280 (0x99f95c00) [pid = 4085] [serial = 671] [outer = 0x919a4c00] 09:00:51 INFO - PROCESS | 4085 | 1463673651777 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 281 (0x9a13d000) [pid = 4085] [serial = 672] [outer = 0x919a4c00] 09:00:52 INFO - PROCESS | 4085 | 1463673652756 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1629ms 09:00:52 INFO - PROCESS | 4085 | 1463673652771 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 4085 | 1463673652774 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:00:52 INFO - PROCESS | 4085 | 1463673652782 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 4085 | 1463673652786 Marionette TRACE conn3 <- [1,866,null,{}] 09:00:52 INFO - PROCESS | 4085 | 1463673652792 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 4085 | 1463673652999 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:00:53 INFO - PROCESS | 4085 | 1463673653315 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x928ad000 == 81 [pid = 4085] [id = 224] 09:00:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 282 (0x928adc00) [pid = 4085] [serial = 673] [outer = (nil)] 09:00:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 283 (0x97754800) [pid = 4085] [serial = 674] [outer = 0x928adc00] 09:00:53 INFO - PROCESS | 4085 | 1463673653450 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 284 (0x9a142400) [pid = 4085] [serial = 675] [outer = 0x928adc00] 09:00:54 INFO - PROCESS | 4085 | --DOCSHELL 0x923f2800 == 80 [pid = 4085] [id = 205] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 283 (0x8ec49000) [pid = 4085] [serial = 602] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 282 (0x8d7e0c00) [pid = 4085] [serial = 565] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 281 (0x8f5ec400) [pid = 4085] [serial = 568] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 280 (0x93cd2400) [pid = 4085] [serial = 571] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 279 (0x95233c00) [pid = 4085] [serial = 574] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 278 (0x965ed000) [pid = 4085] [serial = 577] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 277 (0x98a1c800) [pid = 4085] [serial = 580] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 276 (0x99ee1000) [pid = 4085] [serial = 583] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 275 (0x9b44e800) [pid = 4085] [serial = 586] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 274 (0x9ac4a800) [pid = 4085] [serial = 590] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 273 (0x91b1f400) [pid = 4085] [serial = 593] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 272 (0xa3554400) [pid = 4085] [serial = 596] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 271 (0x8f39fc00) [pid = 4085] [serial = 547] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 270 (0xa335d000) [pid = 4085] [serial = 538] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 269 (0x8c8de800) [pid = 4085] [serial = 520] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 268 (0x965ec800) [pid = 4085] [serial = 526] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 267 (0xa0505000) [pid = 4085] [serial = 535] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 266 (0x928ac400) [pid = 4085] [serial = 541] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 265 (0x8dada400) [pid = 4085] [serial = 544] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 264 (0x99cf2800) [pid = 4085] [serial = 532] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 263 (0x8f5f9000) [pid = 4085] [serial = 523] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 262 (0x99c6d800) [pid = 4085] [serial = 529] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca68400 == 79 [pid = 4085] [id = 204] 09:00:54 INFO - PROCESS | 4085 | --DOCSHELL 0x923f2000 == 78 [pid = 4085] [id = 203] 09:00:54 INFO - PROCESS | 4085 | --DOCSHELL 0x90b49c00 == 77 [pid = 4085] [id = 202] 09:00:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2c6400 == 76 [pid = 4085] [id = 201] 09:00:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7db800 == 75 [pid = 4085] [id = 200] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 261 (0x97750c00) [pid = 4085] [serial = 518] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 260 (0x90b46000) [pid = 4085] [serial = 562] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 259 (0x8e169800) [pid = 4085] [serial = 599] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 258 (0x8ed91c00) [pid = 4085] [serial = 600] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 257 (0x8d7e4800) [pid = 4085] [serial = 374] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 256 (0x8e16a000) [pid = 4085] [serial = 551] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 255 (0x923ee000) [pid = 4085] [serial = 560] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 254 (0x8f73b000) [pid = 4085] [serial = 557] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 253 (0x8f3a1400) [pid = 4085] [serial = 556] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 252 (0x8e162c00) [pid = 4085] [serial = 554] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 251 (0x8ca69400) [pid = 4085] [serial = 553] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 250 (0x8e15fc00) [pid = 4085] [serial = 550] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | --DOMWINDOW == 249 (0x91a92c00) [pid = 4085] [serial = 559] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 4085 | 1463673654596 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1839ms 09:00:54 INFO - PROCESS | 4085 | 1463673654624 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 4085 | 1463673654627 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:00:54 INFO - PROCESS | 4085 | 1463673654634 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 4085 | 1463673654638 Marionette TRACE conn3 <- [1,870,null,{}] 09:00:54 INFO - PROCESS | 4085 | 1463673654678 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 4085 | 1463673654906 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:00:55 INFO - PROCESS | 4085 | 1463673655150 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c6400 == 76 [pid = 4085] [id = 225] 09:00:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 250 (0x8ca68400) [pid = 4085] [serial = 676] [outer = (nil)] 09:00:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 251 (0x8e169800) [pid = 4085] [serial = 677] [outer = 0x8ca68400] 09:00:55 INFO - PROCESS | 4085 | 1463673655240 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 252 (0x8f737800) [pid = 4085] [serial = 678] [outer = 0x8ca68400] 09:00:56 INFO - PROCESS | 4085 | 1463673656222 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1625ms 09:00:56 INFO - PROCESS | 4085 | 1463673656260 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 4085 | 1463673656264 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:00:56 INFO - PROCESS | 4085 | 1463673656271 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 4085 | 1463673656275 Marionette TRACE conn3 <- [1,874,null,{}] 09:00:56 INFO - PROCESS | 4085 | 1463673656280 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:56 INFO - PROCESS | 4085 | 1463673656458 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:00:56 INFO - PROCESS | 4085 | 1463673656653 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7e4c00 == 77 [pid = 4085] [id = 226] 09:00:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 253 (0x8f393800) [pid = 4085] [serial = 679] [outer = (nil)] 09:00:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 254 (0x923fc800) [pid = 4085] [serial = 680] [outer = 0x8f393800] 09:00:56 INFO - PROCESS | 4085 | 1463673656734 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 255 (0x93cdf000) [pid = 4085] [serial = 681] [outer = 0x8f393800] 09:00:57 INFO - PROCESS | 4085 | 1463673657642 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1389ms 09:00:57 INFO - PROCESS | 4085 | 1463673657666 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 4085 | 1463673657670 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:00:57 INFO - PROCESS | 4085 | 1463673657676 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 4085 | 1463673657680 Marionette TRACE conn3 <- [1,878,null,{}] 09:00:57 INFO - PROCESS | 4085 | 1463673657686 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 4085 | 1463673657928 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:00:57 INFO - PROCESS | 4085 | 1463673657961 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x91b1b000 == 78 [pid = 4085] [id = 227] 09:00:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 256 (0x93cd6000) [pid = 4085] [serial = 682] [outer = (nil)] 09:00:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 257 (0x965fd000) [pid = 4085] [serial = 683] [outer = 0x93cd6000] 09:00:58 INFO - PROCESS | 4085 | 1463673658052 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 258 (0x99c8a800) [pid = 4085] [serial = 684] [outer = 0x93cd6000] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 257 (0x8e3e2800) [pid = 4085] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 256 (0x8f734800) [pid = 4085] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 255 (0x8f390c00) [pid = 4085] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 254 (0x965e0c00) [pid = 4085] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 253 (0x95236000) [pid = 4085] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 252 (0x8c2c5000) [pid = 4085] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 251 (0x8ae59000) [pid = 4085] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 250 (0x928aa400) [pid = 4085] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 249 (0x953b6c00) [pid = 4085] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 248 (0x91a98400) [pid = 4085] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 247 (0x97752800) [pid = 4085] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 246 (0x8c2c1800) [pid = 4085] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 245 (0x8ae5fc00) [pid = 4085] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 244 (0x923ef400) [pid = 4085] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 243 (0x8b8c9800) [pid = 4085] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 242 (0x8e3e5400) [pid = 4085] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 241 (0x8c8d4800) [pid = 4085] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 240 (0x98f4d400) [pid = 4085] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 239 (0x99c89800) [pid = 4085] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 238 (0x8f734000) [pid = 4085] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 237 (0x9a174400) [pid = 4085] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 236 (0x99c76000) [pid = 4085] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 235 (0x919ac400) [pid = 4085] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 234 (0x8ec47000) [pid = 4085] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 233 (0x90b42c00) [pid = 4085] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 232 (0x8dad5c00) [pid = 4085] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 231 (0x9cca5800) [pid = 4085] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 230 (0x953b7400) [pid = 4085] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 229 (0x9b805000) [pid = 4085] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 228 (0xa358f400) [pid = 4085] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 227 (0x99e57c00) [pid = 4085] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 226 (0x8c8dfc00) [pid = 4085] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 225 (0x8df1e800) [pid = 4085] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0x92cf3400) [pid = 4085] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 223 (0xa3554c00) [pid = 4085] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 222 (0x8f3a9800) [pid = 4085] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 221 (0x8f39c800) [pid = 4085] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 220 (0x8f5ee800) [pid = 4085] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0x99c6fc00) [pid = 4085] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0x8f394c00) [pid = 4085] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0x8ec4c000) [pid = 4085] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x99c82000) [pid = 4085] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0x8e162000) [pid = 4085] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 214 (0x9b804000) [pid = 4085] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 213 (0x8c8dc800) [pid = 4085] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 212 (0x928a5400) [pid = 4085] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 211 (0x8ec4c800) [pid = 4085] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 210 (0x99c86c00) [pid = 4085] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 209 (0x919a6000) [pid = 4085] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 208 (0x965ec400) [pid = 4085] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 207 (0x9a17a800) [pid = 4085] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 206 (0x8c8d2000) [pid = 4085] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 205 (0xa6832800) [pid = 4085] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 204 (0xa237d000) [pid = 4085] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 203 (0x8c71a000) [pid = 4085] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 202 (0x953ad800) [pid = 4085] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 201 (0x8c8db000) [pid = 4085] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 200 (0x953ac400) [pid = 4085] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 199 (0xa25a9000) [pid = 4085] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 198 (0x8dada800) [pid = 4085] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 197 (0x8ec45800) [pid = 4085] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 196 (0x9281f000) [pid = 4085] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 195 (0xa27c1000) [pid = 4085] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 194 (0x91a90c00) [pid = 4085] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 193 (0x8c721400) [pid = 4085] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 192 (0x8d7dac00) [pid = 4085] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 191 (0x8ae62000) [pid = 4085] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 190 (0x947c2400) [pid = 4085] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 189 (0x90b4b400) [pid = 4085] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 188 (0x923f8000) [pid = 4085] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 187 (0x91a96000) [pid = 4085] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0x9ac4f800) [pid = 4085] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x9cfca000) [pid = 4085] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x99edfc00) [pid = 4085] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x8d7e5c00) [pid = 4085] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x919ac000) [pid = 4085] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x928aa000) [pid = 4085] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0xa3557400) [pid = 4085] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0xa23ed000) [pid = 4085] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x9b803400) [pid = 4085] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x8ed8f800) [pid = 4085] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0x9b808400) [pid = 4085] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x8f390400) [pid = 4085] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:00:59 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x99c85400) [pid = 4085] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:01:00 INFO - PROCESS | 4085 | 1463673660024 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2397ms 09:01:00 INFO - PROCESS | 4085 | 1463673660075 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 4085 | 1463673660079 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:01:00 INFO - PROCESS | 4085 | 1463673660086 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 4085 | 1463673660089 Marionette TRACE conn3 <- [1,882,null,{}] 09:01:00 INFO - PROCESS | 4085 | 1463673660094 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 4085 | 1463673660348 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:01:00 INFO - PROCESS | 4085 | 1463673660370 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae59000 == 79 [pid = 4085] [id = 228] 09:01:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0x8ae5c400) [pid = 4085] [serial = 685] [outer = (nil)] 09:01:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0x8c8d2000) [pid = 4085] [serial = 686] [outer = 0x8ae5c400] 09:01:00 INFO - PROCESS | 4085 | 1463673660448 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x8d7e2c00) [pid = 4085] [serial = 687] [outer = 0x8ae5c400] 09:01:01 INFO - PROCESS | 4085 | 1463673661323 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1291ms 09:01:01 INFO - PROCESS | 4085 | 1463673661378 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 4085 | 1463673661382 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:01:01 INFO - PROCESS | 4085 | 1463673661388 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 4085 | 1463673661391 Marionette TRACE conn3 <- [1,886,null,{}] 09:01:01 INFO - PROCESS | 4085 | 1463673661397 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 4085 | 1463673661717 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:01:02 INFO - PROCESS | 4085 | 1463673662018 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c177c00 == 80 [pid = 4085] [id = 229] 09:01:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0x8c17c000) [pid = 4085] [serial = 688] [outer = (nil)] 09:01:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0x8c71d400) [pid = 4085] [serial = 689] [outer = 0x8c17c000] 09:01:02 INFO - PROCESS | 4085 | 1463673662163 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x8ca6f800) [pid = 4085] [serial = 690] [outer = 0x8c17c000] 09:01:03 INFO - PROCESS | 4085 | 1463673663225 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1880ms 09:01:03 INFO - PROCESS | 4085 | 1463673663272 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 4085 | 1463673663279 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:01:03 INFO - PROCESS | 4085 | 1463673663290 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 4085 | 1463673663297 Marionette TRACE conn3 <- [1,890,null,{}] 09:01:03 INFO - PROCESS | 4085 | 1463673663307 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:03 INFO - PROCESS | 4085 | 1463673663537 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:01:03 INFO - PROCESS | 4085 | 1463673663847 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e078800 == 81 [pid = 4085] [id = 230] 09:01:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x8e161c00) [pid = 4085] [serial = 691] [outer = (nil)] 09:01:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x8e3e7c00) [pid = 4085] [serial = 692] [outer = 0x8e161c00] 09:01:03 INFO - PROCESS | 4085 | 1463673663948 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0x8ea49000) [pid = 4085] [serial = 693] [outer = 0x8e161c00] 09:01:04 INFO - PROCESS | 4085 | 1463673664943 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1698ms 09:01:04 INFO - PROCESS | 4085 | 1463673664987 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 4085 | 1463673664994 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:01:05 INFO - PROCESS | 4085 | 1463673665009 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 4085 | 1463673665013 Marionette TRACE conn3 <- [1,894,null,{}] 09:01:05 INFO - PROCESS | 4085 | 1463673665024 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 4085 | 1463673665316 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:01:05 INFO - PROCESS | 4085 | 1463673665675 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed9cc00 == 82 [pid = 4085] [id = 231] 09:01:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x8f396c00) [pid = 4085] [serial = 694] [outer = (nil)] 09:01:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x8f5f5c00) [pid = 4085] [serial = 695] [outer = 0x8f396c00] 09:01:05 INFO - PROCESS | 4085 | 1463673665772 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x8f741400) [pid = 4085] [serial = 696] [outer = 0x8f396c00] 09:01:06 INFO - PROCESS | 4085 | 1463673666960 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2006ms 09:01:07 INFO - PROCESS | 4085 | 1463673667014 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 4085 | 1463673667023 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:01:07 INFO - PROCESS | 4085 | 1463673667091 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 4085 | 1463673667115 Marionette TRACE conn3 <- [1,898,null,{}] 09:01:07 INFO - PROCESS | 4085 | 1463673667165 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 4085 | 1463673667568 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:01:07 INFO - PROCESS | 4085 | 1463673667822 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f3a2000 == 83 [pid = 4085] [id = 232] 09:01:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x91a97000) [pid = 4085] [serial = 697] [outer = (nil)] 09:01:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 188 (0x923fa000) [pid = 4085] [serial = 698] [outer = 0x91a97000] 09:01:07 INFO - PROCESS | 4085 | 1463673667942 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 189 (0x928aa400) [pid = 4085] [serial = 699] [outer = 0x91a97000] 09:01:08 INFO - PROCESS | 4085 | 1463673668876 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1856ms 09:01:08 INFO - PROCESS | 4085 | 1463673668891 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 4085 | 1463673668896 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:01:08 INFO - PROCESS | 4085 | 1463673668904 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 4085 | 1463673668910 Marionette TRACE conn3 <- [1,902,null,{}] 09:01:08 INFO - PROCESS | 4085 | 1463673668919 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 4085 | 1463673669204 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:01:09 INFO - PROCESS | 4085 | 1463673669538 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b3e400 == 84 [pid = 4085] [id = 233] 09:01:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 190 (0x923f3000) [pid = 4085] [serial = 700] [outer = (nil)] 09:01:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 191 (0x953abc00) [pid = 4085] [serial = 701] [outer = 0x923f3000] 09:01:09 INFO - PROCESS | 4085 | 1463673669666 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 192 (0x953b9400) [pid = 4085] [serial = 702] [outer = 0x923f3000] 09:01:10 INFO - PROCESS | 4085 | 1463673670864 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2046ms 09:01:10 INFO - PROCESS | 4085 | 1463673670952 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 4085 | 1463673670955 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:01:10 INFO - PROCESS | 4085 | 1463673670964 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 4085 | 1463673670970 Marionette TRACE conn3 <- [1,906,null,{}] 09:01:10 INFO - PROCESS | 4085 | 1463673670978 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 4085 | 1463673671252 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:01:11 INFO - PROCESS | 4085 | 1463673671598 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x999ba400 == 85 [pid = 4085] [id = 234] 09:01:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 193 (0x999ba800) [pid = 4085] [serial = 703] [outer = (nil)] 09:01:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 194 (0x99c6e400) [pid = 4085] [serial = 704] [outer = 0x999ba800] 09:01:11 INFO - PROCESS | 4085 | 1463673671728 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 195 (0x99ee1c00) [pid = 4085] [serial = 705] [outer = 0x999ba800] 09:01:12 INFO - PROCESS | 4085 | 1463673672916 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1994ms 09:01:12 INFO - PROCESS | 4085 | 1463673672960 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 4085 | 1463673672966 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:01:12 INFO - PROCESS | 4085 | 1463673672975 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 4085 | 1463673672981 Marionette TRACE conn3 <- [1,910,null,{}] 09:01:12 INFO - PROCESS | 4085 | 1463673672989 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 4085 | 1463673673277 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:01:13 INFO - PROCESS | 4085 | 1463673673622 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x9281f000 == 86 [pid = 4085] [id = 235] 09:01:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 196 (0x965fe400) [pid = 4085] [serial = 706] [outer = (nil)] 09:01:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 197 (0x9aa93000) [pid = 4085] [serial = 707] [outer = 0x965fe400] 09:01:13 INFO - PROCESS | 4085 | 1463673673752 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 198 (0x9b44e800) [pid = 4085] [serial = 708] [outer = 0x965fe400] 09:01:14 INFO - PROCESS | 4085 | 1463673674726 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1788ms 09:01:14 INFO - PROCESS | 4085 | 1463673674763 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 4085 | 1463673674766 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:01:14 INFO - PROCESS | 4085 | 1463673674774 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 4085 | 1463673674779 Marionette TRACE conn3 <- [1,914,null,{}] 09:01:14 INFO - PROCESS | 4085 | 1463673674785 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 4085 | 1463673675013 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:01:15 INFO - PROCESS | 4085 | 1463673675376 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae55400 == 87 [pid = 4085] [id = 236] 09:01:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 199 (0x9a172c00) [pid = 4085] [serial = 709] [outer = (nil)] 09:01:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 200 (0x9cf4e400) [pid = 4085] [serial = 710] [outer = 0x9a172c00] 09:01:15 INFO - PROCESS | 4085 | 1463673675542 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 201 (0xa1050c00) [pid = 4085] [serial = 711] [outer = 0x9a172c00] 09:01:16 INFO - PROCESS | 4085 | 1463673676476 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1742ms 09:01:16 INFO - PROCESS | 4085 | 1463673676517 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:01:16 INFO - PROCESS | 4085 | 1463673676521 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:01:16 INFO - PROCESS | 4085 | 1463673676528 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 4085 | 1463673676532 Marionette TRACE conn3 <- [1,918,null,{}] 09:01:16 INFO - PROCESS | 4085 | 1463673676538 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 4085 | 1463673676758 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:01:17 INFO - PROCESS | 4085 | 1463673677022 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x977f6000 == 88 [pid = 4085] [id = 237] 09:01:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 202 (0x9b80f400) [pid = 4085] [serial = 712] [outer = (nil)] 09:01:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 203 (0xa23ee400) [pid = 4085] [serial = 713] [outer = 0x9b80f400] 09:01:17 INFO - PROCESS | 4085 | 1463673677161 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 204 (0xa257fc00) [pid = 4085] [serial = 714] [outer = 0x9b80f400] 09:01:18 INFO - PROCESS | 4085 | 1463673678049 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1583ms 09:01:18 INFO - PROCESS | 4085 | 1463673678112 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:01:18 INFO - PROCESS | 4085 | 1463673678116 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:01:18 INFO - PROCESS | 4085 | 1463673678123 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 4085 | 1463673678134 Marionette TRACE conn3 <- [1,922,null,{}] 09:01:18 INFO - PROCESS | 4085 | 1463673678139 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 4085 | 1463673678355 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:01:18 INFO - PROCESS | 4085 | 1463673678628 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b8b0c00 == 89 [pid = 4085] [id = 238] 09:01:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 205 (0x9ccafc00) [pid = 4085] [serial = 715] [outer = (nil)] 09:01:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 206 (0xa25b6c00) [pid = 4085] [serial = 716] [outer = 0x9ccafc00] 09:01:18 INFO - PROCESS | 4085 | 1463673678761 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 207 (0xa3322400) [pid = 4085] [serial = 717] [outer = 0x9ccafc00] 09:01:19 INFO - PROCESS | 4085 | 1463673679693 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1643ms 09:01:19 INFO - PROCESS | 4085 | 1463673679766 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 4085 | 1463673679771 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:01:19 INFO - PROCESS | 4085 | 1463673679777 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 4085 | 1463673679781 Marionette TRACE conn3 <- [1,926,null,{}] 09:01:19 INFO - PROCESS | 4085 | 1463673679787 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 4085 | 1463673680018 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:01:20 INFO - PROCESS | 4085 | 1463673680296 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x91b1ec00 == 90 [pid = 4085] [id = 239] 09:01:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 208 (0x923fa800) [pid = 4085] [serial = 718] [outer = (nil)] 09:01:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 209 (0x9a17b400) [pid = 4085] [serial = 719] [outer = 0x923fa800] 09:01:20 INFO - PROCESS | 4085 | 1463673680448 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 210 (0xa3586000) [pid = 4085] [serial = 720] [outer = 0x923fa800] 09:01:21 INFO - PROCESS | 4085 | 1463673681438 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1697ms 09:01:21 INFO - PROCESS | 4085 | 1463673681493 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 4085 | 1463673681497 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:01:21 INFO - PROCESS | 4085 | 1463673681505 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 4085 | 1463673681510 Marionette TRACE conn3 <- [1,930,null,{}] 09:01:21 INFO - PROCESS | 4085 | 1463673681516 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 4085 | 1463673681760 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:01:22 INFO - PROCESS | 4085 | 1463673682030 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c4400 == 91 [pid = 4085] [id = 240] 09:01:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 211 (0x884c4c00) [pid = 4085] [serial = 721] [outer = (nil)] 09:01:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 212 (0x884d0400) [pid = 4085] [serial = 722] [outer = 0x884c4c00] 09:01:22 INFO - PROCESS | 4085 | 1463673682168 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 213 (0x8dad4400) [pid = 4085] [serial = 723] [outer = 0x884c4c00] 09:01:23 INFO - PROCESS | 4085 | 1463673683115 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1689ms 09:01:23 INFO - PROCESS | 4085 | 1463673683195 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 4085 | 1463673683198 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:01:23 INFO - PROCESS | 4085 | 1463673683206 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 4085 | 1463673683211 Marionette TRACE conn3 <- [1,934,null,{}] 09:01:23 INFO - PROCESS | 4085 | 1463673683218 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 4085 | 1463673683507 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:01:23 INFO - PROCESS | 4085 | 1463673683819 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c3800 == 92 [pid = 4085] [id = 241] 09:01:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 214 (0x884cc400) [pid = 4085] [serial = 724] [outer = (nil)] 09:01:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 215 (0x8c719400) [pid = 4085] [serial = 725] [outer = 0x884cc400] 09:01:23 INFO - PROCESS | 4085 | 1463673683918 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0x8ca6e000) [pid = 4085] [serial = 726] [outer = 0x884cc400] 09:01:24 INFO - PROCESS | 4085 | 1463673684874 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1745ms 09:01:24 INFO - PROCESS | 4085 | 1463673684952 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 4085 | 1463673684956 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:01:24 INFO - PROCESS | 4085 | 1463673684963 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 4085 | 1463673684967 Marionette TRACE conn3 <- [1,938,null,{}] 09:01:24 INFO - PROCESS | 4085 | 1463673684973 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 4085 | 1463673685234 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:01:25 INFO - PROCESS | 4085 | 1463673685548 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c8df800 == 93 [pid = 4085] [id = 242] 09:01:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0x8df16c00) [pid = 4085] [serial = 727] [outer = (nil)] 09:01:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0x8f39f800) [pid = 4085] [serial = 728] [outer = 0x8df16c00] 09:01:25 INFO - PROCESS | 4085 | 1463673685639 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0x8f5ef000) [pid = 4085] [serial = 729] [outer = 0x8df16c00] 09:01:27 INFO - PROCESS | 4085 | 1463673687401 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2494ms 09:01:27 INFO - PROCESS | 4085 | 1463673687459 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 4085 | 1463673687465 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:01:27 INFO - PROCESS | 4085 | 1463673687474 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 4085 | 1463673687480 Marionette TRACE conn3 <- [1,942,null,{}] 09:01:27 INFO - PROCESS | 4085 | 1463673687499 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 4085 | 1463673687701 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:01:27 INFO - PROCESS | 4085 | 1463673687920 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c3400 == 94 [pid = 4085] [id = 243] 09:01:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0x8ad81400) [pid = 4085] [serial = 730] [outer = (nil)] 09:01:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 221 (0x8c722800) [pid = 4085] [serial = 731] [outer = 0x8ad81400] 09:01:28 INFO - PROCESS | 4085 | 1463673688043 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 222 (0x8ca6b000) [pid = 4085] [serial = 732] [outer = 0x8ad81400] 09:01:29 INFO - PROCESS | 4085 | 1463673689023 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1588ms 09:01:29 INFO - PROCESS | 4085 | 1463673689062 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 4085 | 1463673689071 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:01:29 INFO - PROCESS | 4085 | 1463673689082 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 4085 | 1463673689087 Marionette TRACE conn3 <- [1,946,null,{}] 09:01:29 INFO - PROCESS | 4085 | 1463673689094 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 4085 | 1463673689305 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:01:29 INFO - PROCESS | 4085 | 1463673689752 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad77800 == 95 [pid = 4085] [id = 244] 09:01:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 223 (0x8ad7a800) [pid = 4085] [serial = 733] [outer = (nil)] 09:01:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 224 (0x8c174c00) [pid = 4085] [serial = 734] [outer = 0x8ad7a800] 09:01:29 INFO - PROCESS | 4085 | 1463673689857 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0x8e06e800) [pid = 4085] [serial = 735] [outer = 0x8ad7a800] 09:01:30 INFO - PROCESS | 4085 | 1463673690841 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1835ms 09:01:30 INFO - PROCESS | 4085 | 1463673690918 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 4085 | 1463673690921 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:01:30 INFO - PROCESS | 4085 | 1463673690929 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 4085 | 1463673690936 Marionette TRACE conn3 <- [1,950,null,{}] 09:01:30 INFO - PROCESS | 4085 | 1463673690952 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 4085 | 1463673691253 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x9a0eec00 == 94 [pid = 4085] [id = 72] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x93d42c00 == 93 [pid = 4085] [id = 71] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8c8d2800 == 92 [pid = 4085] [id = 187] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x90b3dc00 == 91 [pid = 4085] [id = 79] 09:01:31 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0x947c3c00) [pid = 4085] [serial = 620] [outer = (nil)] [url = about:blank] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8f39c400 == 90 [pid = 4085] [id = 111] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x93d3d000 == 89 [pid = 4085] [id = 73] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x93dcdc00 == 88 [pid = 4085] [id = 70] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae59000 == 87 [pid = 4085] [id = 228] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x91b1b000 == 86 [pid = 4085] [id = 227] 09:01:31 INFO - PROCESS | 4085 | 1463673691622 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7e4c00 == 85 [pid = 4085] [id = 226] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2c6400 == 84 [pid = 4085] [id = 225] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x928ad000 == 83 [pid = 4085] [id = 224] 09:01:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad84800 == 84 [pid = 4085] [id = 245] 09:01:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0x8ae59000) [pid = 4085] [serial = 736] [outer = (nil)] 09:01:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 226 (0x8dade800) [pid = 4085] [serial = 737] [outer = 0x8ae59000] 09:01:31 INFO - PROCESS | 4085 | 1463673691724 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 227 (0x8e3f1400) [pid = 4085] [serial = 738] [outer = 0x8ae59000] 09:01:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8ed99000 == 83 [pid = 4085] [id = 223] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x965fe800 == 82 [pid = 4085] [id = 222] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8df14000 == 81 [pid = 4085] [id = 221] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7e5000 == 80 [pid = 4085] [id = 220] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad84000 == 79 [pid = 4085] [id = 216] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad77400 == 78 [pid = 4085] [id = 215] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad78000 == 77 [pid = 4085] [id = 214] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8dae1000 == 76 [pid = 4085] [id = 213] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x93dcb400 == 75 [pid = 4085] [id = 212] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8c8e0400 == 74 [pid = 4085] [id = 211] 09:01:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca64800 == 73 [pid = 4085] [id = 210] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 226 (0x91b13800) [pid = 4085] [serial = 563] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 225 (0x91a8f000) [pid = 4085] [serial = 349] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0xa25a8c00) [pid = 4085] [serial = 413] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 223 (0x965e9800) [pid = 4085] [serial = 479] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 222 (0x99c7e800) [pid = 4085] [serial = 530] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 221 (0x8c725400) [pid = 4085] [serial = 428] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 220 (0x8ae61000) [pid = 4085] [serial = 494] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0x937f3c00) [pid = 4085] [serial = 611] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0x977f3800) [pid = 4085] [serial = 259] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0x947c8800) [pid = 4085] [serial = 301] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x99cf4800) [pid = 4085] [serial = 304] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0x93cdb400) [pid = 4085] [serial = 612] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 214 (0xa3592400) [pid = 4085] [serial = 425] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 213 (0x8e161400) [pid = 4085] [serial = 497] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 212 (0x923f9400) [pid = 4085] [serial = 485] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 211 (0x8b8cf000) [pid = 4085] [serial = 488] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 210 (0x8e3f1000) [pid = 4085] [serial = 373] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 209 (0x8ca67800) [pid = 4085] [serial = 434] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 208 (0x99c87c00) [pid = 4085] [serial = 467] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 207 (0xa23bec00) [pid = 4085] [serial = 536] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 206 (0x8f73dc00) [pid = 4085] [serial = 319] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 205 (0x9a17cc00) [pid = 4085] [serial = 367] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 204 (0x9a179400) [pid = 4085] [serial = 404] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 203 (0x93d41400) [pid = 4085] [serial = 464] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 202 (0xa3591400) [pid = 4085] [serial = 597] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 201 (0x92cee800) [pid = 4085] [serial = 256] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 200 (0x8dadd400) [pid = 4085] [serial = 545] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 199 (0xa6c27800) [pid = 4085] [serial = 491] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 198 (0xa31ecc00) [pid = 4085] [serial = 410] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 197 (0xa23c6400) [pid = 4085] [serial = 358] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 196 (0xa638f800) [pid = 4085] [serial = 422] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 195 (0x9afec400) [pid = 4085] [serial = 262] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 194 (0x8ed8e400) [pid = 4085] [serial = 606] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 193 (0x8ed96800) [pid = 4085] [serial = 398] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 192 (0x93d3f000) [pid = 4085] [serial = 572] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 191 (0xa68c5c00) [pid = 4085] [serial = 316] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 190 (0x99a8dc00) [pid = 4085] [serial = 280] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 189 (0x8f3a6400) [pid = 4085] [serial = 277] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 188 (0x99f8b800) [pid = 4085] [serial = 310] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 187 (0x9a176000) [pid = 4085] [serial = 533] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0x919adc00) [pid = 4085] [serial = 569] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x99a95000) [pid = 4085] [serial = 377] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x99c8b400) [pid = 4085] [serial = 416] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x8e161000) [pid = 4085] [serial = 605] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x8f5ee000) [pid = 4085] [serial = 615] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0xa23eb800) [pid = 4085] [serial = 407] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x8f39bc00) [pid = 4085] [serial = 461] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x928af400) [pid = 4085] [serial = 542] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x8f736800) [pid = 4085] [serial = 331] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x8ec50400) [pid = 4085] [serial = 614] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0xa358cc00) [pid = 4085] [serial = 419] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x9a17fc00) [pid = 4085] [serial = 470] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0xa68c4400) [pid = 4085] [serial = 482] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0xa358b800) [pid = 4085] [serial = 370] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x8c8df400) [pid = 4085] [serial = 431] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0xa6f39c00) [pid = 4085] [serial = 322] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0xa23f5000) [pid = 4085] [serial = 268] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x8d7e1800) [pid = 4085] [serial = 521] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x9775dc00) [pid = 4085] [serial = 352] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x8df19800) [pid = 4085] [serial = 566] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x977f2400) [pid = 4085] [serial = 527] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0xa3556000) [pid = 4085] [serial = 271] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x92827c00) [pid = 4085] [serial = 548] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8ec53400) [pid = 4085] [serial = 325] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0xa638d800) [pid = 4085] [serial = 364] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0xa68d1800) [pid = 4085] [serial = 207] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x9b80cc00) [pid = 4085] [serial = 265] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x965fe000) [pid = 4085] [serial = 578] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x99c7e400) [pid = 4085] [serial = 581] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x965eb400) [pid = 4085] [serial = 594] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x9aa95000) [pid = 4085] [serial = 584] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x919acc00) [pid = 4085] [serial = 608] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x92824c00) [pid = 4085] [serial = 617] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x93d40c00) [pid = 4085] [serial = 401] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0xa23ea400) [pid = 4085] [serial = 473] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0xa6381c00) [pid = 4085] [serial = 361] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0xa358c000) [pid = 4085] [serial = 476] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0xa2585c00) [pid = 4085] [serial = 591] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0xa355a800) [pid = 4085] [serial = 313] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x965df400) [pid = 4085] [serial = 575] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0xa3645400) [pid = 4085] [serial = 274] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0xa31c9c00) [pid = 4085] [serial = 307] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x9cca8c00) [pid = 4085] [serial = 355] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x91b18000) [pid = 4085] [serial = 609] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x8ed97c00) [pid = 4085] [serial = 328] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0xa3586400) [pid = 4085] [serial = 539] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x928b2400) [pid = 4085] [serial = 618] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x919a9c00) [pid = 4085] [serial = 524] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x9b80e000) [pid = 4085] [serial = 587] [outer = (nil)] [url = about:blank] 09:01:32 INFO - PROCESS | 4085 | 1463673692756 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1891ms 09:01:32 INFO - PROCESS | 4085 | 1463673692821 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:01:32 INFO - PROCESS | 4085 | 1463673692826 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:01:32 INFO - PROCESS | 4085 | 1463673692833 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 4085 | 1463673692837 Marionette TRACE conn3 <- [1,954,null,{}] 09:01:32 INFO - PROCESS | 4085 | 1463673692843 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 4085 | 1463673693043 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:01:33 INFO - PROCESS | 4085 | 1463673693245 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad84000 == 74 [pid = 4085] [id = 246] 09:01:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8c8d4400) [pid = 4085] [serial = 739] [outer = (nil)] 09:01:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8e161400) [pid = 4085] [serial = 740] [outer = 0x8c8d4400] 09:01:33 INFO - PROCESS | 4085 | 1463673693330 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8ed92000) [pid = 4085] [serial = 741] [outer = 0x8c8d4400] 09:01:34 INFO - PROCESS | 4085 | 1463673694203 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1395ms 09:01:34 INFO - PROCESS | 4085 | 1463673694228 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 4085 | 1463673694232 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:01:34 INFO - PROCESS | 4085 | 1463673694245 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 4085 | 1463673694248 Marionette TRACE conn3 <- [1,958,null,{}] 09:01:34 INFO - PROCESS | 4085 | 1463673694255 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 4085 | 1463673694511 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:01:34 INFO - PROCESS | 4085 | 1463673694550 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae61000 == 75 [pid = 4085] [id = 247] 09:01:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8dad9800) [pid = 4085] [serial = 742] [outer = (nil)] 09:01:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8f391c00) [pid = 4085] [serial = 743] [outer = 0x8dad9800] 09:01:34 INFO - PROCESS | 4085 | 1463673694646 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x8f39c000) [pid = 4085] [serial = 744] [outer = 0x8dad9800] 09:01:35 INFO - PROCESS | 4085 | 1463673695769 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1583ms 09:01:35 INFO - PROCESS | 4085 | 1463673695836 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:01:35 INFO - PROCESS | 4085 | 1463673695841 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:01:35 INFO - PROCESS | 4085 | 1463673695847 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 4085 | 1463673695851 Marionette TRACE conn3 <- [1,962,null,{}] 09:01:35 INFO - PROCESS | 4085 | 1463673695857 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 4085 | 1463673696809 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:01:36 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x93cd6000) [pid = 4085] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:01:36 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x8c723800) [pid = 4085] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:01:36 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8ca68400) [pid = 4085] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:01:36 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x928adc00) [pid = 4085] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:01:36 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x919a4c00) [pid = 4085] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:01:36 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8d7e7000) [pid = 4085] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:01:36 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8e072800) [pid = 4085] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:01:36 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x97750800) [pid = 4085] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:01:36 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8f393800) [pid = 4085] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:01:37 INFO - PROCESS | 4085 | 1463673697028 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b8c9800 == 76 [pid = 4085] [id = 248] 09:01:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8c2c1800) [pid = 4085] [serial = 745] [outer = (nil)] 09:01:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8e166800) [pid = 4085] [serial = 746] [outer = 0x8c2c1800] 09:01:37 INFO - PROCESS | 4085 | 1463673697123 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8f739000) [pid = 4085] [serial = 747] [outer = 0x8c2c1800] 09:01:37 INFO - PROCESS | 4085 | 1463673697863 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2034ms 09:01:37 INFO - PROCESS | 4085 | 1463673697887 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:01:37 INFO - PROCESS | 4085 | 1463673697893 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:01:37 INFO - PROCESS | 4085 | 1463673697902 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 4085 | 1463673697907 Marionette TRACE conn3 <- [1,966,null,{}] 09:01:37 INFO - PROCESS | 4085 | 1463673697927 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 4085 | 1463673698130 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:01:38 INFO - PROCESS | 4085 | 1463673698143 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7e7000 == 77 [pid = 4085] [id = 249] 09:01:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8f733000) [pid = 4085] [serial = 748] [outer = (nil)] 09:01:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x919a6800) [pid = 4085] [serial = 749] [outer = 0x8f733000] 09:01:38 INFO - PROCESS | 4085 | 1463673698219 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x919abc00) [pid = 4085] [serial = 750] [outer = 0x8f733000] 09:01:39 INFO - PROCESS | 4085 | 1463673699405 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1562ms 09:01:39 INFO - PROCESS | 4085 | 1463673699464 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 4085 | 1463673699470 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:01:39 INFO - PROCESS | 4085 | 1463673699507 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 4085 | 1463673699516 Marionette TRACE conn3 <- [1,970,null,{}] 09:01:39 INFO - PROCESS | 4085 | 1463673699526 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 4085 | 1463673699850 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:01:40 INFO - PROCESS | 4085 | 1463673700077 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c4000 == 78 [pid = 4085] [id = 250] 09:01:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8c176000) [pid = 4085] [serial = 751] [outer = (nil)] 09:01:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8c8dc400) [pid = 4085] [serial = 752] [outer = 0x8c176000] 09:01:40 INFO - PROCESS | 4085 | 1463673700176 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x8d7d9400) [pid = 4085] [serial = 753] [outer = 0x8c176000] 09:01:41 INFO - PROCESS | 4085 | 1463673701116 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1654ms 09:01:41 INFO - PROCESS | 4085 | 1463673701153 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 4085 | 1463673701163 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:01:41 INFO - PROCESS | 4085 | 1463673701175 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 4085 | 1463673701179 Marionette TRACE conn3 <- [1,974,null,{}] 09:01:41 INFO - PROCESS | 4085 | 1463673701186 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 4085 | 1463673701406 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:01:41 INFO - PROCESS | 4085 | 1463673701660 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e165c00 == 79 [pid = 4085] [id = 251] 09:01:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x8e167000) [pid = 4085] [serial = 754] [outer = (nil)] 09:01:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x8e3f1000) [pid = 4085] [serial = 755] [outer = 0x8e167000] 09:01:41 INFO - PROCESS | 4085 | 1463673701795 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x8ec4a800) [pid = 4085] [serial = 756] [outer = 0x8e167000] 09:01:42 INFO - PROCESS | 4085 | 1463673702747 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1643ms 09:01:42 INFO - PROCESS | 4085 | 1463673702819 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:01:42 INFO - PROCESS | 4085 | 1463673702824 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:01:42 INFO - PROCESS | 4085 | 1463673702831 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 4085 | 1463673702838 Marionette TRACE conn3 <- [1,978,null,{}] 09:01:42 INFO - PROCESS | 4085 | 1463673702856 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 4085 | 1463673703085 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:01:43 INFO - PROCESS | 4085 | 1463673703381 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x919a5c00 == 80 [pid = 4085] [id = 252] 09:01:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x919a7400) [pid = 4085] [serial = 757] [outer = (nil)] 09:01:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x91a8c000) [pid = 4085] [serial = 758] [outer = 0x919a7400] 09:01:43 INFO - PROCESS | 4085 | 1463673703551 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x91a98000) [pid = 4085] [serial = 759] [outer = 0x919a7400] 09:01:44 INFO - PROCESS | 4085 | 1463673704536 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1738ms 09:01:44 INFO - PROCESS | 4085 | 1463673704570 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 4085 | 1463673704574 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:01:44 INFO - PROCESS | 4085 | 1463673704581 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 4085 | 1463673704584 Marionette TRACE conn3 <- [1,982,null,{}] 09:01:44 INFO - PROCESS | 4085 | 1463673704591 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 4085 | 1463673704808 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:01:45 INFO - PROCESS | 4085 | 1463673705079 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x91a99400 == 81 [pid = 4085] [id = 253] 09:01:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x91a99800) [pid = 4085] [serial = 760] [outer = (nil)] 09:01:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x91b1c000) [pid = 4085] [serial = 761] [outer = 0x91a99800] 09:01:45 INFO - PROCESS | 4085 | 1463673705223 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x923f8c00) [pid = 4085] [serial = 762] [outer = 0x91a99800] 09:01:46 INFO - PROCESS | 4085 | 1463673706137 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1588ms 09:01:46 INFO - PROCESS | 4085 | 1463673706187 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:01:46 INFO - PROCESS | 4085 | 1463673706192 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:01:46 INFO - PROCESS | 4085 | 1463673706199 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 4085 | 1463673706203 Marionette TRACE conn3 <- [1,986,null,{}] 09:01:46 INFO - PROCESS | 4085 | 1463673706209 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 4085 | 1463673706434 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:01:46 INFO - PROCESS | 4085 | 1463673706680 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f5f6c00 == 82 [pid = 4085] [id = 254] 09:01:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x91b15000) [pid = 4085] [serial = 763] [outer = (nil)] 09:01:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x9282a800) [pid = 4085] [serial = 764] [outer = 0x91b15000] 09:01:46 INFO - PROCESS | 4085 | 1463673706825 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x928a9400) [pid = 4085] [serial = 765] [outer = 0x91b15000] 09:01:47 INFO - PROCESS | 4085 | 1463673707784 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1646ms 09:01:47 INFO - PROCESS | 4085 | 1463673707845 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 4085 | 1463673707849 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:01:47 INFO - PROCESS | 4085 | 1463673707857 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 4085 | 1463673707860 Marionette TRACE conn3 <- [1,990,null,{}] 09:01:47 INFO - PROCESS | 4085 | 1463673707867 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 4085 | 1463673708112 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:01:48 INFO - PROCESS | 4085 | 1463673708368 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x92824c00 == 83 [pid = 4085] [id = 255] 09:01:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x928b2800) [pid = 4085] [serial = 766] [outer = (nil)] 09:01:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x93d39400) [pid = 4085] [serial = 767] [outer = 0x928b2800] 09:01:48 INFO - PROCESS | 4085 | 1463673708495 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x93d47000) [pid = 4085] [serial = 768] [outer = 0x928b2800] 09:01:49 INFO - PROCESS | 4085 | 1463673709432 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1631ms 09:01:49 INFO - PROCESS | 4085 | 1463673709491 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 4085 | 1463673709496 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:01:49 INFO - PROCESS | 4085 | 1463673709504 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 4085 | 1463673709508 Marionette TRACE conn3 <- [1,994,null,{}] 09:01:49 INFO - PROCESS | 4085 | 1463673709514 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 4085 | 1463673709757 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:01:50 INFO - PROCESS | 4085 | 1463673710014 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x93838c00 == 84 [pid = 4085] [id = 256] 09:01:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x93cdec00) [pid = 4085] [serial = 769] [outer = (nil)] 09:01:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x947c1c00) [pid = 4085] [serial = 770] [outer = 0x93cdec00] 09:01:50 INFO - PROCESS | 4085 | 1463673710145 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x9522e400) [pid = 4085] [serial = 771] [outer = 0x93cdec00] 09:01:51 INFO - PROCESS | 4085 | 1463673711202 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1739ms 09:01:51 INFO - PROCESS | 4085 | 1463673711243 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 4085 | 1463673711247 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:01:51 INFO - PROCESS | 4085 | 1463673711254 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 4085 | 1463673711258 Marionette TRACE conn3 <- [1,998,null,{}] 09:01:51 INFO - PROCESS | 4085 | 1463673711264 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 4085 | 1463673711476 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:01:51 INFO - PROCESS | 4085 | 1463673711726 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d42c00 == 85 [pid = 4085] [id = 257] 09:01:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x93dcd800) [pid = 4085] [serial = 772] [outer = (nil)] 09:01:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x953b5c00) [pid = 4085] [serial = 773] [outer = 0x93dcd800] 09:01:51 INFO - PROCESS | 4085 | 1463673711853 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x965e1c00) [pid = 4085] [serial = 774] [outer = 0x93dcd800] 09:01:52 INFO - PROCESS | 4085 | 1463673712813 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1632ms 09:01:52 INFO - PROCESS | 4085 | 1463673712888 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:01:52 INFO - PROCESS | 4085 | 1463673712893 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:01:52 INFO - PROCESS | 4085 | 1463673712903 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 4085 | 1463673712906 Marionette TRACE conn3 <- [1,1002,null,{}] 09:01:52 INFO - PROCESS | 4085 | 1463673712913 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 4085 | 1463673713181 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:01:53 INFO - PROCESS | 4085 | 1463673713494 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ea44c00 == 86 [pid = 4085] [id = 258] 09:01:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x919ae000) [pid = 4085] [serial = 775] [outer = (nil)] 09:01:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x965f0800) [pid = 4085] [serial = 776] [outer = 0x919ae000] 09:01:53 INFO - PROCESS | 4085 | 1463673713638 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x965f6c00) [pid = 4085] [serial = 777] [outer = 0x919ae000] 09:01:54 INFO - PROCESS | 4085 | 1463673714710 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1843ms 09:01:54 INFO - PROCESS | 4085 | 1463673714744 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 4085 | 1463673714747 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:01:54 INFO - PROCESS | 4085 | 1463673714755 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 4085 | 1463673714758 Marionette TRACE conn3 <- [1,1006,null,{}] 09:01:54 INFO - PROCESS | 4085 | 1463673714765 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 4085 | 1463673714989 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:01:55 INFO - PROCESS | 4085 | 1463673715304 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f38a800 == 87 [pid = 4085] [id = 259] 09:01:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x953aec00) [pid = 4085] [serial = 778] [outer = (nil)] 09:01:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x977ed400) [pid = 4085] [serial = 779] [outer = 0x953aec00] 09:01:55 INFO - PROCESS | 4085 | 1463673715406 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x977f7c00) [pid = 4085] [serial = 780] [outer = 0x953aec00] 09:01:56 INFO - PROCESS | 4085 | 1463673716416 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1742ms 09:01:56 INFO - PROCESS | 4085 | 1463673716498 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 4085 | 1463673716503 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:01:56 INFO - PROCESS | 4085 | 1463673716511 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 4085 | 1463673716518 Marionette TRACE conn3 <- [1,1010,null,{}] 09:01:56 INFO - PROCESS | 4085 | 1463673716525 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 4085 | 1463673716908 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:01:57 INFO - PROCESS | 4085 | 1463673717240 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x953b7800 == 88 [pid = 4085] [id = 260] 09:01:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x9999a800) [pid = 4085] [serial = 781] [outer = (nil)] 09:01:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0x99c6b400) [pid = 4085] [serial = 782] [outer = 0x9999a800] 09:01:57 INFO - PROCESS | 4085 | 1463673717347 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x99c77000) [pid = 4085] [serial = 783] [outer = 0x9999a800] 09:01:58 INFO - PROCESS | 4085 | 1463673718350 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1892ms 09:01:58 INFO - PROCESS | 4085 | 1463673718405 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 4085 | 1463673718409 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:01:58 INFO - PROCESS | 4085 | 1463673718420 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 4085 | 1463673718423 Marionette TRACE conn3 <- [1,1014,null,{}] 09:01:58 INFO - PROCESS | 4085 | 1463673718432 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 4085 | 1463673718672 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:01:58 INFO - PROCESS | 4085 | 1463673718941 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x996f1800 == 89 [pid = 4085] [id = 261] 09:01:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0x9979c800) [pid = 4085] [serial = 784] [outer = (nil)] 09:01:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0x99c8a000) [pid = 4085] [serial = 785] [outer = 0x9979c800] 09:01:59 INFO - PROCESS | 4085 | 1463673719080 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x99cef800) [pid = 4085] [serial = 786] [outer = 0x9979c800] 09:02:00 INFO - PROCESS | 4085 | 1463673720313 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1944ms 09:02:00 INFO - PROCESS | 4085 | 1463673720405 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 4085 | 1463673720413 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:02:00 INFO - PROCESS | 4085 | 1463673720426 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 4085 | 1463673720430 Marionette TRACE conn3 <- [1,1018,null,{}] 09:02:00 INFO - PROCESS | 4085 | 1463673720441 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 4085 | 1463673720966 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:02:01 INFO - PROCESS | 4085 | 1463673721196 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x884cec00 == 90 [pid = 4085] [id = 262] 09:02:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0x965fc800) [pid = 4085] [serial = 787] [outer = (nil)] 09:02:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0x99ed8800) [pid = 4085] [serial = 788] [outer = 0x965fc800] 09:02:01 INFO - PROCESS | 4085 | 1463673721349 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x99edb400) [pid = 4085] [serial = 789] [outer = 0x965fc800] 09:02:02 INFO - PROCESS | 4085 | 1463673722630 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2292ms 09:02:02 INFO - PROCESS | 4085 | 1463673722720 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 4085 | 1463673722727 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:02:02 INFO - PROCESS | 4085 | 1463673722748 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 4085 | 1463673722754 Marionette TRACE conn3 <- [1,1022,null,{}] 09:02:02 INFO - PROCESS | 4085 | 1463673722837 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 4085 | 1463673723249 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:02:03 INFO - PROCESS | 4085 | 1463673723572 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x99e4f000 == 91 [pid = 4085] [id = 263] 09:02:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x99e55800) [pid = 4085] [serial = 790] [outer = (nil)] 09:02:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x9a139400) [pid = 4085] [serial = 791] [outer = 0x99e55800] 09:02:03 INFO - PROCESS | 4085 | 1463673723722 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0x9a13ec00) [pid = 4085] [serial = 792] [outer = 0x99e55800] 09:02:05 INFO - PROCESS | 4085 | 1463673725117 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2455ms 09:02:05 INFO - PROCESS | 4085 | 1463673725211 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 4085 | 1463673725216 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:02:05 INFO - PROCESS | 4085 | 1463673725226 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 4085 | 1463673725231 Marionette TRACE conn3 <- [1,1026,null,{}] 09:02:05 INFO - PROCESS | 4085 | 1463673725241 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 4085 | 1463673725677 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:02:06 INFO - PROCESS | 4085 | 1463673726455 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c172000 == 92 [pid = 4085] [id = 264] 09:02:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x8c173400) [pid = 4085] [serial = 793] [outer = (nil)] 09:02:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x8c180400) [pid = 4085] [serial = 794] [outer = 0x8c173400] 09:02:06 INFO - PROCESS | 4085 | 1463673726602 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x8c8df000) [pid = 4085] [serial = 795] [outer = 0x8c173400] 09:02:07 INFO - PROCESS | 4085 | 1463673727672 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2499ms 09:02:07 INFO - PROCESS | 4085 | 1463673727728 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:02:07 INFO - PROCESS | 4085 | 1463673727734 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:02:07 INFO - PROCESS | 4085 | 1463673727743 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 4085 | 1463673727751 Marionette TRACE conn3 <- [1,1030,null,{}] 09:02:07 INFO - PROCESS | 4085 | 1463673727761 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 4085 | 1463673727977 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:02:08 INFO - PROCESS | 4085 | 1463673728241 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b8c3c00 == 93 [pid = 4085] [id = 265] 09:02:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x8c8db800) [pid = 4085] [serial = 796] [outer = (nil)] 09:02:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 188 (0x8ea43800) [pid = 4085] [serial = 797] [outer = 0x8c8db800] 09:02:08 INFO - PROCESS | 4085 | 1463673728386 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 189 (0x8f38a000) [pid = 4085] [serial = 798] [outer = 0x8c8db800] 09:02:09 INFO - PROCESS | 4085 | --DOCSHELL 0x90b3e400 == 92 [pid = 4085] [id = 233] 09:02:09 INFO - PROCESS | 4085 | --DOCSHELL 0x999ba400 == 91 [pid = 4085] [id = 234] 09:02:09 INFO - PROCESS | 4085 | --DOCSHELL 0x8f3a2000 == 90 [pid = 4085] [id = 232] 09:02:09 INFO - PROCESS | 4085 | --DOCSHELL 0x8ed9cc00 == 89 [pid = 4085] [id = 231] 09:02:09 INFO - PROCESS | 4085 | --DOCSHELL 0x8e078800 == 88 [pid = 4085] [id = 230] 09:02:09 INFO - PROCESS | 4085 | --DOCSHELL 0x8c177c00 == 87 [pid = 4085] [id = 229] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 188 (0x8c8d2000) [pid = 4085] [serial = 686] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 187 (0x965fd000) [pid = 4085] [serial = 683] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0x965e0000) [pid = 4085] [serial = 621] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x8e169800) [pid = 4085] [serial = 677] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x8f737800) [pid = 4085] [serial = 678] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x97754800) [pid = 4085] [serial = 674] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x9a142400) [pid = 4085] [serial = 675] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x99f95c00) [pid = 4085] [serial = 671] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x9a13d000) [pid = 4085] [serial = 672] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x8e070800) [pid = 4085] [serial = 663] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x8dadb400) [pid = 4085] [serial = 662] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x8ea4c000) [pid = 4085] [serial = 666] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0x8ea47400) [pid = 4085] [serial = 665] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x99c6b800) [pid = 4085] [serial = 669] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x981f4400) [pid = 4085] [serial = 668] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x8e160400) [pid = 4085] [serial = 659] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x8e3ee800) [pid = 4085] [serial = 623] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x94762400) [pid = 4085] [serial = 626] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x99c74400) [pid = 4085] [serial = 629] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x9b443000) [pid = 4085] [serial = 632] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x9ccaac00) [pid = 4085] [serial = 635] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0xa355f800) [pid = 4085] [serial = 638] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0xa6831800) [pid = 4085] [serial = 641] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8ad80800) [pid = 4085] [serial = 644] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8c177000) [pid = 4085] [serial = 647] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8ca6cc00) [pid = 4085] [serial = 650] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8e074c00) [pid = 4085] [serial = 653] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x9a13c800) [pid = 4085] [serial = 656] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x99c8a800) [pid = 4085] [serial = 684] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x923fc800) [pid = 4085] [serial = 680] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x93cdf000) [pid = 4085] [serial = 681] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 4085 | 1463673729784 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2146ms 09:02:09 INFO - PROCESS | 4085 | 1463673729890 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 4085 | 1463673729897 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:02:09 INFO - PROCESS | 4085 | 1463673729906 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 4085 | 1463673729910 Marionette TRACE conn3 <- [1,1034,null,{}] 09:02:09 INFO - PROCESS | 4085 | 1463673729916 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 4085 | 1463673730125 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:02:10 INFO - PROCESS | 4085 | 1463673730310 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x884cac00 == 88 [pid = 4085] [id = 266] 09:02:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x8ad86c00) [pid = 4085] [serial = 799] [outer = (nil)] 09:02:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x8e074c00) [pid = 4085] [serial = 800] [outer = 0x8ad86c00] 09:02:10 INFO - PROCESS | 4085 | 1463673730415 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x8e3e4000) [pid = 4085] [serial = 801] [outer = 0x8ad86c00] 09:02:11 INFO - PROCESS | 4085 | 1463673731467 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1635ms 09:02:11 INFO - PROCESS | 4085 | 1463673731543 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 4085 | 1463673731551 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:02:11 INFO - PROCESS | 4085 | 1463673731565 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 4085 | 1463673731578 Marionette TRACE conn3 <- [1,1038,null,{}] 09:02:11 INFO - PROCESS | 4085 | 1463673731613 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 4085 | 1463673732015 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:02:12 INFO - PROCESS | 4085 | 1463673732120 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c17c800 == 89 [pid = 4085] [id = 267] 09:02:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x8f3a7400) [pid = 4085] [serial = 802] [outer = (nil)] 09:02:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x8f5fb800) [pid = 4085] [serial = 803] [outer = 0x8f3a7400] 09:02:12 INFO - PROCESS | 4085 | 1463673732242 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x90b46000) [pid = 4085] [serial = 804] [outer = 0x8f3a7400] 09:02:13 INFO - PROCESS | 4085 | 1463673733257 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1770ms 09:02:13 INFO - PROCESS | 4085 | 1463673733331 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 4085 | 1463673733335 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:02:13 INFO - PROCESS | 4085 | 1463673733342 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 4085 | 1463673733346 Marionette TRACE conn3 <- [1,1042,null,{}] 09:02:13 INFO - PROCESS | 4085 | 1463673733352 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 4085 | 1463673733630 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:02:13 INFO - PROCESS | 4085 | 1463673733658 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e077400 == 90 [pid = 4085] [id = 268] 09:02:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x8ea49c00) [pid = 4085] [serial = 805] [outer = (nil)] 09:02:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x91b1f000) [pid = 4085] [serial = 806] [outer = 0x8ea49c00] 09:02:13 INFO - PROCESS | 4085 | 1463673733743 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x92827c00) [pid = 4085] [serial = 807] [outer = 0x8ea49c00] 09:02:14 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x8dad9800) [pid = 4085] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:02:14 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8ae5c400) [pid = 4085] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:02:14 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8ae59000) [pid = 4085] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:02:14 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8ad7a800) [pid = 4085] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:02:14 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8ad81400) [pid = 4085] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:02:14 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8c8d4400) [pid = 4085] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:02:14 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x8c2c1800) [pid = 4085] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:02:15 INFO - PROCESS | 4085 | 1463673735194 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1881ms 09:02:15 INFO - PROCESS | 4085 | 1463673735267 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 4085 | 1463673735271 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:02:15 INFO - PROCESS | 4085 | 1463673735284 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 4085 | 1463673735287 Marionette TRACE conn3 <- [1,1046,null,{}] 09:02:15 INFO - PROCESS | 4085 | 1463673735312 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 4085 | 1463673735509 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:02:15 INFO - PROCESS | 4085 | 1463673735677 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c725400 == 91 [pid = 4085] [id = 269] 09:02:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x8c8d4400) [pid = 4085] [serial = 808] [outer = (nil)] 09:02:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x91a95c00) [pid = 4085] [serial = 809] [outer = 0x8c8d4400] 09:02:15 INFO - PROCESS | 4085 | 1463673735769 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x93a25800) [pid = 4085] [serial = 810] [outer = 0x8c8d4400] 09:02:16 INFO - PROCESS | 4085 | 1463673736580 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1329ms 09:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:02:16 INFO - PROCESS | 4085 | 1463673736614 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 4085 | 1463673736617 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:02:16 INFO - PROCESS | 4085 | 1463673736624 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 4085 | 1463673736627 Marionette TRACE conn3 <- [1,1050,null,{}] 09:02:16 INFO - PROCESS | 4085 | 1463673736634 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 4085 | 1463673736829 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:02:16 INFO - PROCESS | 4085 | 1463673736848 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae59000 == 92 [pid = 4085] [id = 270] 09:02:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x919af800) [pid = 4085] [serial = 811] [outer = (nil)] 09:02:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x947c6800) [pid = 4085] [serial = 812] [outer = 0x919af800] 09:02:17 INFO - PROCESS | 4085 | 1463673737076 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x953b7400) [pid = 4085] [serial = 813] [outer = 0x919af800] 09:02:18 INFO - PROCESS | 4085 | 1463673738241 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1652ms 09:02:18 INFO - PROCESS | 4085 | 1463673738276 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 4085 | 1463673738285 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:02:18 INFO - PROCESS | 4085 | 1463673738294 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 4085 | 1463673738302 Marionette TRACE conn3 <- [1,1054,null,{}] 09:02:18 INFO - PROCESS | 4085 | 1463673738312 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 4085 | 1463673738547 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:02:18 INFO - PROCESS | 4085 | 1463673738808 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca6d000 == 93 [pid = 4085] [id = 271] 09:02:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x8d7e0c00) [pid = 4085] [serial = 814] [outer = (nil)] 09:02:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x8e070000) [pid = 4085] [serial = 815] [outer = 0x8d7e0c00] 09:02:18 INFO - PROCESS | 4085 | 1463673738949 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x8e3eb400) [pid = 4085] [serial = 816] [outer = 0x8d7e0c00] 09:02:19 INFO - PROCESS | 4085 | 1463673739926 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1687ms 09:02:19 INFO - PROCESS | 4085 | 1463673739984 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 4085 | 1463673739994 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:02:20 INFO - PROCESS | 4085 | 1463673740007 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 4085 | 1463673740011 Marionette TRACE conn3 <- [1,1058,null,{}] 09:02:20 INFO - PROCESS | 4085 | 1463673740020 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 4085 | 1463673740322 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:02:20 INFO - PROCESS | 4085 | 1463673740669 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ea47000 == 94 [pid = 4085] [id = 272] 09:02:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x8f5ef800) [pid = 4085] [serial = 817] [outer = (nil)] 09:02:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x90b4b400) [pid = 4085] [serial = 818] [outer = 0x8f5ef800] 09:02:20 INFO - PROCESS | 4085 | 1463673740765 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x923ee400) [pid = 4085] [serial = 819] [outer = 0x8f5ef800] 09:02:21 INFO - PROCESS | 4085 | 1463673741814 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1886ms 09:02:21 INFO - PROCESS | 4085 | 1463673741893 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 4085 | 1463673741899 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:02:21 INFO - PROCESS | 4085 | 1463673741907 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 4085 | 1463673741914 Marionette TRACE conn3 <- [1,1062,null,{}] 09:02:21 INFO - PROCESS | 4085 | 1463673741932 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 4085 | 1463673742257 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:02:22 INFO - PROCESS | 4085 | 1463673742501 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e073c00 == 95 [pid = 4085] [id = 273] 09:02:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0x953ac400) [pid = 4085] [serial = 820] [outer = (nil)] 09:02:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x965f3c00) [pid = 4085] [serial = 821] [outer = 0x953ac400] 09:02:22 INFO - PROCESS | 4085 | 1463673742597 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0x98329400) [pid = 4085] [serial = 822] [outer = 0x953ac400] 09:02:23 INFO - PROCESS | 4085 | 1463673743584 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1748ms 09:02:23 INFO - PROCESS | 4085 | 1463673743656 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 4085 | 1463673743660 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:02:23 INFO - PROCESS | 4085 | 1463673743669 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 4085 | 1463673743673 Marionette TRACE conn3 <- [1,1066,null,{}] 09:02:23 INFO - PROCESS | 4085 | 1463673743679 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 4085 | 1463673743950 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:02:24 INFO - PROCESS | 4085 | 1463673744261 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca64000 == 96 [pid = 4085] [id = 274] 09:02:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0x9522ec00) [pid = 4085] [serial = 823] [outer = (nil)] 09:02:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x999ba400) [pid = 4085] [serial = 824] [outer = 0x9522ec00] 09:02:24 INFO - PROCESS | 4085 | 1463673744353 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0x99c70400) [pid = 4085] [serial = 825] [outer = 0x9522ec00] 09:02:25 INFO - PROCESS | 4085 | 1463673745294 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1685ms 09:02:25 INFO - PROCESS | 4085 | 1463673745356 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:02:25 INFO - PROCESS | 4085 | 1463673745360 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:02:25 INFO - PROCESS | 4085 | 1463673745367 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 4085 | 1463673745371 Marionette TRACE conn3 <- [1,1070,null,{}] 09:02:25 INFO - PROCESS | 4085 | 1463673745378 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 4085 | 1463673745626 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:02:25 INFO - PROCESS | 4085 | 1463673745930 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c72800 == 97 [pid = 4085] [id = 275] 09:02:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0x99c74400) [pid = 4085] [serial = 826] [outer = (nil)] 09:02:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x99cf4400) [pid = 4085] [serial = 827] [outer = 0x99c74400] 09:02:26 INFO - PROCESS | 4085 | 1463673746025 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x99edec00) [pid = 4085] [serial = 828] [outer = 0x99c74400] 09:02:27 INFO - PROCESS | 4085 | 1463673747026 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1689ms 09:02:27 INFO - PROCESS | 4085 | 1463673747057 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 4085 | 1463673747062 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:02:27 INFO - PROCESS | 4085 | 1463673747070 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 4085 | 1463673747075 Marionette TRACE conn3 <- [1,1074,null,{}] 09:02:27 INFO - PROCESS | 4085 | 1463673747083 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 4085 | 1463673747319 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:02:27 INFO - PROCESS | 4085 | 1463673747575 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x937fe400 == 98 [pid = 4085] [id = 276] 09:02:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x99a8dc00) [pid = 4085] [serial = 829] [outer = (nil)] 09:02:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0x9a17e000) [pid = 4085] [serial = 830] [outer = 0x99a8dc00] 09:02:27 INFO - PROCESS | 4085 | 1463673747713 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x9aa95400) [pid = 4085] [serial = 831] [outer = 0x99a8dc00] 09:02:28 INFO - PROCESS | 4085 | 1463673748658 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1638ms 09:02:28 INFO - PROCESS | 4085 | 1463673748709 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 4085 | 1463673748714 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:02:28 INFO - PROCESS | 4085 | 1463673748721 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 4085 | 1463673748726 Marionette TRACE conn3 <- [1,1078,null,{}] 09:02:28 INFO - PROCESS | 4085 | 1463673748733 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 4085 | 1463673749006 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:02:29 INFO - PROCESS | 4085 | 1463673749309 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x95230c00 == 99 [pid = 4085] [id = 277] 09:02:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x996ee800) [pid = 4085] [serial = 832] [outer = (nil)] 09:02:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x9aff4800) [pid = 4085] [serial = 833] [outer = 0x996ee800] 09:02:29 INFO - PROCESS | 4085 | 1463673749402 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x9b489400) [pid = 4085] [serial = 834] [outer = 0x996ee800] 09:02:30 INFO - PROCESS | 4085 | 1463673750416 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1741ms 09:02:30 INFO - PROCESS | 4085 | 1463673750463 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 4085 | 1463673750468 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:02:30 INFO - PROCESS | 4085 | 1463673750475 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 4085 | 1463673750480 Marionette TRACE conn3 <- [1,1082,null,{}] 09:02:30 INFO - PROCESS | 4085 | 1463673750487 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 4085 | 1463673750736 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:02:31 INFO - PROCESS | 4085 | 1463673751037 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a17f000 == 100 [pid = 4085] [id = 278] 09:02:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 188 (0x9b48e400) [pid = 4085] [serial = 835] [outer = (nil)] 09:02:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 189 (0x9b80d000) [pid = 4085] [serial = 836] [outer = 0x9b48e400] 09:02:31 INFO - PROCESS | 4085 | 1463673751127 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 190 (0x9b810000) [pid = 4085] [serial = 837] [outer = 0x9b48e400] 09:02:32 INFO - PROCESS | 4085 | 1463673752115 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1682ms 09:02:32 INFO - PROCESS | 4085 | 1463673752159 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:02:32 INFO - PROCESS | 4085 | 1463673752163 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:02:32 INFO - PROCESS | 4085 | 1463673752170 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 4085 | 1463673752174 Marionette TRACE conn3 <- [1,1086,null,{}] 09:02:32 INFO - PROCESS | 4085 | 1463673752180 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 4085 | 1463673752444 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:02:32 INFO - PROCESS | 4085 | --DOCSHELL 0x93dcb800 == 99 [pid = 4085] [id = 9] 09:02:32 INFO - PROCESS | 4085 | 1463673752802 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dcac00 == 100 [pid = 4085] [id = 279] 09:02:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 191 (0x93dcb800) [pid = 4085] [serial = 838] [outer = (nil)] 09:02:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 192 (0x9cf44800) [pid = 4085] [serial = 839] [outer = 0x93dcb800] 09:02:32 INFO - PROCESS | 4085 | 1463673752898 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 193 (0x9cfc6400) [pid = 4085] [serial = 840] [outer = 0x93dcb800] 09:02:33 INFO - PROCESS | 4085 | 1463673753821 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1687ms 09:02:33 INFO - PROCESS | 4085 | 1463673753857 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 4085 | 1463673753861 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:02:33 INFO - PROCESS | 4085 | 1463673753868 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 4085 | 1463673753871 Marionette TRACE conn3 <- [1,1090,null,{}] 09:02:33 INFO - PROCESS | 4085 | 1463673753878 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 4085 | 1463673754091 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:02:34 INFO - PROCESS | 4085 | 1463673754380 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x98ab0400 == 101 [pid = 4085] [id = 280] 09:02:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 194 (0xa2261c00) [pid = 4085] [serial = 841] [outer = (nil)] 09:02:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 195 (0xa2377400) [pid = 4085] [serial = 842] [outer = 0xa2261c00] 09:02:34 INFO - PROCESS | 4085 | 1463673754512 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 196 (0xa23c2400) [pid = 4085] [serial = 843] [outer = 0xa2261c00] 09:02:35 INFO - PROCESS | 4085 | 1463673755472 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1681ms 09:02:35 INFO - PROCESS | 4085 | 1463673755551 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:02:35 INFO - PROCESS | 4085 | 1463673755556 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:02:35 INFO - PROCESS | 4085 | 1463673755564 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 4085 | 1463673755569 Marionette TRACE conn3 <- [1,1094,null,{}] 09:02:35 INFO - PROCESS | 4085 | 1463673755576 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 4085 | 1463673755856 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:02:36 INFO - PROCESS | 4085 | 1463673756161 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 4085 | ++DOCSHELL 0xa23ea800 == 102 [pid = 4085] [id = 281] 09:02:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 197 (0xa23f2c00) [pid = 4085] [serial = 844] [outer = (nil)] 09:02:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 198 (0xa25a9800) [pid = 4085] [serial = 845] [outer = 0xa23f2c00] 09:02:36 INFO - PROCESS | 4085 | 1463673756262 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 199 (0xa25b6000) [pid = 4085] [serial = 846] [outer = 0xa23f2c00] 09:02:37 INFO - PROCESS | 4085 | 1463673757333 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1786ms 09:02:37 INFO - PROCESS | 4085 | 1463673757349 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 4085 | 1463673757353 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:02:37 INFO - PROCESS | 4085 | 1463673757361 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 4085 | 1463673757365 Marionette TRACE conn3 <- [1,1098,null,{}] 09:02:37 INFO - PROCESS | 4085 | 1463673757372 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 4085 | 1463673757585 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:02:37 INFO - PROCESS | 4085 | 1463673757897 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x884d1000 == 103 [pid = 4085] [id = 282] 09:02:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 200 (0x8ad7a000) [pid = 4085] [serial = 847] [outer = (nil)] 09:02:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 201 (0x8c723c00) [pid = 4085] [serial = 848] [outer = 0x8ad7a000] 09:02:37 INFO - PROCESS | 4085 | 1463673757995 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 202 (0x8e3e8400) [pid = 4085] [serial = 849] [outer = 0x8ad7a000] 09:02:39 INFO - PROCESS | 4085 | 1463673759577 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2296ms 09:02:39 INFO - PROCESS | 4085 | 1463673759669 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:02:39 INFO - PROCESS | 4085 | 1463673759676 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:02:39 INFO - PROCESS | 4085 | 1463673759685 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 4085 | 1463673759692 Marionette TRACE conn3 <- [1,1102,null,{}] 09:02:39 INFO - PROCESS | 4085 | 1463673759701 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 4085 | 1463673759950 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:02:40 INFO - PROCESS | 4085 | 1463673760179 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae58000 == 104 [pid = 4085] [id = 283] 09:02:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 203 (0x8ae58c00) [pid = 4085] [serial = 850] [outer = (nil)] 09:02:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 204 (0x8c2c5000) [pid = 4085] [serial = 851] [outer = 0x8ae58c00] 09:02:40 INFO - PROCESS | 4085 | 1463673760265 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 205 (0x8c8d5400) [pid = 4085] [serial = 852] [outer = 0x8ae58c00] 09:02:41 INFO - PROCESS | 4085 | 1463673761432 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1798ms 09:02:41 INFO - PROCESS | 4085 | 1463673761504 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 4085 | 1463673761515 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:02:41 INFO - PROCESS | 4085 | 1463673761530 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 4085 | 1463673761536 Marionette TRACE conn3 <- [1,1106,null,{}] 09:02:41 INFO - PROCESS | 4085 | 1463673761542 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 4085 | 1463673761756 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:02:42 INFO - PROCESS | 4085 | 1463673762025 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c8000 == 105 [pid = 4085] [id = 284] 09:02:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 206 (0x8ad7c400) [pid = 4085] [serial = 853] [outer = (nil)] 09:02:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 207 (0x8dad3800) [pid = 4085] [serial = 854] [outer = 0x8ad7c400] 09:02:42 INFO - PROCESS | 4085 | 1463673762149 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 208 (0x8df15400) [pid = 4085] [serial = 855] [outer = 0x8ad7c400] 09:02:42 INFO - PROCESS | 4085 | --DOCSHELL 0x99ed7800 == 104 [pid = 4085] [id = 97] 09:02:42 INFO - PROCESS | 4085 | --DOCSHELL 0x90b46400 == 103 [pid = 4085] [id = 95] 09:02:42 INFO - PROCESS | 4085 | --DOCSHELL 0x90b42800 == 102 [pid = 4085] [id = 94] 09:02:42 INFO - PROCESS | 4085 | --DOCSHELL 0x8b8c8000 == 101 [pid = 4085] [id = 219] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 207 (0x8c719400) [pid = 4085] [serial = 725] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 206 (0x884d0400) [pid = 4085] [serial = 722] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 205 (0x9a17b400) [pid = 4085] [serial = 719] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 204 (0xa25b6c00) [pid = 4085] [serial = 716] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 203 (0xa23ee400) [pid = 4085] [serial = 713] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 202 (0x9cf4e400) [pid = 4085] [serial = 710] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 201 (0x9aa93000) [pid = 4085] [serial = 707] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 200 (0x99c6e400) [pid = 4085] [serial = 704] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 199 (0x953abc00) [pid = 4085] [serial = 701] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 198 (0x923fa000) [pid = 4085] [serial = 698] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 197 (0x8f5f5c00) [pid = 4085] [serial = 695] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOMWINDOW == 196 (0x919a6800) [pid = 4085] [serial = 749] [outer = (nil)] [url = about:blank] 09:02:42 INFO - PROCESS | 4085 | --DOCSHELL 0x8c725400 == 100 [pid = 4085] [id = 269] 09:02:43 INFO - PROCESS | 4085 | --DOCSHELL 0x8e077400 == 99 [pid = 4085] [id = 268] 09:02:43 INFO - PROCESS | 4085 | --DOCSHELL 0x8c17c800 == 98 [pid = 4085] [id = 267] 09:02:43 INFO - PROCESS | 4085 | --DOCSHELL 0x884cac00 == 97 [pid = 4085] [id = 266] 09:02:43 INFO - PROCESS | 4085 | --DOCSHELL 0x8b8c3c00 == 96 [pid = 4085] [id = 265] 09:02:43 INFO - PROCESS | 4085 | --DOCSHELL 0x8c172000 == 95 [pid = 4085] [id = 264] 09:02:43 INFO - PROCESS | 4085 | 1463673763256 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 195 (0x8f391c00) [pid = 4085] [serial = 743] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 194 (0x8f39c000) [pid = 4085] [serial = 744] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 193 (0x8d7e2c00) [pid = 4085] [serial = 687] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 192 (0x8e3e7c00) [pid = 4085] [serial = 692] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 191 (0x8dade800) [pid = 4085] [serial = 737] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 190 (0x8e3f1400) [pid = 4085] [serial = 738] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 189 (0x8c71d400) [pid = 4085] [serial = 689] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 188 (0x8c174c00) [pid = 4085] [serial = 734] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 187 (0x8e06e800) [pid = 4085] [serial = 735] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0x8c722800) [pid = 4085] [serial = 731] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x8ca6b000) [pid = 4085] [serial = 732] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x8f39f800) [pid = 4085] [serial = 728] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x8e161400) [pid = 4085] [serial = 740] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x8e166800) [pid = 4085] [serial = 746] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x8f739000) [pid = 4085] [serial = 747] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x8ed92000) [pid = 4085] [serial = 741] [outer = (nil)] [url = about:blank] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1788ms 09:02:43 INFO - PROCESS | 4085 | 1463673763318 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 4085 | 1463673763322 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:02:43 INFO - PROCESS | 4085 | 1463673763330 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 4085 | 1463673763336 Marionette TRACE conn3 <- [1,1110,null,{}] 09:02:43 INFO - PROCESS | 4085 | 1463673763353 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 4085 | 1463673763559 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:02:43 INFO - PROCESS | 4085 | 1463673763799 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7df800 == 96 [pid = 4085] [id = 285] 09:02:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x8df1c000) [pid = 4085] [serial = 856] [outer = (nil)] 09:02:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x8e071800) [pid = 4085] [serial = 857] [outer = 0x8df1c000] 09:02:43 INFO - PROCESS | 4085 | 1463673763883 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0x8e160400) [pid = 4085] [serial = 858] [outer = 0x8df1c000] 09:02:44 INFO - PROCESS | 4085 | 1463673764712 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1437ms 09:02:44 INFO - PROCESS | 4085 | 1463673764769 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 4085 | 1463673764774 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:02:44 INFO - PROCESS | 4085 | 1463673764783 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 4085 | 1463673764787 Marionette TRACE conn3 <- [1,1114,null,{}] 09:02:44 INFO - PROCESS | 4085 | 1463673764792 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 4085 | 1463673765006 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:02:45 INFO - PROCESS | 4085 | 1463673765206 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e15cc00 == 97 [pid = 4085] [id = 286] 09:02:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x8e3e6c00) [pid = 4085] [serial = 859] [outer = (nil)] 09:02:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x8ea43000) [pid = 4085] [serial = 860] [outer = 0x8e3e6c00] 09:02:45 INFO - PROCESS | 4085 | 1463673765294 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x8ec4a400) [pid = 4085] [serial = 861] [outer = 0x8e3e6c00] 09:02:46 INFO - PROCESS | 4085 | 1463673766202 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1488ms 09:02:46 INFO - PROCESS | 4085 | 1463673766272 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 4085 | 1463673766276 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:02:46 INFO - PROCESS | 4085 | 1463673766282 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 4085 | 1463673766286 Marionette TRACE conn3 <- [1,1118,null,{}] 09:02:46 INFO - PROCESS | 4085 | 1463673766291 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 4085 | 1463673766550 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:02:46 INFO - PROCESS | 4085 | 1463673766576 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e079800 == 98 [pid = 4085] [id = 287] 09:02:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x8ea43c00) [pid = 4085] [serial = 862] [outer = (nil)] 09:02:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 188 (0x8ed94c00) [pid = 4085] [serial = 863] [outer = 0x8ea43c00] 09:02:46 INFO - PROCESS | 4085 | 1463673766653 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 189 (0x8f38c800) [pid = 4085] [serial = 864] [outer = 0x8ea43c00] 09:02:47 INFO - PROCESS | 4085 | --DOMWINDOW == 188 (0x8ad86c00) [pid = 4085] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:02:47 INFO - PROCESS | 4085 | --DOMWINDOW == 187 (0x8ea49c00) [pid = 4085] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:02:47 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0x8f3a7400) [pid = 4085] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:02:47 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x8c8d4400) [pid = 4085] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:02:47 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x8c173400) [pid = 4085] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:02:47 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x8c8db800) [pid = 4085] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:02:47 INFO - PROCESS | 4085 | 1463673767982 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1733ms 09:02:48 INFO - PROCESS | 4085 | 1463673768017 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 4085 | 1463673768022 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:02:48 INFO - PROCESS | 4085 | 1463673768040 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 4085 | 1463673768043 Marionette TRACE conn3 <- [1,1122,null,{}] 09:02:48 INFO - PROCESS | 4085 | 1463673768050 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 4085 | 1463673768313 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:02:48 INFO - PROCESS | 4085 | 1463673768489 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed8f800 == 99 [pid = 4085] [id = 288] 09:02:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x8f391c00) [pid = 4085] [serial = 865] [outer = (nil)] 09:02:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x8f5f1c00) [pid = 4085] [serial = 866] [outer = 0x8f391c00] 09:02:48 INFO - PROCESS | 4085 | 1463673768572 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x8f5f8800) [pid = 4085] [serial = 867] [outer = 0x8f391c00] 09:02:49 INFO - PROCESS | 4085 | 1463673769324 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1333ms 09:02:49 INFO - PROCESS | 4085 | 1463673769373 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 4085 | 1463673769377 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:02:49 INFO - PROCESS | 4085 | 1463673769384 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 4085 | 1463673769388 Marionette TRACE conn3 <- [1,1126,null,{}] 09:02:49 INFO - PROCESS | 4085 | 1463673769394 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 4085 | 1463673769584 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:02:49 INFO - PROCESS | 4085 | 1463673769753 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7e3c00 == 100 [pid = 4085] [id = 289] 09:02:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x8df14c00) [pid = 4085] [serial = 868] [outer = (nil)] 09:02:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 188 (0x90b3e000) [pid = 4085] [serial = 869] [outer = 0x8df14c00] 09:02:49 INFO - PROCESS | 4085 | 1463673769845 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 189 (0x90b47000) [pid = 4085] [serial = 870] [outer = 0x8df14c00] 09:02:51 INFO - PROCESS | 4085 | 1463673771027 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1693ms 09:02:51 INFO - PROCESS | 4085 | 1463673771079 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:02:51 INFO - PROCESS | 4085 | 1463673771088 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:02:51 INFO - PROCESS | 4085 | 1463673771098 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 4085 | 1463673771106 Marionette TRACE conn3 <- [1,1130,null,{}] 09:02:51 INFO - PROCESS | 4085 | 1463673771173 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 4085 | 1463673771427 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:02:51 INFO - PROCESS | 4085 | 1463673771763 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c172c00 == 101 [pid = 4085] [id = 290] 09:02:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 190 (0x8c71b000) [pid = 4085] [serial = 871] [outer = (nil)] 09:02:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 191 (0x8ca66000) [pid = 4085] [serial = 872] [outer = 0x8c71b000] 09:02:51 INFO - PROCESS | 4085 | 1463673771889 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 192 (0x8dad2c00) [pid = 4085] [serial = 873] [outer = 0x8c71b000] 09:02:52 INFO - PROCESS | 4085 | 1463673772957 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1889ms 09:02:52 INFO - PROCESS | 4085 | 1463673772988 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 4085 | 1463673773005 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:02:53 INFO - PROCESS | 4085 | 1463673773039 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 4085 | 1463673773047 Marionette TRACE conn3 <- [1,1134,null,{}] 09:02:53 INFO - PROCESS | 4085 | 1463673773058 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 4085 | 1463673773309 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:02:53 INFO - PROCESS | 4085 | 1463673773584 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3f1c00 == 102 [pid = 4085] [id = 291] 09:02:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 193 (0x8ea4ac00) [pid = 4085] [serial = 874] [outer = (nil)] 09:02:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 194 (0x8ed90000) [pid = 4085] [serial = 875] [outer = 0x8ea4ac00] 09:02:53 INFO - PROCESS | 4085 | 1463673773717 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 195 (0x8f39dc00) [pid = 4085] [serial = 876] [outer = 0x8ea4ac00] 09:02:54 INFO - PROCESS | 4085 | 1463673774739 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1749ms 09:02:54 INFO - PROCESS | 4085 | 1463673774782 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:02:54 INFO - PROCESS | 4085 | 1463673774787 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:02:54 INFO - PROCESS | 4085 | 1463673774794 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 4085 | 1463673774802 Marionette TRACE conn3 <- [1,1138,null,{}] 09:02:54 INFO - PROCESS | 4085 | 1463673774821 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 4085 | 1463673775125 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:02:55 INFO - PROCESS | 4085 | 1463673775446 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f734400 == 103 [pid = 4085] [id = 292] 09:02:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 196 (0x919b0800) [pid = 4085] [serial = 877] [outer = (nil)] 09:02:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 197 (0x91a93800) [pid = 4085] [serial = 878] [outer = 0x919b0800] 09:02:55 INFO - PROCESS | 4085 | 1463673775551 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 198 (0x91b1b000) [pid = 4085] [serial = 879] [outer = 0x919b0800] 09:02:56 INFO - PROCESS | 4085 | 1463673776495 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1750ms 09:02:56 INFO - PROCESS | 4085 | 1463673776544 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:02:56 INFO - PROCESS | 4085 | 1463673776550 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:02:56 INFO - PROCESS | 4085 | 1463673776557 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 4085 | 1463673776560 Marionette TRACE conn3 <- [1,1142,null,{}] 09:02:56 INFO - PROCESS | 4085 | 1463673776567 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 4085 | 1463673776796 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:02:57 INFO - PROCESS | 4085 | 1463673777178 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c722800 == 104 [pid = 4085] [id = 293] 09:02:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 199 (0x9281fc00) [pid = 4085] [serial = 880] [outer = (nil)] 09:02:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 200 (0x9282a400) [pid = 4085] [serial = 881] [outer = 0x9281fc00] 09:02:57 INFO - PROCESS | 4085 | 1463673777367 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 201 (0x928af000) [pid = 4085] [serial = 882] [outer = 0x9281fc00] 09:02:58 INFO - PROCESS | 4085 | 1463673778437 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1940ms 09:02:58 INFO - PROCESS | 4085 | 1463673778497 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 4085 | 1463673778501 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:02:58 INFO - PROCESS | 4085 | 1463673778509 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 4085 | 1463673778514 Marionette TRACE conn3 <- [1,1146,null,{}] 09:02:58 INFO - PROCESS | 4085 | 1463673778521 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 4085 | 1463673778749 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:02:59 INFO - PROCESS | 4085 | 1463673779024 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e06fc00 == 105 [pid = 4085] [id = 294] 09:02:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 202 (0x91a93000) [pid = 4085] [serial = 883] [outer = (nil)] 09:02:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 203 (0x937fe000) [pid = 4085] [serial = 884] [outer = 0x91a93000] 09:02:59 INFO - PROCESS | 4085 | 1463673779180 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 204 (0x93cdb400) [pid = 4085] [serial = 885] [outer = 0x91a93000] 09:03:00 INFO - PROCESS | 4085 | 1463673780162 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1694ms 09:03:00 INFO - PROCESS | 4085 | 1463673780204 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 4085 | 1463673780208 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:03:00 INFO - PROCESS | 4085 | 1463673780216 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 4085 | 1463673780220 Marionette TRACE conn3 <- [1,1150,null,{}] 09:03:00 INFO - PROCESS | 4085 | 1463673780228 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:00 INFO - PROCESS | 4085 | 1463673780490 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:03:00 INFO - PROCESS | 4085 | 1463673780807 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x93cd8400 == 106 [pid = 4085] [id = 295] 09:03:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 205 (0x93d3b000) [pid = 4085] [serial = 886] [outer = (nil)] 09:03:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 206 (0x95234400) [pid = 4085] [serial = 887] [outer = 0x93d3b000] 09:03:00 INFO - PROCESS | 4085 | 1463673780910 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 207 (0x953afc00) [pid = 4085] [serial = 888] [outer = 0x93d3b000] 09:03:01 INFO - PROCESS | 4085 | 1463673781879 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1736ms 09:03:01 INFO - PROCESS | 4085 | 1463673781953 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 4085 | 1463673781958 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:03:01 INFO - PROCESS | 4085 | 1463673781967 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 4085 | 1463673781970 Marionette TRACE conn3 <- [1,1154,null,{}] 09:03:01 INFO - PROCESS | 4085 | 1463673781977 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 4085 | 1463673782237 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:03:02 INFO - PROCESS | 4085 | 1463673782559 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x953b9800 == 107 [pid = 4085] [id = 296] 09:03:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 208 (0x953ba800) [pid = 4085] [serial = 889] [outer = (nil)] 09:03:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 209 (0x965ed800) [pid = 4085] [serial = 890] [outer = 0x953ba800] 09:03:02 INFO - PROCESS | 4085 | 1463673782661 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 210 (0x965f3800) [pid = 4085] [serial = 891] [outer = 0x953ba800] 09:03:03 INFO - PROCESS | 4085 | 1463673783630 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1735ms 09:03:03 INFO - PROCESS | 4085 | 1463673783702 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 4085 | 1463673783706 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:03:03 INFO - PROCESS | 4085 | 1463673783714 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 4085 | 1463673783718 Marionette TRACE conn3 <- [1,1158,null,{}] 09:03:03 INFO - PROCESS | 4085 | 1463673783724 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 4085 | 1463673784005 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:03:04 INFO - PROCESS | 4085 | 1463673784332 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f5f0000 == 108 [pid = 4085] [id = 297] 09:03:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 211 (0x8f735000) [pid = 4085] [serial = 892] [outer = (nil)] 09:03:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 212 (0x977f2400) [pid = 4085] [serial = 893] [outer = 0x8f735000] 09:03:04 INFO - PROCESS | 4085 | 1463673784438 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 213 (0x977fa400) [pid = 4085] [serial = 894] [outer = 0x8f735000] 09:03:05 INFO - PROCESS | 4085 | 1463673785836 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 2191ms 09:03:05 INFO - PROCESS | 4085 | 1463673785907 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 4085 | 1463673785914 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:03:05 INFO - PROCESS | 4085 | 1463673785925 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 4085 | 1463673785930 Marionette TRACE conn3 <- [1,1162,null,{}] 09:03:06 INFO - PROCESS | 4085 | 1463673786002 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 4085 | 1463673786422 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:03:06 INFO - PROCESS | 4085 | 1463673786719 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x97751800 == 109 [pid = 4085] [id = 298] 09:03:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 214 (0x98a23000) [pid = 4085] [serial = 895] [outer = (nil)] 09:03:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 215 (0x999b7400) [pid = 4085] [serial = 896] [outer = 0x98a23000] 09:03:06 INFO - PROCESS | 4085 | 1463673786813 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0x99b88400) [pid = 4085] [serial = 897] [outer = 0x98a23000] 09:03:07 INFO - PROCESS | 4085 | 1463673787856 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1990ms 09:03:07 INFO - PROCESS | 4085 | 1463673787916 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:03:07 INFO - PROCESS | 4085 | 1463673787920 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:03:07 INFO - PROCESS | 4085 | 1463673787927 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 4085 | 1463673787931 Marionette TRACE conn3 <- [1,1166,null,{}] 09:03:07 INFO - PROCESS | 4085 | 1463673787938 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 4085 | 1463673788173 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:03:08 INFO - PROCESS | 4085 | 1463673788484 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x965ec400 == 110 [pid = 4085] [id = 299] 09:03:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0x965fec00) [pid = 4085] [serial = 898] [outer = (nil)] 09:03:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0x99c89c00) [pid = 4085] [serial = 899] [outer = 0x965fec00] 09:03:08 INFO - PROCESS | 4085 | 1463673788583 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0x99ce8800) [pid = 4085] [serial = 900] [outer = 0x965fec00] 09:03:09 INFO - PROCESS | 4085 | 1463673789550 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1702ms 09:03:09 INFO - PROCESS | 4085 | 1463673789630 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 4085 | 1463673789635 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:03:09 INFO - PROCESS | 4085 | 1463673789642 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 4085 | 1463673789647 Marionette TRACE conn3 <- [1,1170,null,{}] 09:03:09 INFO - PROCESS | 4085 | 1463673789654 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 4085 | 1463673789941 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:03:10 INFO - PROCESS | 4085 | 1463673790280 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a139c00 == 111 [pid = 4085] [id = 300] 09:03:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0x9a175c00) [pid = 4085] [serial = 901] [outer = (nil)] 09:03:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 221 (0x9a17cc00) [pid = 4085] [serial = 902] [outer = 0x9a175c00] 09:03:10 INFO - PROCESS | 4085 | 1463673790397 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 222 (0x9ac48c00) [pid = 4085] [serial = 903] [outer = 0x9a175c00] 09:03:11 INFO - PROCESS | 4085 | 1463673791370 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1788ms 09:03:11 INFO - PROCESS | 4085 | 1463673791432 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 4085 | 1463673791436 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:03:11 INFO - PROCESS | 4085 | 1463673791443 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 4085 | 1463673791447 Marionette TRACE conn3 <- [1,1174,null,{}] 09:03:11 INFO - PROCESS | 4085 | 1463673791453 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 4085 | 1463673791681 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:03:12 INFO - PROCESS | 4085 | 1463673792011 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x99ed8000 == 112 [pid = 4085] [id = 301] 09:03:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 223 (0x9ac50400) [pid = 4085] [serial = 904] [outer = (nil)] 09:03:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 224 (0x9b7ed400) [pid = 4085] [serial = 905] [outer = 0x9ac50400] 09:03:12 INFO - PROCESS | 4085 | 1463673792108 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0x9b803800) [pid = 4085] [serial = 906] [outer = 0x9ac50400] 09:03:13 INFO - PROCESS | 4085 | 1463673793039 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 4085 | 1463673793093 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:03:13 INFO - PROCESS | 4085 | 1463673793102 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 4085 | 1463673793106 Marionette TRACE conn3 <- [1,1178,null,{}] 09:03:13 INFO - PROCESS | 4085 | 1463673793112 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:13 INFO - PROCESS | 4085 | 1463673793332 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:03:13 INFO - PROCESS | 4085 | 1463673793615 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df14800 == 113 [pid = 4085] [id = 302] 09:03:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 226 (0x8ec47c00) [pid = 4085] [serial = 907] [outer = (nil)] 09:03:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 227 (0x9a17e400) [pid = 4085] [serial = 908] [outer = 0x8ec47c00] 09:03:13 INFO - PROCESS | 4085 | 1463673793755 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 228 (0x9cfc5800) [pid = 4085] [serial = 909] [outer = 0x8ec47c00] 09:03:14 INFO - PROCESS | 4085 | 1463673794696 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 4085 | 1463673794744 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:03:14 INFO - PROCESS | 4085 | 1463673794752 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 4085 | 1463673794755 Marionette TRACE conn3 <- [1,1182,null,{}] 09:03:14 INFO - PROCESS | 4085 | 1463673794763 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 4085 | 1463673794990 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:03:15 INFO - PROCESS | 4085 | 1463673795313 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d3ac00 == 114 [pid = 4085] [id = 303] 09:03:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 229 (0x9ccaa800) [pid = 4085] [serial = 910] [outer = (nil)] 09:03:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 230 (0xa22a5800) [pid = 4085] [serial = 911] [outer = 0x9ccaa800] 09:03:15 INFO - PROCESS | 4085 | 1463673795441 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 231 (0xa23c4800) [pid = 4085] [serial = 912] [outer = 0x9ccaa800] 09:03:16 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:16 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:16 INFO - PROCESS | 4085 | 1463673796377 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 4085 | 1463673796443 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:03:16 INFO - PROCESS | 4085 | 1463673796451 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 4085 | 1463673796454 Marionette TRACE conn3 <- [1,1186,null,{}] 09:03:16 INFO - PROCESS | 4085 | 1463673796461 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:16 INFO - PROCESS | 4085 | 1463673796690 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:03:17 INFO - PROCESS | 4085 | 1463673797002 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 4085 | ++DOCSHELL 0xa104fc00 == 115 [pid = 4085] [id = 304] 09:03:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 232 (0xa22ac400) [pid = 4085] [serial = 913] [outer = (nil)] 09:03:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 233 (0xa2583400) [pid = 4085] [serial = 914] [outer = 0xa22ac400] 09:03:17 INFO - PROCESS | 4085 | 1463673797105 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 234 (0xa25a9c00) [pid = 4085] [serial = 915] [outer = 0xa22ac400] 09:03:18 INFO - PROCESS | 4085 | 1463673798053 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 4085 | 1463673798100 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:03:18 INFO - PROCESS | 4085 | 1463673798108 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 4085 | 1463673798112 Marionette TRACE conn3 <- [1,1190,null,{}] 09:03:18 INFO - PROCESS | 4085 | 1463673798118 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:18 INFO - PROCESS | 4085 | 1463673798342 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:03:18 INFO - PROCESS | 4085 | 1463673798698 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c5c00 == 116 [pid = 4085] [id = 305] 09:03:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 235 (0x8c2c6000) [pid = 4085] [serial = 916] [outer = (nil)] 09:03:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 236 (0x8ed97c00) [pid = 4085] [serial = 917] [outer = 0x8c2c6000] 09:03:18 INFO - PROCESS | 4085 | 1463673798810 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 237 (0x919a8c00) [pid = 4085] [serial = 918] [outer = 0x8c2c6000] 09:03:19 INFO - PROCESS | 4085 | 1463673799739 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 4085 | 1463673799804 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:03:19 INFO - PROCESS | 4085 | 1463673799813 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 4085 | 1463673799817 Marionette TRACE conn3 <- [1,1194,null,{}] 09:03:19 INFO - PROCESS | 4085 | 1463673799823 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 4085 | 1463673800049 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:03:20 INFO - PROCESS | 4085 | 1463673800378 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 4085 | ++DOCSHELL 0xa355a800 == 117 [pid = 4085] [id = 306] 09:03:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 238 (0xa355b400) [pid = 4085] [serial = 919] [outer = (nil)] 09:03:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 239 (0xa355ec00) [pid = 4085] [serial = 920] [outer = 0xa355b400] 09:03:20 INFO - PROCESS | 4085 | 1463673800476 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 240 (0xa3561000) [pid = 4085] [serial = 921] [outer = 0xa355b400] 09:03:21 INFO - PROCESS | 4085 | --DOCSHELL 0x8ed8f800 == 116 [pid = 4085] [id = 288] 09:03:21 INFO - PROCESS | 4085 | --DOCSHELL 0x8e15cc00 == 115 [pid = 4085] [id = 286] 09:03:21 INFO - PROCESS | 4085 | --DOCSHELL 0x884c8000 == 114 [pid = 4085] [id = 284] 09:03:21 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae58000 == 113 [pid = 4085] [id = 283] 09:03:21 INFO - PROCESS | 4085 | --DOCSHELL 0x99c72800 == 112 [pid = 4085] [id = 275] 09:03:21 INFO - PROCESS | 4085 | --DOCSHELL 0x937fe400 == 111 [pid = 4085] [id = 276] 09:03:21 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca64000 == 110 [pid = 4085] [id = 274] 09:03:21 INFO - PROCESS | 4085 | --DOCSHELL 0x8ea47000 == 109 [pid = 4085] [id = 272] 09:03:21 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca6d000 == 108 [pid = 4085] [id = 271] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 239 (0x8e074c00) [pid = 4085] [serial = 800] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 238 (0x91b1f000) [pid = 4085] [serial = 806] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 237 (0x8e3e4000) [pid = 4085] [serial = 801] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 236 (0x92827c00) [pid = 4085] [serial = 807] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 235 (0x953b5c00) [pid = 4085] [serial = 773] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 234 (0x8c8dc400) [pid = 4085] [serial = 752] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 233 (0x9282a800) [pid = 4085] [serial = 764] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 232 (0x91a8c000) [pid = 4085] [serial = 758] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 231 (0x93d39400) [pid = 4085] [serial = 767] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 230 (0x99c8a000) [pid = 4085] [serial = 785] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 229 (0x99ed8800) [pid = 4085] [serial = 788] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 228 (0x8e3f1000) [pid = 4085] [serial = 755] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 227 (0x947c1c00) [pid = 4085] [serial = 770] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 226 (0x91b1c000) [pid = 4085] [serial = 761] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 225 (0x8f5fb800) [pid = 4085] [serial = 803] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0x965f0800) [pid = 4085] [serial = 776] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 223 (0x91a95c00) [pid = 4085] [serial = 809] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 222 (0x90b46000) [pid = 4085] [serial = 804] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 221 (0x9a139400) [pid = 4085] [serial = 791] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 220 (0x8c180400) [pid = 4085] [serial = 794] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0x8c8df000) [pid = 4085] [serial = 795] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0x8f38a000) [pid = 4085] [serial = 798] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0x8ea43800) [pid = 4085] [serial = 797] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x977ed400) [pid = 4085] [serial = 779] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0x99c6b400) [pid = 4085] [serial = 782] [outer = (nil)] [url = about:blank] 09:03:21 INFO - PROCESS | 4085 | --DOMWINDOW == 214 (0x93a25800) [pid = 4085] [serial = 810] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:22 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:22 INFO - PROCESS | 4085 | 1463673802485 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 4085 | 1463673802569 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:03:22 INFO - PROCESS | 4085 | 1463673802596 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 4085 | 1463673802606 Marionette TRACE conn3 <- [1,1198,null,{}] 09:03:22 INFO - PROCESS | 4085 | 1463673802643 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 4085 | 1463673802863 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:03:23 INFO - PROCESS | 4085 | 1463673803130 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df11400 == 109 [pid = 4085] [id = 307] 09:03:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 215 (0x8df15c00) [pid = 4085] [serial = 922] [outer = (nil)] 09:03:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0x8e06d000) [pid = 4085] [serial = 923] [outer = 0x8df15c00] 09:03:23 INFO - PROCESS | 4085 | 1463673803233 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0x8e15f800) [pid = 4085] [serial = 924] [outer = 0x8df15c00] 09:03:24 INFO - PROCESS | 4085 | 1463673804188 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1649ms 09:03:24 INFO - PROCESS | 4085 | 1463673804249 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 4085 | 1463673804258 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:03:24 INFO - PROCESS | 4085 | 1463673804270 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 4085 | 1463673804274 Marionette TRACE conn3 <- [1,1202,null,{}] 09:03:24 INFO - PROCESS | 4085 | 1463673804295 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 4085 | 1463673804624 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:03:24 INFO - PROCESS | 4085 | 1463673804859 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ea4c800 == 110 [pid = 4085] [id = 308] 09:03:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0x8ea4d800) [pid = 4085] [serial = 925] [outer = (nil)] 09:03:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0x8f38a000) [pid = 4085] [serial = 926] [outer = 0x8ea4d800] 09:03:24 INFO - PROCESS | 4085 | 1463673804936 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0x8f3a5c00) [pid = 4085] [serial = 927] [outer = 0x8ea4d800] 09:03:25 INFO - PROCESS | 4085 | 1463673805843 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1637ms 09:03:26 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0x981fa000) [pid = 4085] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:03:26 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0x8ae58c00) [pid = 4085] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:03:26 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0x8e3e6c00) [pid = 4085] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:03:26 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x8ad7c400) [pid = 4085] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:03:26 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0x8ea43c00) [pid = 4085] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:03:26 INFO - PROCESS | 4085 | --DOMWINDOW == 214 (0x8df1c000) [pid = 4085] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:03:26 INFO - PROCESS | 4085 | --DOMWINDOW == 213 (0x8f391c00) [pid = 4085] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:03:26 INFO - PROCESS | 4085 | 1463673806189 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 4085 | 1463673806194 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:03:26 INFO - PROCESS | 4085 | 1463673806205 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 4085 | 1463673806211 Marionette TRACE conn3 <- [1,1206,null,{}] 09:03:26 INFO - PROCESS | 4085 | 1463673806239 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:26 INFO - PROCESS | 4085 | 1463673806426 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:03:26 INFO - PROCESS | 4085 | 1463673806666 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c71a400 == 111 [pid = 4085] [id = 309] 09:03:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 214 (0x90b3e400) [pid = 4085] [serial = 928] [outer = (nil)] 09:03:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 215 (0x91a8bc00) [pid = 4085] [serial = 929] [outer = 0x90b3e400] 09:03:26 INFO - PROCESS | 4085 | 1463673806749 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0x91b1c000) [pid = 4085] [serial = 930] [outer = 0x90b3e400] 09:03:27 INFO - PROCESS | 4085 | 1463673807664 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1541ms 09:03:27 INFO - PROCESS | 4085 | 1463673807746 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 4085 | 1463673807750 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:03:27 INFO - PROCESS | 4085 | 1463673807760 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 4085 | 1463673807764 Marionette TRACE conn3 <- [1,1210,null,{}] 09:03:27 INFO - PROCESS | 4085 | 1463673807770 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 4085 | 1463673807988 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:03:28 INFO - PROCESS | 4085 | 1463673808361 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c7c00 == 112 [pid = 4085] [id = 310] 09:03:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0x8ad77c00) [pid = 4085] [serial = 931] [outer = (nil)] 09:03:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0x8c178000) [pid = 4085] [serial = 932] [outer = 0x8ad77c00] 09:03:28 INFO - PROCESS | 4085 | 1463673808468 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0x8c8d9000) [pid = 4085] [serial = 933] [outer = 0x8ad77c00] 09:03:29 INFO - PROCESS | 4085 | 1463673809548 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1837ms 09:03:29 INFO - PROCESS | 4085 | 1463673809598 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 4085 | 1463673809606 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:03:29 INFO - PROCESS | 4085 | 1463673809616 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 4085 | 1463673809621 Marionette TRACE conn3 <- [1,1214,null,{}] 09:03:29 INFO - PROCESS | 4085 | 1463673809631 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 4085 | 1463673809896 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:03:30 INFO - PROCESS | 4085 | 1463673810250 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e06b400 == 113 [pid = 4085] [id = 311] 09:03:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0x8e077800) [pid = 4085] [serial = 934] [outer = (nil)] 09:03:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 221 (0x8e3e4400) [pid = 4085] [serial = 935] [outer = 0x8e077800] 09:03:30 INFO - PROCESS | 4085 | 1463673810375 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 222 (0x8ea46000) [pid = 4085] [serial = 936] [outer = 0x8e077800] 09:03:31 INFO - PROCESS | 4085 | 1463673811455 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1891ms 09:03:31 INFO - PROCESS | 4085 | 1463673811510 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 4085 | 1463673811517 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:03:31 INFO - PROCESS | 4085 | 1463673811527 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 4085 | 1463673811532 Marionette TRACE conn3 <- [1,1218,null,{}] 09:03:31 INFO - PROCESS | 4085 | 1463673811539 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:31 INFO - PROCESS | 4085 | 1463673811880 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:03:32 INFO - PROCESS | 4085 | 1463673812148 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f393800 == 114 [pid = 4085] [id = 312] 09:03:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 223 (0x8f3a4800) [pid = 4085] [serial = 937] [outer = (nil)] 09:03:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 224 (0x8f5f8c00) [pid = 4085] [serial = 938] [outer = 0x8f3a4800] 09:03:32 INFO - PROCESS | 4085 | 1463673812248 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0x90b41400) [pid = 4085] [serial = 939] [outer = 0x8f3a4800] 09:03:33 INFO - PROCESS | 4085 | 1463673813468 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1997ms 09:03:33 INFO - PROCESS | 4085 | 1463673813525 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 4085 | 1463673813530 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:03:33 INFO - PROCESS | 4085 | 1463673813540 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 4085 | 1463673813552 Marionette TRACE conn3 <- [1,1222,null,{}] 09:03:33 INFO - PROCESS | 4085 | 1463673813569 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:33 INFO - PROCESS | 4085 | 1463673813865 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:03:34 INFO - PROCESS | 4085 | 1463673814227 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x92822400 == 115 [pid = 4085] [id = 313] 09:03:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 226 (0x928b2000) [pid = 4085] [serial = 940] [outer = (nil)] 09:03:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 227 (0x93cdbc00) [pid = 4085] [serial = 941] [outer = 0x928b2000] 09:03:34 INFO - PROCESS | 4085 | 1463673814329 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 228 (0x93d43c00) [pid = 4085] [serial = 942] [outer = 0x928b2000] 09:03:35 INFO - PROCESS | 4085 | 1463673815403 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 4085 | 1463673815492 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:03:35 INFO - PROCESS | 4085 | 1463673815500 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 4085 | 1463673815504 Marionette TRACE conn3 <- [1,1226,null,{}] 09:03:35 INFO - PROCESS | 4085 | 1463673815511 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 4085 | 1463673815785 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:03:36 INFO - PROCESS | 4085 | 1463673816102 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed97800 == 116 [pid = 4085] [id = 314] 09:03:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 229 (0x93a29800) [pid = 4085] [serial = 943] [outer = (nil)] 09:03:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 230 (0x965f6000) [pid = 4085] [serial = 944] [outer = 0x93a29800] 09:03:36 INFO - PROCESS | 4085 | 1463673816198 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 231 (0x97750c00) [pid = 4085] [serial = 945] [outer = 0x93a29800] 09:03:37 INFO - PROCESS | 4085 | 1463673817158 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1734ms 09:03:37 INFO - PROCESS | 4085 | 1463673817235 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 4085 | 1463673817240 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:03:37 INFO - PROCESS | 4085 | 1463673817247 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 4085 | 1463673817251 Marionette TRACE conn3 <- [1,1230,null,{}] 09:03:37 INFO - PROCESS | 4085 | 1463673817257 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 4085 | 1463673817521 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:03:37 INFO - PROCESS | 4085 | 1463673817895 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x98a27c00 == 117 [pid = 4085] [id = 315] 09:03:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 232 (0x98a28400) [pid = 4085] [serial = 946] [outer = (nil)] 09:03:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 233 (0x996f6c00) [pid = 4085] [serial = 947] [outer = 0x98a28400] 09:03:38 INFO - PROCESS | 4085 | 1463673818008 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 234 (0x99edf400) [pid = 4085] [serial = 948] [outer = 0x98a28400] 09:03:39 INFO - PROCESS | 4085 | 1463673819044 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1837ms 09:03:39 INFO - PROCESS | 4085 | 1463673819086 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 4085 | 1463673819091 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:03:39 INFO - PROCESS | 4085 | 1463673819098 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 4085 | 1463673819105 Marionette TRACE conn3 <- [1,1234,null,{}] 09:03:39 INFO - PROCESS | 4085 | 1463673819114 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 4085 | 1463673819355 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:03:39 INFO - PROCESS | 4085 | 1463673819636 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f3c00 == 118 [pid = 4085] [id = 316] 09:03:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 235 (0x9a142000) [pid = 4085] [serial = 949] [outer = (nil)] 09:03:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 236 (0x9a180400) [pid = 4085] [serial = 950] [outer = 0x9a142000] 09:03:39 INFO - PROCESS | 4085 | 1463673819774 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 237 (0x9aff6c00) [pid = 4085] [serial = 951] [outer = 0x9a142000] 09:03:40 INFO - PROCESS | 4085 | 1463673820792 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1748ms 09:03:40 INFO - PROCESS | 4085 | 1463673820847 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 4085 | 1463673820851 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:03:40 INFO - PROCESS | 4085 | 1463673820859 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 4085 | 1463673820864 Marionette TRACE conn3 <- [1,1238,null,{}] 09:03:40 INFO - PROCESS | 4085 | 1463673820870 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:41 INFO - PROCESS | 4085 | 1463673821131 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:03:41 INFO - PROCESS | 4085 | 1463673821478 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7dbc00 == 119 [pid = 4085] [id = 317] 09:03:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 238 (0x8e3e5800) [pid = 4085] [serial = 952] [outer = (nil)] 09:03:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 239 (0x9b80cc00) [pid = 4085] [serial = 953] [outer = 0x8e3e5800] 09:03:41 INFO - PROCESS | 4085 | 1463673821599 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 240 (0xa050a800) [pid = 4085] [serial = 954] [outer = 0x8e3e5800] 09:03:42 INFO - PROCESS | 4085 | 1463673822477 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1640ms 09:03:42 INFO - PROCESS | 4085 | 1463673822500 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:03:42 INFO - PROCESS | 4085 | 1463673822505 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:03:42 INFO - PROCESS | 4085 | 1463673822512 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 4085 | 1463673822516 Marionette TRACE conn3 <- [1,1242,null,{}] 09:03:42 INFO - PROCESS | 4085 | 1463673822524 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 4085 | 1463673822831 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:03:43 INFO - PROCESS | 4085 | 1463673823022 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x95231c00 == 120 [pid = 4085] [id = 318] 09:03:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 241 (0x98a27400) [pid = 4085] [serial = 955] [outer = (nil)] 09:03:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 242 (0xa2583c00) [pid = 4085] [serial = 956] [outer = 0x98a27400] 09:03:43 INFO - PROCESS | 4085 | 1463673823195 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 243 (0xa27ccc00) [pid = 4085] [serial = 957] [outer = 0x98a27400] 09:03:44 INFO - PROCESS | 4085 | 1463673824287 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1842ms 09:03:44 INFO - PROCESS | 4085 | 1463673824355 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:03:44 INFO - PROCESS | 4085 | 1463673824360 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:03:44 INFO - PROCESS | 4085 | 1463673824369 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 4085 | 1463673824374 Marionette TRACE conn3 <- [1,1246,null,{}] 09:03:44 INFO - PROCESS | 4085 | 1463673824381 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 4085 | 1463673824678 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:03:45 INFO - PROCESS | 4085 | 1463673824996 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c8db800 == 121 [pid = 4085] [id = 319] 09:03:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 244 (0x9a141000) [pid = 4085] [serial = 958] [outer = (nil)] 09:03:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 245 (0xa3587400) [pid = 4085] [serial = 959] [outer = 0x9a141000] 09:03:45 INFO - PROCESS | 4085 | 1463673825108 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 246 (0xa358bc00) [pid = 4085] [serial = 960] [outer = 0x9a141000] 09:03:46 INFO - PROCESS | 4085 | 1463673826137 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1841ms 09:03:46 INFO - PROCESS | 4085 | 1463673826209 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 4085 | 1463673826212 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:03:46 INFO - PROCESS | 4085 | 1463673826220 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 4085 | 1463673826224 Marionette TRACE conn3 <- [1,1250,null,{}] 09:03:46 INFO - PROCESS | 4085 | 1463673826231 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 4085 | 1463673826462 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:03:46 INFO - PROCESS | 4085 | 1463673826778 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 4085 | ++DOCSHELL 0xa355cc00 == 122 [pid = 4085] [id = 320] 09:03:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 247 (0xa355d000) [pid = 4085] [serial = 961] [outer = (nil)] 09:03:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 248 (0xa36f0800) [pid = 4085] [serial = 962] [outer = 0xa355d000] 09:03:46 INFO - PROCESS | 4085 | 1463673826894 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 249 (0xa6381c00) [pid = 4085] [serial = 963] [outer = 0xa355d000] 09:03:47 INFO - PROCESS | 4085 | 1463673827932 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1785ms 09:03:48 INFO - PROCESS | 4085 | 1463673828007 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 4085 | 1463673828011 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:03:48 INFO - PROCESS | 4085 | 1463673828021 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 4085 | 1463673828026 Marionette TRACE conn3 <- [1,1254,null,{}] 09:03:48 INFO - PROCESS | 4085 | 1463673828034 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:48 INFO - PROCESS | 4085 | 1463673828333 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:03:48 INFO - PROCESS | 4085 | 1463673828664 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 4085 | ++DOCSHELL 0xa6388400 == 123 [pid = 4085] [id = 321] 09:03:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 250 (0xa68cc400) [pid = 4085] [serial = 964] [outer = (nil)] 09:03:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 251 (0xa699c400) [pid = 4085] [serial = 965] [outer = 0xa68cc400] 09:03:48 INFO - PROCESS | 4085 | 1463673828763 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 252 (0xa69a5400) [pid = 4085] [serial = 966] [outer = 0xa68cc400] 09:03:49 INFO - PROCESS | 4085 | 1463673829739 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1753ms 09:03:49 INFO - PROCESS | 4085 | 1463673829775 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 4085 | 1463673829779 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:03:49 INFO - PROCESS | 4085 | 1463673829787 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 4085 | 1463673829790 Marionette TRACE conn3 <- [1,1258,null,{}] 09:03:49 INFO - PROCESS | 4085 | 1463673829797 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:50 INFO - PROCESS | 4085 | 1463673830026 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:03:50 INFO - PROCESS | 4085 | 1463673830376 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c6a800 == 124 [pid = 4085] [id = 322] 09:03:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 253 (0x99c73c00) [pid = 4085] [serial = 967] [outer = (nil)] 09:03:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 254 (0xa6c2b400) [pid = 4085] [serial = 968] [outer = 0x99c73c00] 09:03:50 INFO - PROCESS | 4085 | 1463673830487 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 255 (0xa6c2d800) [pid = 4085] [serial = 969] [outer = 0x99c73c00] 09:03:51 INFO - PROCESS | 4085 | 1463673831504 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1787ms 09:03:51 INFO - PROCESS | 4085 | 1463673831576 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 4085 | 1463673831591 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:03:51 INFO - PROCESS | 4085 | 1463673831599 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 4085 | 1463673831603 Marionette TRACE conn3 <- [1,1262,null,{}] 09:03:51 INFO - PROCESS | 4085 | 1463673831610 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 4085 | 1463673831877 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:03:52 INFO - PROCESS | 4085 | 1463673832208 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfbec00 == 125 [pid = 4085] [id = 323] 09:03:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 256 (0x8dfbf800) [pid = 4085] [serial = 970] [outer = (nil)] 09:03:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 257 (0x8dfc7400) [pid = 4085] [serial = 971] [outer = 0x8dfbf800] 09:03:52 INFO - PROCESS | 4085 | 1463673832306 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 258 (0x8dfc9400) [pid = 4085] [serial = 972] [outer = 0x8dfbf800] 09:03:53 INFO - PROCESS | 4085 | 1463673833323 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1785ms 09:03:53 INFO - PROCESS | 4085 | 1463673833386 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 4085 | 1463673833391 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:03:53 INFO - PROCESS | 4085 | 1463673833398 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 4085 | 1463673833402 Marionette TRACE conn3 <- [1,1266,null,{}] 09:03:53 INFO - PROCESS | 4085 | 1463673833408 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 4085 | 1463673833632 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:03:53 INFO - PROCESS | 4085 | 1463673833950 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c718c00 == 126 [pid = 4085] [id = 324] 09:03:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 259 (0x8dfc2000) [pid = 4085] [serial = 973] [outer = (nil)] 09:03:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 260 (0x92689400) [pid = 4085] [serial = 974] [outer = 0x8dfc2000] 09:03:54 INFO - PROCESS | 4085 | 1463673834050 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 261 (0x9268b800) [pid = 4085] [serial = 975] [outer = 0x8dfc2000] 09:03:54 INFO - PROCESS | 4085 | 1463673834977 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1682ms 09:03:55 INFO - PROCESS | 4085 | 1463673835081 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 4085 | 1463673835085 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:03:55 INFO - PROCESS | 4085 | 1463673835091 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 4085 | 1463673835095 Marionette TRACE conn3 <- [1,1270,null,{}] 09:03:55 INFO - PROCESS | 4085 | 1463673835101 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 4085 | 1463673835364 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:03:56 INFO - PROCESS | 4085 | 1463673836143 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c1400 == 127 [pid = 4085] [id = 325] 09:03:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 262 (0x8c71c400) [pid = 4085] [serial = 976] [outer = (nil)] 09:03:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 263 (0x8c8dec00) [pid = 4085] [serial = 977] [outer = 0x8c71c400] 09:03:56 INFO - PROCESS | 4085 | 1463673836260 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 264 (0x8dad4800) [pid = 4085] [serial = 978] [outer = 0x8c71c400] 09:03:57 INFO - PROCESS | 4085 | 1463673837315 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2290ms 09:03:57 INFO - PROCESS | 4085 | 1463673837383 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 4085 | 1463673837390 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:03:57 INFO - PROCESS | 4085 | 1463673837399 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 4085 | 1463673837405 Marionette TRACE conn3 <- [1,1274,null,{}] 09:03:57 INFO - PROCESS | 4085 | 1463673837413 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 4085 | 1463673837677 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:03:58 INFO - PROCESS | 4085 | 1463673838159 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3ef400 == 128 [pid = 4085] [id = 326] 09:03:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 265 (0x8ea4bc00) [pid = 4085] [serial = 979] [outer = (nil)] 09:03:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 266 (0x8ec49000) [pid = 4085] [serial = 980] [outer = 0x8ea4bc00] 09:03:58 INFO - PROCESS | 4085 | 1463673838250 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 267 (0x8ed96c00) [pid = 4085] [serial = 981] [outer = 0x8ea4bc00] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x937f1400 == 127 [pid = 4085] [id = 43] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x996f1800 == 126 [pid = 4085] [id = 261] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0xa63ebc00 == 125 [pid = 4085] [id = 50] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x91a8e800 == 124 [pid = 4085] [id = 100] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x983a0000 == 123 [pid = 4085] [id = 42] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x92824c00 == 122 [pid = 4085] [id = 255] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x93838c00 == 121 [pid = 4085] [id = 256] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x953b7800 == 120 [pid = 4085] [id = 260] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8f38a800 == 119 [pid = 4085] [id = 259] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x884cec00 == 118 [pid = 4085] [id = 262] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8ea44c00 == 117 [pid = 4085] [id = 258] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x99e4f000 == 116 [pid = 4085] [id = 263] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x91a99400 == 115 [pid = 4085] [id = 253] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8c71a400 == 114 [pid = 4085] [id = 309] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8ea4c800 == 113 [pid = 4085] [id = 308] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8e079800 == 112 [pid = 4085] [id = 287] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8df11400 == 111 [pid = 4085] [id = 307] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7df800 == 110 [pid = 4085] [id = 285] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x9775f800 == 109 [pid = 4085] [id = 10] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8c722800 == 108 [pid = 4085] [id = 293] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8f734400 == 107 [pid = 4085] [id = 292] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8e3f1c00 == 106 [pid = 4085] [id = 291] 09:03:58 INFO - PROCESS | 4085 | --DOCSHELL 0x8c172c00 == 105 [pid = 4085] [id = 290] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 266 (0x9b967800) [pid = 4085] [serial = 588] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 265 (0x8c8d5400) [pid = 4085] [serial = 852] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 264 (0x8ec4a400) [pid = 4085] [serial = 861] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 263 (0x999ba400) [pid = 4085] [serial = 824] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 262 (0x8df15400) [pid = 4085] [serial = 855] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 261 (0x9cf44800) [pid = 4085] [serial = 839] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 260 (0x8ea43000) [pid = 4085] [serial = 860] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 259 (0x9b80d000) [pid = 4085] [serial = 836] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 258 (0x9aff4800) [pid = 4085] [serial = 833] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 257 (0x8ed94c00) [pid = 4085] [serial = 863] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 256 (0xa2377400) [pid = 4085] [serial = 842] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 255 (0x8c723c00) [pid = 4085] [serial = 848] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 254 (0x8e071800) [pid = 4085] [serial = 857] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 253 (0x965f3c00) [pid = 4085] [serial = 821] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 252 (0x99cf4400) [pid = 4085] [serial = 827] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 251 (0x8f38c800) [pid = 4085] [serial = 864] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 250 (0xa25a9800) [pid = 4085] [serial = 845] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 249 (0x8f5f1c00) [pid = 4085] [serial = 866] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 248 (0x8dad3800) [pid = 4085] [serial = 854] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 247 (0x90b4b400) [pid = 4085] [serial = 818] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 246 (0x9a17e000) [pid = 4085] [serial = 830] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 245 (0x947c6800) [pid = 4085] [serial = 812] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 244 (0x8e160400) [pid = 4085] [serial = 858] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 243 (0x8e070000) [pid = 4085] [serial = 815] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 242 (0x8c2c5000) [pid = 4085] [serial = 851] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | --DOMWINDOW == 241 (0x8f5f8800) [pid = 4085] [serial = 867] [outer = (nil)] [url = about:blank] 09:03:59 INFO - PROCESS | 4085 | 1463673839804 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2436ms 09:03:59 INFO - PROCESS | 4085 | 1463673839838 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 4085 | 1463673839844 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:03:59 INFO - PROCESS | 4085 | 1463673839854 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 4085 | 1463673839858 Marionette TRACE conn3 <- [1,1278,null,{}] 09:03:59 INFO - PROCESS | 4085 | 1463673839865 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:00 INFO - PROCESS | 4085 | 1463673840093 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:04:00 INFO - PROCESS | 4085 | 1463673840311 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dadb400 == 106 [pid = 4085] [id = 327] 09:04:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 242 (0x8dae1400) [pid = 4085] [serial = 982] [outer = (nil)] 09:04:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 243 (0x8e079800) [pid = 4085] [serial = 983] [outer = 0x8dae1400] 09:04:00 INFO - PROCESS | 4085 | 1463673840484 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 244 (0x8ed9cc00) [pid = 4085] [serial = 984] [outer = 0x8dae1400] 09:04:01 INFO - PROCESS | 4085 | 1463673841387 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1641ms 09:04:01 INFO - PROCESS | 4085 | 1463673841497 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 4085 | 1463673841502 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:04:01 INFO - PROCESS | 4085 | 1463673841514 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 4085 | 1463673841524 Marionette TRACE conn3 <- [1,1282,null,{}] 09:04:01 INFO - PROCESS | 4085 | 1463673841546 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 4085 | 1463673841924 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:04:02 INFO - PROCESS | 4085 | 1463673842132 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3ee800 == 107 [pid = 4085] [id = 328] 09:04:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 245 (0x919ac000) [pid = 4085] [serial = 985] [outer = (nil)] 09:04:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 246 (0x91a99400) [pid = 4085] [serial = 986] [outer = 0x919ac000] 09:04:02 INFO - PROCESS | 4085 | 1463673842222 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 247 (0x91b1f400) [pid = 4085] [serial = 987] [outer = 0x919ac000] 09:04:03 INFO - PROCESS | 4085 | 1463673843236 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1804ms 09:04:03 INFO - PROCESS | 4085 | 1463673843317 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 4085 | 1463673843321 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:04:03 INFO - PROCESS | 4085 | 1463673843338 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 4085 | 1463673843342 Marionette TRACE conn3 <- [1,1286,null,{}] 09:04:03 INFO - PROCESS | 4085 | 1463673843350 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 4085 | 1463673844733 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 246 (0x919af800) [pid = 4085] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 245 (0x99c74400) [pid = 4085] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 244 (0x965fec00) [pid = 4085] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 243 (0x91a93000) [pid = 4085] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 242 (0x9a17a400) [pid = 4085] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 241 (0x9ac50400) [pid = 4085] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 240 (0x8df20400) [pid = 4085] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 239 (0x93dcd800) [pid = 4085] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 238 (0x8df14c00) [pid = 4085] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 237 (0xa2261c00) [pid = 4085] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 236 (0x9281fc00) [pid = 4085] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 235 (0x93dcb800) [pid = 4085] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 234 (0x923fa800) [pid = 4085] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 233 (0x93cdec00) [pid = 4085] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 232 (0x8f735000) [pid = 4085] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 231 (0x99c83800) [pid = 4085] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 230 (0x8f733000) [pid = 4085] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 229 (0x8f3a4000) [pid = 4085] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 228 (0x8ec47c00) [pid = 4085] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 227 (0x8c71b000) [pid = 4085] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 226 (0x8f5ef800) [pid = 4085] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 225 (0x8df16c00) [pid = 4085] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0x91b15000) [pid = 4085] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 223 (0x91a99800) [pid = 4085] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 222 (0x9522ec00) [pid = 4085] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 221 (0x9a175c00) [pid = 4085] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 220 (0x953aec00) [pid = 4085] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0x8b8cd800) [pid = 4085] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0xa22ac400) [pid = 4085] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0x93d3b000) [pid = 4085] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x9282c400) [pid = 4085] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0x884cc400) [pid = 4085] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 214 (0x8ad7f000) [pid = 4085] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 213 (0xa23f2c00) [pid = 4085] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 212 (0x8c2c6000) [pid = 4085] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 211 (0x8e070c00) [pid = 4085] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 210 (0x8f396c00) [pid = 4085] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 209 (0x884c4c00) [pid = 4085] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 208 (0x8ea4ac00) [pid = 4085] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 207 (0x9ccaa800) [pid = 4085] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 206 (0x953ba800) [pid = 4085] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 205 (0x8c17c000) [pid = 4085] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 204 (0x919b0800) [pid = 4085] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 203 (0x9a136000) [pid = 4085] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 202 (0x8e161c00) [pid = 4085] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 201 (0x9a172c00) [pid = 4085] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 200 (0x8ea4d800) [pid = 4085] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 199 (0x953ac400) [pid = 4085] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 198 (0x965fc800) [pid = 4085] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 197 (0x8c176000) [pid = 4085] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 196 (0x8c174000) [pid = 4085] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 195 (0x91a97000) [pid = 4085] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 194 (0x9b80f400) [pid = 4085] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 193 (0x98a23000) [pid = 4085] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 192 (0x965fe400) [pid = 4085] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 191 (0x99a8dc00) [pid = 4085] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 190 (0x99c7ec00) [pid = 4085] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 189 (0x928b2800) [pid = 4085] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 188 (0x999ba800) [pid = 4085] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 187 (0x919ae000) [pid = 4085] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0x8ca65400) [pid = 4085] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x8d7e0c00) [pid = 4085] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x8d7e2400) [pid = 4085] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:04:04 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x9979c800) [pid = 4085] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x919a7400) [pid = 4085] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x9b48e400) [pid = 4085] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x9999a800) [pid = 4085] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x9ccafc00) [pid = 4085] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x8e167000) [pid = 4085] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x8df15c00) [pid = 4085] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0x923f3000) [pid = 4085] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x8ad7a000) [pid = 4085] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x996ee800) [pid = 4085] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x8ad78400) [pid = 4085] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:04:05 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x99e55800) [pid = 4085] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:04:05 INFO - PROCESS | 4085 | 1463673845122 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c4c00 == 108 [pid = 4085] [id = 329] 09:04:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0x884cc400) [pid = 4085] [serial = 988] [outer = (nil)] 09:04:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x8ad79400) [pid = 4085] [serial = 989] [outer = 0x884cc400] 09:04:05 INFO - PROCESS | 4085 | 1463673845213 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0x8b8cd800) [pid = 4085] [serial = 990] [outer = 0x884cc400] 09:04:06 INFO - PROCESS | 4085 | 1463673846418 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 3145ms 09:04:06 INFO - PROCESS | 4085 | 1463673846485 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 4085 | 1463673846491 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:04:06 INFO - PROCESS | 4085 | 1463673846503 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 4085 | 1463673846507 Marionette TRACE conn3 <- [1,1290,null,{}] 09:04:06 INFO - PROCESS | 4085 | 1463673846518 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 4085 | 1463673847010 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:04:07 INFO - PROCESS | 4085 | 1463673847391 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c8d1400 == 109 [pid = 4085] [id = 330] 09:04:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0x8c8d5c00) [pid = 4085] [serial = 991] [outer = (nil)] 09:04:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x8ca63800) [pid = 4085] [serial = 992] [outer = 0x8c8d5c00] 09:04:07 INFO - PROCESS | 4085 | 1463673847491 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0x8dadac00) [pid = 4085] [serial = 993] [outer = 0x8c8d5c00] 09:04:08 INFO - PROCESS | 4085 | 1463673848563 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2142ms 09:04:08 INFO - PROCESS | 4085 | 1463673848645 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 4085 | 1463673848652 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:04:08 INFO - PROCESS | 4085 | 1463673848662 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 4085 | 1463673848668 Marionette TRACE conn3 <- [1,1294,null,{}] 09:04:08 INFO - PROCESS | 4085 | 1463673848678 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 4085 | 1463673848957 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:04:09 INFO - PROCESS | 4085 | 1463673849287 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e06e400 == 110 [pid = 4085] [id = 331] 09:04:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0x8e071800) [pid = 4085] [serial = 994] [outer = (nil)] 09:04:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x8e169000) [pid = 4085] [serial = 995] [outer = 0x8e071800] 09:04:09 INFO - PROCESS | 4085 | 1463673849391 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x8ec45800) [pid = 4085] [serial = 996] [outer = 0x8e071800] 09:04:10 INFO - PROCESS | 4085 | 1463673850451 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1843ms 09:04:10 INFO - PROCESS | 4085 | 1463673850505 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 4085 | 1463673850509 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:04:10 INFO - PROCESS | 4085 | 1463673850519 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 4085 | 1463673850523 Marionette TRACE conn3 <- [1,1298,null,{}] 09:04:10 INFO - PROCESS | 4085 | 1463673850531 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 4085 | 1463673850795 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:04:11 INFO - PROCESS | 4085 | 1463673851165 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f3a6c00 == 111 [pid = 4085] [id = 332] 09:04:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x8f5f7c00) [pid = 4085] [serial = 997] [outer = (nil)] 09:04:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0x8f733400) [pid = 4085] [serial = 998] [outer = 0x8f5f7c00] 09:04:11 INFO - PROCESS | 4085 | 1463673851297 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x90b45000) [pid = 4085] [serial = 999] [outer = 0x8f5f7c00] 09:04:12 INFO - PROCESS | 4085 | 1463673852321 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1832ms 09:04:12 INFO - PROCESS | 4085 | 1463673852368 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 4085 | 1463673852376 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:04:12 INFO - PROCESS | 4085 | 1463673852397 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 4085 | 1463673852406 Marionette TRACE conn3 <- [1,1302,null,{}] 09:04:12 INFO - PROCESS | 4085 | 1463673852412 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 4085 | 1463673852670 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:04:12 INFO - PROCESS | 4085 | 1463673852960 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c172800 == 112 [pid = 4085] [id = 333] 09:04:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x8f38b800) [pid = 4085] [serial = 1000] [outer = (nil)] 09:04:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x9268f000) [pid = 4085] [serial = 1001] [outer = 0x8f38b800] 09:04:13 INFO - PROCESS | 4085 | 1463673853056 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x92824400) [pid = 4085] [serial = 1002] [outer = 0x8f38b800] 09:04:14 INFO - PROCESS | 4085 | 1463673854028 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1714ms 09:04:14 INFO - PROCESS | 4085 | 1463673854104 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 4085 | 1463673854108 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:04:14 INFO - PROCESS | 4085 | 1463673854116 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 4085 | 1463673854121 Marionette TRACE conn3 <- [1,1306,null,{}] 09:04:14 INFO - PROCESS | 4085 | 1463673854127 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 4085 | 1463673854400 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:04:14 INFO - PROCESS | 4085 | 1463673854719 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x91b14000 == 113 [pid = 4085] [id = 334] 09:04:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 188 (0x9282c400) [pid = 4085] [serial = 1003] [outer = (nil)] 09:04:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 189 (0x937f7400) [pid = 4085] [serial = 1004] [outer = 0x9282c400] 09:04:14 INFO - PROCESS | 4085 | 1463673854814 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 190 (0x93cdec00) [pid = 4085] [serial = 1005] [outer = 0x9282c400] 09:04:15 INFO - PROCESS | 4085 | 1463673855800 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1735ms 09:04:15 INFO - PROCESS | 4085 | 1463673855853 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 4085 | 1463673855856 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:04:15 INFO - PROCESS | 4085 | 1463673855864 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 4085 | 1463673855868 Marionette TRACE conn3 <- [1,1310,null,{}] 09:04:15 INFO - PROCESS | 4085 | 1463673855875 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 4085 | 1463673856120 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:04:16 INFO - PROCESS | 4085 | 1463673856451 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x9475bc00 == 114 [pid = 4085] [id = 335] 09:04:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 191 (0x947bd400) [pid = 4085] [serial = 1006] [outer = (nil)] 09:04:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 192 (0x95231000) [pid = 4085] [serial = 1007] [outer = 0x947bd400] 09:04:16 INFO - PROCESS | 4085 | 1463673856562 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 193 (0x965f2c00) [pid = 4085] [serial = 1008] [outer = 0x947bd400] 09:04:17 INFO - PROCESS | 4085 | 1463673857545 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 4085 | 1463673857615 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:04:17 INFO - PROCESS | 4085 | 1463673857626 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 4085 | 1463673857629 Marionette TRACE conn3 <- [1,1314,null,{}] 09:04:17 INFO - PROCESS | 4085 | 1463673857637 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 4085 | 1463673857882 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:04:18 INFO - PROCESS | 4085 | 1463673858204 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f1400 == 115 [pid = 4085] [id = 336] 09:04:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 194 (0x93a26c00) [pid = 4085] [serial = 1009] [outer = (nil)] 09:04:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 195 (0x98f54800) [pid = 4085] [serial = 1010] [outer = 0x93a26c00] 09:04:18 INFO - PROCESS | 4085 | 1463673858322 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 196 (0x9979c800) [pid = 4085] [serial = 1011] [outer = 0x93a26c00] 09:04:19 INFO - PROCESS | 4085 | 1463673859230 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1685ms 09:04:19 INFO - PROCESS | 4085 | 1463673859312 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 4085 | 1463673859317 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:04:19 INFO - PROCESS | 4085 | 1463673859324 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 4085 | 1463673859328 Marionette TRACE conn3 <- [1,1318,null,{}] 09:04:19 INFO - PROCESS | 4085 | 1463673859335 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 4085 | 1463673859567 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:04:19 INFO - PROCESS | 4085 | 1463673859858 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dc7400 == 116 [pid = 4085] [id = 337] 09:04:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 197 (0x9775e000) [pid = 4085] [serial = 1012] [outer = (nil)] 09:04:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 198 (0x99c7f800) [pid = 4085] [serial = 1013] [outer = 0x9775e000] 09:04:19 INFO - PROCESS | 4085 | 1463673859953 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 199 (0x99c86000) [pid = 4085] [serial = 1014] [outer = 0x9775e000] 09:04:20 INFO - PROCESS | 4085 | 1463673860921 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1636ms 09:04:20 INFO - PROCESS | 4085 | 1463673860961 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 4085 | 1463673860965 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:04:20 INFO - PROCESS | 4085 | 1463673860973 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 4085 | 1463673860978 Marionette TRACE conn3 <- [1,1322,null,{}] 09:04:20 INFO - PROCESS | 4085 | 1463673860984 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 4085 | 1463673861216 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:04:21 INFO - PROCESS | 4085 | 1463673861537 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f5400 == 117 [pid = 4085] [id = 338] 09:04:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 200 (0x983a5800) [pid = 4085] [serial = 1015] [outer = (nil)] 09:04:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 201 (0x99edbc00) [pid = 4085] [serial = 1016] [outer = 0x983a5800] 09:04:21 INFO - PROCESS | 4085 | 1463673861642 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 202 (0x99ee3c00) [pid = 4085] [serial = 1017] [outer = 0x983a5800] 09:04:22 INFO - PROCESS | 4085 | 1463673862566 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1634ms 09:04:22 INFO - PROCESS | 4085 | 1463673862609 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:04:22 INFO - PROCESS | 4085 | 1463673862613 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:04:22 INFO - PROCESS | 4085 | 1463673862622 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 4085 | 1463673862633 Marionette TRACE conn3 <- [1,1326,null,{}] 09:04:22 INFO - PROCESS | 4085 | 1463673862639 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 4085 | 1463673862870 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:04:23 INFO - PROCESS | 4085 | 1463673863209 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f39e800 == 118 [pid = 4085] [id = 339] 09:04:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 203 (0x977f8000) [pid = 4085] [serial = 1018] [outer = (nil)] 09:04:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 204 (0x9a173400) [pid = 4085] [serial = 1019] [outer = 0x977f8000] 09:04:23 INFO - PROCESS | 4085 | 1463673863324 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 205 (0x9a177000) [pid = 4085] [serial = 1020] [outer = 0x977f8000] 09:04:24 INFO - PROCESS | 4085 | 1463673864331 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1743ms 09:04:24 INFO - PROCESS | 4085 | 1463673864365 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 4085 | 1463673864369 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:04:24 INFO - PROCESS | 4085 | 1463673864377 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 4085 | 1463673864381 Marionette TRACE conn3 <- [1,1330,null,{}] 09:04:24 INFO - PROCESS | 4085 | 1463673864388 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 4085 | 1463673864626 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:04:24 INFO - PROCESS | 4085 | 1463673864959 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b48a400 == 119 [pid = 4085] [id = 340] 09:04:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 206 (0x9b48b400) [pid = 4085] [serial = 1021] [outer = (nil)] 09:04:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 207 (0x9b803000) [pid = 4085] [serial = 1022] [outer = 0x9b48b400] 09:04:25 INFO - PROCESS | 4085 | 1463673865082 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 208 (0x9b968800) [pid = 4085] [serial = 1023] [outer = 0x9b48b400] 09:04:26 INFO - PROCESS | 4085 | 1463673866110 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1803ms 09:04:26 INFO - PROCESS | 4085 | 1463673866182 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 4085 | 1463673866187 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:04:26 INFO - PROCESS | 4085 | 1463673866194 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 4085 | 1463673866199 Marionette TRACE conn3 <- [1,1334,null,{}] 09:04:26 INFO - PROCESS | 4085 | 1463673866205 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 4085 | 1463673866468 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:04:26 INFO - PROCESS | 4085 | 1463673866772 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x9afea000 == 120 [pid = 4085] [id = 341] 09:04:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 209 (0x9b965800) [pid = 4085] [serial = 1024] [outer = (nil)] 09:04:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 210 (0xa2381000) [pid = 4085] [serial = 1025] [outer = 0x9b965800] 09:04:26 INFO - PROCESS | 4085 | 1463673866870 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 211 (0xa23ed000) [pid = 4085] [serial = 1026] [outer = 0x9b965800] 09:04:27 INFO - PROCESS | 4085 | 1463673867814 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1684ms 09:04:27 INFO - PROCESS | 4085 | 1463673867879 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 4085 | 1463673867884 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:04:27 INFO - PROCESS | 4085 | 1463673867891 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 4085 | 1463673867895 Marionette TRACE conn3 <- [1,1338,null,{}] 09:04:27 INFO - PROCESS | 4085 | 1463673867902 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 4085 | 1463673868180 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:04:28 INFO - PROCESS | 4085 | 1463673868511 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df12c00 == 121 [pid = 4085] [id = 342] 09:04:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 212 (0x90b4b000) [pid = 4085] [serial = 1027] [outer = (nil)] 09:04:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 213 (0xa25acc00) [pid = 4085] [serial = 1028] [outer = 0x90b4b000] 09:04:28 INFO - PROCESS | 4085 | 1463673868605 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 214 (0xa25b1000) [pid = 4085] [serial = 1029] [outer = 0x90b4b000] 09:04:30 INFO - PROCESS | 4085 | 1463673870125 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2292ms 09:04:30 INFO - PROCESS | 4085 | 1463673870192 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 4085 | 1463673870195 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:04:30 INFO - PROCESS | 4085 | 1463673870208 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 4085 | 1463673870211 Marionette TRACE conn3 <- [1,1342,null,{}] 09:04:30 INFO - PROCESS | 4085 | 1463673870219 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 4085 | 1463673870472 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:04:30 INFO - PROCESS | 4085 | 1463673870748 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 4085 | ++DOCSHELL 0x9cf49000 == 122 [pid = 4085] [id = 343] 09:04:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 215 (0x9cfcb000) [pid = 4085] [serial = 1030] [outer = (nil)] 09:04:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 216 (0xa355a400) [pid = 4085] [serial = 1031] [outer = 0x9cfcb000] 09:04:30 INFO - PROCESS | 4085 | 1463673870845 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 217 (0xa3592800) [pid = 4085] [serial = 1032] [outer = 0x9cfcb000] 09:04:31 INFO - PROCESS | 4085 | 1463673871838 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1689ms 09:04:31 INFO - PROCESS | 4085 | 1463673871897 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 4085 | 1463673871900 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:04:31 INFO - PROCESS | 4085 | 1463673871908 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 4085 | 1463673871910 Marionette TRACE conn3 <- [1,1346,null,{}] 09:04:31 INFO - PROCESS | 4085 | 1463673871918 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 4085 | 1463673872155 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:04:32 INFO - PROCESS | 4085 | 1463673872481 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad81000 == 123 [pid = 4085] [id = 344] 09:04:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 218 (0xa2580000) [pid = 4085] [serial = 1033] [outer = (nil)] 09:04:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 219 (0xa6832000) [pid = 4085] [serial = 1034] [outer = 0xa2580000] 09:04:32 INFO - PROCESS | 4085 | 1463673872581 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 220 (0xa685b800) [pid = 4085] [serial = 1035] [outer = 0xa2580000] 09:04:33 INFO - PROCESS | 4085 | 1463673873547 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1687ms 09:04:33 INFO - PROCESS | 4085 | 1463673873595 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:04:33 INFO - PROCESS | 4085 | 1463673873600 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:04:33 INFO - PROCESS | 4085 | 1463673873607 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 4085 | 1463673873611 Marionette TRACE conn3 <- [1,1350,null,{}] 09:04:33 INFO - PROCESS | 4085 | 1463673873617 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 4085 | 1463673873879 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:04:34 INFO - PROCESS | 4085 | 1463673874209 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d45800 == 124 [pid = 4085] [id = 345] 09:04:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 221 (0x88d46400) [pid = 4085] [serial = 1036] [outer = (nil)] 09:04:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 222 (0x88d4dc00) [pid = 4085] [serial = 1037] [outer = 0x88d46400] 09:04:34 INFO - PROCESS | 4085 | 1463673874307 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 223 (0x88d50800) [pid = 4085] [serial = 1038] [outer = 0x88d46400] 09:04:35 INFO - PROCESS | 4085 | 1463673875380 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1837ms 09:04:35 INFO - PROCESS | 4085 | 1463673875449 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 4085 | 1463673875460 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:04:35 INFO - PROCESS | 4085 | 1463673875474 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 4085 | 1463673875481 Marionette TRACE conn3 <- [1,1354,null,{}] 09:04:35 INFO - PROCESS | 4085 | 1463673875491 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 4085 | 1463673875787 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:04:36 INFO - PROCESS | 4085 | 1463673876122 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d46c00 == 125 [pid = 4085] [id = 346] 09:04:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 224 (0x88d4ac00) [pid = 4085] [serial = 1039] [outer = (nil)] 09:04:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 225 (0xa3645400) [pid = 4085] [serial = 1040] [outer = 0x88d4ac00] 09:04:36 INFO - PROCESS | 4085 | 1463673876216 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 226 (0xa6834800) [pid = 4085] [serial = 1041] [outer = 0x88d4ac00] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8e073c00 == 124 [pid = 4085] [id = 273] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x884c4c00 == 123 [pid = 4085] [id = 329] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8e3ee800 == 122 [pid = 4085] [id = 328] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8dadb400 == 121 [pid = 4085] [id = 327] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8e3ef400 == 120 [pid = 4085] [id = 326] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2c1400 == 119 [pid = 4085] [id = 325] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfbec00 == 118 [pid = 4085] [id = 323] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8c718c00 == 117 [pid = 4085] [id = 324] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x99c6a800 == 116 [pid = 4085] [id = 322] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0xa6388400 == 115 [pid = 4085] [id = 321] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0xa355cc00 == 114 [pid = 4085] [id = 320] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x95231c00 == 113 [pid = 4085] [id = 318] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8c8db800 == 112 [pid = 4085] [id = 319] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7dbc00 == 111 [pid = 4085] [id = 317] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x923f3c00 == 110 [pid = 4085] [id = 316] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x98a27c00 == 109 [pid = 4085] [id = 315] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8ed97800 == 108 [pid = 4085] [id = 314] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x92822400 == 107 [pid = 4085] [id = 313] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8f393800 == 106 [pid = 4085] [id = 312] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x884c7c00 == 105 [pid = 4085] [id = 310] 09:04:38 INFO - PROCESS | 4085 | --DOCSHELL 0x8e06b400 == 104 [pid = 4085] [id = 311] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 225 (0x99edec00) [pid = 4085] [serial = 828] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 224 (0x99c89c00) [pid = 4085] [serial = 899] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 223 (0x937fe000) [pid = 4085] [serial = 884] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 222 (0xa513d000) [pid = 4085] [serial = 639] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 221 (0x9b7ed400) [pid = 4085] [serial = 905] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 220 (0x8f5edc00) [pid = 4085] [serial = 624] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 219 (0x965e1c00) [pid = 4085] [serial = 774] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 218 (0x90b47000) [pid = 4085] [serial = 870] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 217 (0xa23c2400) [pid = 4085] [serial = 843] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 216 (0x928af000) [pid = 4085] [serial = 882] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 215 (0x9cfc6400) [pid = 4085] [serial = 840] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 214 (0xa3586000) [pid = 4085] [serial = 720] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 213 (0x9522e400) [pid = 4085] [serial = 771] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 212 (0x977fa400) [pid = 4085] [serial = 894] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 211 (0xa6933c00) [pid = 4085] [serial = 642] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 210 (0x919abc00) [pid = 4085] [serial = 750] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 209 (0x99c80400) [pid = 4085] [serial = 630] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 208 (0x9a17e400) [pid = 4085] [serial = 908] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 207 (0x8dad2c00) [pid = 4085] [serial = 873] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 206 (0x923ee400) [pid = 4085] [serial = 819] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 205 (0x8f5ef000) [pid = 4085] [serial = 729] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 204 (0x928a9400) [pid = 4085] [serial = 765] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 203 (0x923f8c00) [pid = 4085] [serial = 762] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 202 (0x99c70400) [pid = 4085] [serial = 825] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 201 (0x9ac48c00) [pid = 4085] [serial = 903] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 200 (0x977f7c00) [pid = 4085] [serial = 780] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 199 (0x8f5fa000) [pid = 4085] [serial = 660] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 198 (0xa25a9c00) [pid = 4085] [serial = 915] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 197 (0x95234400) [pid = 4085] [serial = 887] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 196 (0x965e4400) [pid = 4085] [serial = 627] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 195 (0x8ca6e000) [pid = 4085] [serial = 726] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 194 (0x9a17cc00) [pid = 4085] [serial = 902] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 193 (0x8c17a000) [pid = 4085] [serial = 648] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 192 (0xa25b6000) [pid = 4085] [serial = 846] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 191 (0x99ce8800) [pid = 4085] [serial = 900] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 190 (0x9cfc5800) [pid = 4085] [serial = 909] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 189 (0x8ed97c00) [pid = 4085] [serial = 917] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 188 (0x93dcc800) [pid = 4085] [serial = 654] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 187 (0x8f741400) [pid = 4085] [serial = 696] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0x8dad4400) [pid = 4085] [serial = 723] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x8f39dc00) [pid = 4085] [serial = 876] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0xa23c4800) [pid = 4085] [serial = 912] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x965ed800) [pid = 4085] [serial = 890] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x8ca6f800) [pid = 4085] [serial = 690] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x91b1b000) [pid = 4085] [serial = 879] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x9a13dc00) [pid = 4085] [serial = 657] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x91a93800) [pid = 4085] [serial = 878] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x8ea49000) [pid = 4085] [serial = 693] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0xa1050c00) [pid = 4085] [serial = 711] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0xa2583400) [pid = 4085] [serial = 914] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x90b3e000) [pid = 4085] [serial = 869] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x919a8c00) [pid = 4085] [serial = 918] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x953afc00) [pid = 4085] [serial = 888] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x8f3a5c00) [pid = 4085] [serial = 927] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8ed90000) [pid = 4085] [serial = 875] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x98329400) [pid = 4085] [serial = 822] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x99edb400) [pid = 4085] [serial = 789] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x8d7d9400) [pid = 4085] [serial = 753] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x965e7400) [pid = 4085] [serial = 651] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x928aa400) [pid = 4085] [serial = 699] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0xa257fc00) [pid = 4085] [serial = 714] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x999b7400) [pid = 4085] [serial = 896] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x9282a400) [pid = 4085] [serial = 881] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x9b44e800) [pid = 4085] [serial = 708] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x9aa95400) [pid = 4085] [serial = 831] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x9b808c00) [pid = 4085] [serial = 633] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x93d47000) [pid = 4085] [serial = 768] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8ca66000) [pid = 4085] [serial = 872] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x99ee1c00) [pid = 4085] [serial = 705] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x965f6c00) [pid = 4085] [serial = 777] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x9cf4bc00) [pid = 4085] [serial = 636] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x977f2400) [pid = 4085] [serial = 893] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8e3eb400) [pid = 4085] [serial = 816] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x8f38c000) [pid = 4085] [serial = 603] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x99cef800) [pid = 4085] [serial = 786] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0xa355ec00) [pid = 4085] [serial = 920] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x91a98000) [pid = 4085] [serial = 759] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x9b810000) [pid = 4085] [serial = 837] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x99c77000) [pid = 4085] [serial = 783] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0xa3322400) [pid = 4085] [serial = 717] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x8ec4a800) [pid = 4085] [serial = 756] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x8e15f800) [pid = 4085] [serial = 924] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x93cdb400) [pid = 4085] [serial = 885] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x953b9400) [pid = 4085] [serial = 702] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8e3e8400) [pid = 4085] [serial = 849] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x9b489400) [pid = 4085] [serial = 834] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8e06d000) [pid = 4085] [serial = 923] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x99b88400) [pid = 4085] [serial = 897] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x965f3800) [pid = 4085] [serial = 891] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0xa22a5800) [pid = 4085] [serial = 911] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8ad86000) [pid = 4085] [serial = 645] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x91a8bc00) [pid = 4085] [serial = 929] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x9a13ec00) [pid = 4085] [serial = 792] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8f38a000) [pid = 4085] [serial = 926] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x9b803800) [pid = 4085] [serial = 906] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x953b7400) [pid = 4085] [serial = 813] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 4085 | 1463673878860 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 3551ms 09:04:39 INFO - PROCESS | 4085 | 1463673879025 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 4085 | 1463673879031 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:04:39 INFO - PROCESS | 4085 | 1463673879041 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 4085 | 1463673879045 Marionette TRACE conn3 <- [1,1358,null,{}] 09:04:39 INFO - PROCESS | 4085 | 1463673879055 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 4085 | 1463673879268 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:04:39 INFO - PROCESS | 4085 | 1463673879473 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d54c00 == 105 [pid = 4085] [id = 347] 09:04:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8b7d4c00) [pid = 4085] [serial = 1042] [outer = (nil)] 09:04:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8b7dc000) [pid = 4085] [serial = 1043] [outer = 0x8b7d4c00] 09:04:39 INFO - PROCESS | 4085 | 1463673879556 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8c17a000) [pid = 4085] [serial = 1044] [outer = 0x8b7d4c00] 09:04:40 INFO - PROCESS | 4085 | 1463673880391 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1382ms 09:04:40 INFO - PROCESS | 4085 | 1463673880423 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 4085 | 1463673880432 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:04:40 INFO - PROCESS | 4085 | 1463673880443 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 4085 | 1463673880447 Marionette TRACE conn3 <- [1,1362,null,{}] 09:04:40 INFO - PROCESS | 4085 | 1463673880454 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 4085 | 1463673880692 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:04:40 INFO - PROCESS | 4085 | 1463673880895 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca6e000 == 106 [pid = 4085] [id = 348] 09:04:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8d7d8800) [pid = 4085] [serial = 1045] [outer = (nil)] 09:04:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8d7e0c00) [pid = 4085] [serial = 1046] [outer = 0x8d7d8800] 09:04:41 INFO - PROCESS | 4085 | 1463673881037 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8df13800) [pid = 4085] [serial = 1047] [outer = 0x8d7d8800] 09:04:42 INFO - PROCESS | 4085 | 1463673882062 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1688ms 09:04:42 INFO - PROCESS | 4085 | 1463673882133 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 4085 | 1463673882140 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:04:42 INFO - PROCESS | 4085 | 1463673882150 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 4085 | 1463673882158 Marionette TRACE conn3 <- [1,1366,null,{}] 09:04:42 INFO - PROCESS | 4085 | 1463673882184 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 4085 | 1463673882472 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:04:42 INFO - PROCESS | 4085 | 1463673882750 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc3c00 == 107 [pid = 4085] [id = 349] 09:04:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8e072c00) [pid = 4085] [serial = 1048] [outer = (nil)] 09:04:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8e15d400) [pid = 4085] [serial = 1049] [outer = 0x8e072c00] 09:04:42 INFO - PROCESS | 4085 | 1463673882835 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8e3e6c00) [pid = 4085] [serial = 1050] [outer = 0x8e072c00] 09:04:43 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x90b3e400) [pid = 4085] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:04:43 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0xa355b400) [pid = 4085] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:04:43 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x919ac000) [pid = 4085] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:04:43 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8dae1400) [pid = 4085] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:04:43 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8ea4bc00) [pid = 4085] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:04:43 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8c71c400) [pid = 4085] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:04:44 INFO - PROCESS | 4085 | 1463673884033 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 4085 | 1463673884077 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:04:44 INFO - PROCESS | 4085 | 1463673884084 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 4085 | 1463673884087 Marionette TRACE conn3 <- [1,1370,null,{}] 09:04:44 INFO - PROCESS | 4085 | 1463673884093 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:44 INFO - PROCESS | 4085 | 1463673884335 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:04:44 INFO - PROCESS | 4085 | 1463673884560 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca68800 == 108 [pid = 4085] [id = 350] 09:04:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8dfcd800) [pid = 4085] [serial = 1051] [outer = (nil)] 09:04:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8ed9c800) [pid = 4085] [serial = 1052] [outer = 0x8dfcd800] 09:04:44 INFO - PROCESS | 4085 | 1463673884644 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8f39dc00) [pid = 4085] [serial = 1053] [outer = 0x8dfcd800] 09:04:45 INFO - PROCESS | 4085 | 1463673885494 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 4085 | 1463673885577 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:04:45 INFO - PROCESS | 4085 | 1463673885584 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 4085 | 1463673885588 Marionette TRACE conn3 <- [1,1374,null,{}] 09:04:45 INFO - PROCESS | 4085 | 1463673885594 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 4085 | 1463673885942 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:04:46 INFO - PROCESS | 4085 | 1463673886283 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b7d2c00 == 109 [pid = 4085] [id = 351] 09:04:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8b7d3000) [pid = 4085] [serial = 1054] [outer = (nil)] 09:04:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8b7da400) [pid = 4085] [serial = 1055] [outer = 0x8b7d3000] 09:04:46 INFO - PROCESS | 4085 | 1463673886384 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8b8c4c00) [pid = 4085] [serial = 1056] [outer = 0x8b7d3000] 09:04:47 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:47 INFO - PROCESS | 4085 | 1463673887458 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 4085 | 1463673887537 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:04:47 INFO - PROCESS | 4085 | 1463673887547 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 4085 | 1463673887554 Marionette TRACE conn3 <- [1,1378,null,{}] 09:04:47 INFO - PROCESS | 4085 | 1463673887619 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:47 INFO - PROCESS | 4085 | 1463673887878 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:04:48 INFO - PROCESS | 4085 | 1463673888182 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca6f400 == 110 [pid = 4085] [id = 352] 09:04:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8df15800) [pid = 4085] [serial = 1057] [outer = (nil)] 09:04:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8dfc3800) [pid = 4085] [serial = 1058] [outer = 0x8df15800] 09:04:48 INFO - PROCESS | 4085 | 1463673888282 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8e073000) [pid = 4085] [serial = 1059] [outer = 0x8df15800] 09:04:49 INFO - PROCESS | 4085 | 1463673889354 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 4085 | 1463673889436 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:04:49 INFO - PROCESS | 4085 | 1463673889446 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 4085 | 1463673889450 Marionette TRACE conn3 <- [1,1382,null,{}] 09:04:49 INFO - PROCESS | 4085 | 1463673889457 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:49 INFO - PROCESS | 4085 | 1463673889736 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:04:50 INFO - PROCESS | 4085 | 1463673890106 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df14400 == 111 [pid = 4085] [id = 353] 09:04:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8f38c400) [pid = 4085] [serial = 1060] [outer = (nil)] 09:04:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x8f5f4800) [pid = 4085] [serial = 1061] [outer = 0x8f38c400] 09:04:50 INFO - PROCESS | 4085 | 1463673890206 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x8f73a800) [pid = 4085] [serial = 1062] [outer = 0x8f38c400] 09:04:51 INFO - PROCESS | 4085 | [4085] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:51 INFO - PROCESS | 4085 | 1463673891334 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 4085 | 1463673891401 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:04:51 INFO - PROCESS | 4085 | 1463673891421 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 4085 | 1463673891430 Marionette TRACE conn3 <- [1,1386,null,{}] 09:04:51 INFO - PROCESS | 4085 | 1463673891437 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 4085 | 1463673891752 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:04:52 INFO - PROCESS | 4085 | 1463673892067 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7dc400 == 112 [pid = 4085] [id = 354] 09:04:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x91a90800) [pid = 4085] [serial = 1063] [outer = (nil)] 09:04:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x91a9a000) [pid = 4085] [serial = 1064] [outer = 0x91a90800] 09:04:52 INFO - PROCESS | 4085 | 1463673892163 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x91b18800) [pid = 4085] [serial = 1065] [outer = 0x91a90800] 09:04:53 INFO - PROCESS | 4085 | 1463673893235 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 4085 | 1463673893272 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:04:53 INFO - PROCESS | 4085 | 1463673893283 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 4085 | 1463673893287 Marionette TRACE conn3 <- [1,1390,null,{}] 09:04:53 INFO - PROCESS | 4085 | 1463673893296 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 4085 | 1463673893603 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:04:53 INFO - PROCESS | 4085 | 1463673893936 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7dbc00 == 113 [pid = 4085] [id = 355] 09:04:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x8f39c800) [pid = 4085] [serial = 1066] [outer = (nil)] 09:04:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x92691800) [pid = 4085] [serial = 1067] [outer = 0x8f39c800] 09:04:54 INFO - PROCESS | 4085 | 1463673894030 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x92822400) [pid = 4085] [serial = 1068] [outer = 0x8f39c800] 09:04:55 INFO - PROCESS | 4085 | 1463673895352 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2098ms 09:04:55 INFO - PROCESS | 4085 | 1463673895383 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 4085 | 1463673895393 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:04:55 INFO - PROCESS | 4085 | 1463673895403 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 4085 | 1463673895409 Marionette TRACE conn3 <- [1,1394,null,{}] 09:04:55 INFO - PROCESS | 4085 | 1463673895419 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:55 INFO - PROCESS | 4085 | 1463673895917 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:04:56 INFO - PROCESS | 4085 | 1463673896192 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x928b1000 == 114 [pid = 4085] [id = 356] 09:04:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x928b2800) [pid = 4085] [serial = 1069] [outer = (nil)] 09:04:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x93a21c00) [pid = 4085] [serial = 1070] [outer = 0x928b2800] 09:04:56 INFO - PROCESS | 4085 | 1463673896311 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x947c5800) [pid = 4085] [serial = 1071] [outer = 0x928b2800] 09:04:57 INFO - PROCESS | 4085 | 1463673897343 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1990ms 09:04:57 INFO - PROCESS | 4085 | 1463673897393 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:04:57 INFO - PROCESS | 4085 | 1463673897398 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:04:57 INFO - PROCESS | 4085 | 1463673897406 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 4085 | 1463673897409 Marionette TRACE conn3 <- [1,1398,null,{}] 09:04:57 INFO - PROCESS | 4085 | 1463673897417 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:57 INFO - PROCESS | 4085 | 1463673897695 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:04:58 INFO - PROCESS | 4085 | 1463673898035 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c8da800 == 115 [pid = 4085] [id = 357] 09:04:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x8e15dc00) [pid = 4085] [serial = 1072] [outer = (nil)] 09:04:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x953b7400) [pid = 4085] [serial = 1073] [outer = 0x8e15dc00] 09:04:58 INFO - PROCESS | 4085 | 1463673898132 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x965df800) [pid = 4085] [serial = 1074] [outer = 0x8e15dc00] 09:04:59 INFO - PROCESS | 4085 | 1463673899209 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1853ms 09:04:59 INFO - PROCESS | 4085 | 1463673899281 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 4085 | 1463673899286 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:04:59 INFO - PROCESS | 4085 | 1463673899296 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 4085 | 1463673899299 Marionette TRACE conn3 <- [1,1402,null,{}] 09:04:59 INFO - PROCESS | 4085 | 1463673899314 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:59 INFO - PROCESS | 4085 | 1463673899591 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:04:59 INFO - PROCESS | 4085 | 1463673899936 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x919af400 == 116 [pid = 4085] [id = 358] 09:04:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x928adc00) [pid = 4085] [serial = 1075] [outer = (nil)] 09:05:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x965f5000) [pid = 4085] [serial = 1076] [outer = 0x928adc00] 09:05:00 INFO - PROCESS | 4085 | 1463673900028 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x965f8800) [pid = 4085] [serial = 1077] [outer = 0x928adc00] 09:05:01 INFO - PROCESS | 4085 | 1463673901053 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1830ms 09:05:01 INFO - PROCESS | 4085 | 1463673901128 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 4085 | 1463673901132 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:05:01 INFO - PROCESS | 4085 | 1463673901141 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 4085 | 1463673901145 Marionette TRACE conn3 <- [1,1406,null,{}] 09:05:01 INFO - PROCESS | 4085 | 1463673901152 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:01 INFO - PROCESS | 4085 | 1463673901397 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:05:01 INFO - PROCESS | 4085 | 1463673901690 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x953b8800 == 117 [pid = 4085] [id = 359] 09:05:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x965e6800) [pid = 4085] [serial = 1078] [outer = (nil)] 09:05:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x977fb400) [pid = 4085] [serial = 1079] [outer = 0x965e6800] 09:05:01 INFO - PROCESS | 4085 | 1463673901799 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x9812f400) [pid = 4085] [serial = 1080] [outer = 0x965e6800] 09:05:02 INFO - PROCESS | 4085 | 1463673902753 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1700ms 09:05:02 INFO - PROCESS | 4085 | 1463673902843 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 4085 | 1463673902849 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:05:02 INFO - PROCESS | 4085 | 1463673902859 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 4085 | 1463673902873 Marionette TRACE conn3 <- [1,1410,null,{}] 09:05:02 INFO - PROCESS | 4085 | 1463673902883 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 4085 | 1463673903205 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:05:03 INFO - PROCESS | 4085 | 1463673903484 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3ec000 == 118 [pid = 4085] [id = 360] 09:05:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x8f38e000) [pid = 4085] [serial = 1081] [outer = (nil)] 09:05:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x99a96000) [pid = 4085] [serial = 1082] [outer = 0x8f38e000] 09:05:03 INFO - PROCESS | 4085 | 1463673903577 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x99c6d800) [pid = 4085] [serial = 1083] [outer = 0x8f38e000] 09:05:04 INFO - PROCESS | 4085 | 1463673904665 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1846ms 09:05:04 INFO - PROCESS | 4085 | 1463673904705 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 4085 | 1463673904710 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:05:04 INFO - PROCESS | 4085 | 1463673904717 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 4085 | 1463673904722 Marionette TRACE conn3 <- [1,1414,null,{}] 09:05:04 INFO - PROCESS | 4085 | 1463673904729 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 4085 | 1463673904997 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:05:05 INFO - PROCESS | 4085 | 1463673905332 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c8d400 == 119 [pid = 4085] [id = 361] 09:05:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x99cedc00) [pid = 4085] [serial = 1084] [outer = (nil)] 09:05:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x99ed5000) [pid = 4085] [serial = 1085] [outer = 0x99cedc00] 09:05:05 INFO - PROCESS | 4085 | 1463673905441 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x99f92800) [pid = 4085] [serial = 1086] [outer = 0x99cedc00] 09:05:06 INFO - PROCESS | 4085 | 1463673906601 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1940ms 09:05:06 INFO - PROCESS | 4085 | 1463673906658 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 4085 | 1463673906663 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:05:06 INFO - PROCESS | 4085 | 1463673906670 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 4085 | 1463673906676 Marionette TRACE conn3 <- [1,1418,null,{}] 09:05:06 INFO - PROCESS | 4085 | 1463673906683 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 4085 | 1463673907071 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:05:07 INFO - PROCESS | 4085 | 1463673907298 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c77000 == 120 [pid = 4085] [id = 362] 09:05:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x99c8cc00) [pid = 4085] [serial = 1087] [outer = (nil)] 09:05:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x9ac4a000) [pid = 4085] [serial = 1088] [outer = 0x99c8cc00] 09:05:07 INFO - PROCESS | 4085 | 1463673907396 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x9b486000) [pid = 4085] [serial = 1089] [outer = 0x99c8cc00] 09:05:08 INFO - PROCESS | 4085 | 1463673908470 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1844ms 09:05:08 INFO - PROCESS | 4085 | 1463673908516 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:05:08 INFO - PROCESS | 4085 | 1463673908520 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:05:08 INFO - PROCESS | 4085 | 1463673908529 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 4085 | 1463673908532 Marionette TRACE conn3 <- [1,1422,null,{}] 09:05:08 INFO - PROCESS | 4085 | 1463673908539 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 4085 | 1463673908860 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:05:09 INFO - PROCESS | 4085 | 1463673909191 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x91b15c00 == 121 [pid = 4085] [id = 363] 09:05:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0x9475f000) [pid = 4085] [serial = 1090] [outer = (nil)] 09:05:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x9b804000) [pid = 4085] [serial = 1091] [outer = 0x9475f000] 09:05:09 INFO - PROCESS | 4085 | 1463673909289 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0x9b80a800) [pid = 4085] [serial = 1092] [outer = 0x9475f000] 09:05:10 INFO - PROCESS | 4085 | 1463673910339 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1887ms 09:05:10 INFO - PROCESS | 4085 | 1463673910416 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 4085 | 1463673910420 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:05:10 INFO - PROCESS | 4085 | 1463673910427 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 4085 | 1463673910431 Marionette TRACE conn3 <- [1,1426,null,{}] 09:05:10 INFO - PROCESS | 4085 | 1463673910438 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 4085 | 1463673910723 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:05:11 INFO - PROCESS | 4085 | 1463673911045 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a17cc00 == 122 [pid = 4085] [id = 364] 09:05:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0x9b7f2000) [pid = 4085] [serial = 1093] [outer = (nil)] 09:05:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x9cfc0800) [pid = 4085] [serial = 1094] [outer = 0x9b7f2000] 09:05:11 INFO - PROCESS | 4085 | 1463673911138 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0x9cfcc800) [pid = 4085] [serial = 1095] [outer = 0x9b7f2000] 09:05:12 INFO - PROCESS | 4085 | 1463673912155 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1786ms 09:05:12 INFO - PROCESS | 4085 | 1463673912215 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 4085 | 1463673912218 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:05:12 INFO - PROCESS | 4085 | 1463673912225 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 4085 | 1463673912229 Marionette TRACE conn3 <- [1,1430,null,{}] 09:05:12 INFO - PROCESS | 4085 | 1463673912236 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:12 INFO - PROCESS | 4085 | 1463673912482 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:05:12 INFO - PROCESS | 4085 | 1463673912783 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2cd400 == 123 [pid = 4085] [id = 365] 09:05:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0x9ccb0400) [pid = 4085] [serial = 1096] [outer = (nil)] 09:05:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0xa22adc00) [pid = 4085] [serial = 1097] [outer = 0x9ccb0400] 09:05:12 INFO - PROCESS | 4085 | 1463673912876 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0xa2378800) [pid = 4085] [serial = 1098] [outer = 0x9ccb0400] 09:05:13 INFO - PROCESS | 4085 | 1463673913820 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1635ms 09:05:13 INFO - PROCESS | 4085 | 1463673913862 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 4085 | 1463673913865 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:05:13 INFO - PROCESS | 4085 | 1463673913872 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 4085 | 1463673913876 Marionette TRACE conn3 <- [1,1434,null,{}] 09:05:13 INFO - PROCESS | 4085 | 1463673913882 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 4085 | 1463673914126 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:05:14 INFO - PROCESS | 4085 | 1463673914462 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f390000 == 124 [pid = 4085] [id = 366] 09:05:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x92cecc00) [pid = 4085] [serial = 1099] [outer = (nil)] 09:05:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0xa23f2000) [pid = 4085] [serial = 1100] [outer = 0x92cecc00] 09:05:14 INFO - PROCESS | 4085 | 1463673914561 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0xa2583400) [pid = 4085] [serial = 1101] [outer = 0x92cecc00] 09:05:15 INFO - PROCESS | 4085 | 1463673915620 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1783ms 09:05:15 INFO - PROCESS | 4085 | 1463673915663 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 4085 | 1463673915670 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:05:15 INFO - PROCESS | 4085 | 1463673915682 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 4085 | 1463673915685 Marionette TRACE conn3 <- [1,1438,null,{}] 09:05:15 INFO - PROCESS | 4085 | 1463673915693 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:15 INFO - PROCESS | 4085 | 1463673915930 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad84800 == 123 [pid = 4085] [id = 245] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad84000 == 122 [pid = 4085] [id = 246] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8f5f0000 == 121 [pid = 4085] [id = 297] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x9a139c00 == 120 [pid = 4085] [id = 300] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x953b9800 == 119 [pid = 4085] [id = 296] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8e06f800 == 118 [pid = 4085] [id = 218] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x99ed8000 == 117 [pid = 4085] [id = 301] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x97751800 == 116 [pid = 4085] [id = 298] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca68800 == 115 [pid = 4085] [id = 350] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc3c00 == 114 [pid = 4085] [id = 349] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca6e000 == 113 [pid = 4085] [id = 348] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x88d54c00 == 112 [pid = 4085] [id = 347] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x88d46c00 == 111 [pid = 4085] [id = 346] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x88d45800 == 110 [pid = 4085] [id = 345] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x9cf49000 == 109 [pid = 4085] [id = 343] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad81000 == 108 [pid = 4085] [id = 344] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8df12c00 == 107 [pid = 4085] [id = 342] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x9afea000 == 106 [pid = 4085] [id = 341] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8c724400 == 105 [pid = 4085] [id = 217] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x9b48a400 == 104 [pid = 4085] [id = 340] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8f39e800 == 103 [pid = 4085] [id = 339] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x93dc7400 == 102 [pid = 4085] [id = 337] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x923f5400 == 101 [pid = 4085] [id = 338] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x937f1400 == 100 [pid = 4085] [id = 336] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x9475bc00 == 99 [pid = 4085] [id = 335] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x91b14000 == 98 [pid = 4085] [id = 334] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8c172800 == 97 [pid = 4085] [id = 333] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8f3a6c00 == 96 [pid = 4085] [id = 332] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8e06e400 == 95 [pid = 4085] [id = 331] 09:05:17 INFO - PROCESS | 4085 | --DOCSHELL 0x8c8d1400 == 94 [pid = 4085] [id = 330] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x91b1c000) [pid = 4085] [serial = 930] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0xa3561000) [pid = 4085] [serial = 921] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x91a99400) [pid = 4085] [serial = 986] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x92689400) [pid = 4085] [serial = 974] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x8dfc7400) [pid = 4085] [serial = 971] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0xa6c2b400) [pid = 4085] [serial = 968] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0xa699c400) [pid = 4085] [serial = 965] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0xa36f0800) [pid = 4085] [serial = 962] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0xa3587400) [pid = 4085] [serial = 959] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0xa2583c00) [pid = 4085] [serial = 956] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x9b80cc00) [pid = 4085] [serial = 953] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x9a180400) [pid = 4085] [serial = 950] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x996f6c00) [pid = 4085] [serial = 947] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x965f6000) [pid = 4085] [serial = 944] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x93cdbc00) [pid = 4085] [serial = 941] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x8f5f8c00) [pid = 4085] [serial = 938] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x8e3e4400) [pid = 4085] [serial = 935] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x8c178000) [pid = 4085] [serial = 932] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8e079800) [pid = 4085] [serial = 983] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8ed96c00) [pid = 4085] [serial = 981] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8ec49000) [pid = 4085] [serial = 980] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8dad4800) [pid = 4085] [serial = 978] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8c8dec00) [pid = 4085] [serial = 977] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x91b1f400) [pid = 4085] [serial = 987] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8ed9cc00) [pid = 4085] [serial = 984] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8ad79400) [pid = 4085] [serial = 989] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 4085 | 1463673917656 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d46000 == 95 [pid = 4085] [id = 367] 09:05:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x88d46c00) [pid = 4085] [serial = 1102] [outer = (nil)] 09:05:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x88d54c00) [pid = 4085] [serial = 1103] [outer = 0x88d46c00] 09:05:17 INFO - PROCESS | 4085 | 1463673917745 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x8b7d4400) [pid = 4085] [serial = 1104] [outer = 0x88d46c00] 09:05:18 INFO - PROCESS | 4085 | 1463673918602 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2993ms 09:05:18 INFO - PROCESS | 4085 | 1463673918678 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 4085 | 1463673918684 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:05:18 INFO - PROCESS | 4085 | 1463673918693 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 4085 | 1463673918700 Marionette TRACE conn3 <- [1,1442,null,{}] 09:05:18 INFO - PROCESS | 4085 | 1463673918708 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:18 INFO - PROCESS | 4085 | 1463673918930 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:05:19 INFO - PROCESS | 4085 | 1463673919206 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c5000 == 96 [pid = 4085] [id = 368] 09:05:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x8c8d3c00) [pid = 4085] [serial = 1105] [outer = (nil)] 09:05:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x8ca6c800) [pid = 4085] [serial = 1106] [outer = 0x8c8d3c00] 09:05:19 INFO - PROCESS | 4085 | 1463673919301 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x8dadc800) [pid = 4085] [serial = 1107] [outer = 0x8c8d3c00] 09:05:20 INFO - PROCESS | 4085 | 1463673920313 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1695ms 09:05:20 INFO - PROCESS | 4085 | 1463673920392 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:05:20 INFO - PROCESS | 4085 | 1463673920398 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:05:20 INFO - PROCESS | 4085 | 1463673920406 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 4085 | 1463673920409 Marionette TRACE conn3 <- [1,1446,null,{}] 09:05:20 INFO - PROCESS | 4085 | 1463673920424 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 4085 | 1463673920727 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:05:20 INFO - PROCESS | 4085 | 1463673920955 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dae0800 == 97 [pid = 4085] [id = 369] 09:05:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x8dfc3c00) [pid = 4085] [serial = 1108] [outer = (nil)] 09:05:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x8e3e2c00) [pid = 4085] [serial = 1109] [outer = 0x8dfc3c00] 09:05:21 INFO - PROCESS | 4085 | 1463673921040 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x8ea49c00) [pid = 4085] [serial = 1110] [outer = 0x8dfc3c00] 09:05:22 INFO - PROCESS | 4085 | 1463673922019 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2254ms 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x93dcbc00) [pid = 4085] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8c8d5c00) [pid = 4085] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x9b965800) [pid = 4085] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x88d46400) [pid = 4085] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8e072c00) [pid = 4085] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8f5f7c00) [pid = 4085] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x9775e000) [pid = 4085] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0xa2580000) [pid = 4085] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8d7d8800) [pid = 4085] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x9cfcb000) [pid = 4085] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x90b4b000) [pid = 4085] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x947bd400) [pid = 4085] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8b7d4c00) [pid = 4085] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8e071800) [pid = 4085] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x93a26c00) [pid = 4085] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x9282c400) [pid = 4085] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x983a5800) [pid = 4085] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x8f38b800) [pid = 4085] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x977f8000) [pid = 4085] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x9b48b400) [pid = 4085] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x88d4ac00) [pid = 4085] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x8dfc2000) [pid = 4085] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x8dfbf800) [pid = 4085] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x99c73c00) [pid = 4085] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0xa68cc400) [pid = 4085] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0xa355d000) [pid = 4085] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x9a141000) [pid = 4085] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x98a27400) [pid = 4085] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8e3e5800) [pid = 4085] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x9a142000) [pid = 4085] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x98a28400) [pid = 4085] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x93a29800) [pid = 4085] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x928b2000) [pid = 4085] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8f3a4800) [pid = 4085] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8e077800) [pid = 4085] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:05:22 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8ad77c00) [pid = 4085] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:05:22 INFO - PROCESS | 4085 | 1463673922811 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 4085 | 1463673922814 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:05:22 INFO - PROCESS | 4085 | 1463673922832 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 4085 | 1463673922842 Marionette TRACE conn3 <- [1,1450,null,{}] 09:05:22 INFO - PROCESS | 4085 | 1463673922850 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 4085 | 1463673923127 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:05:23 INFO - PROCESS | 4085 | 1463673923246 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b7d7800 == 98 [pid = 4085] [id = 370] 09:05:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8dfc5400) [pid = 4085] [serial = 1111] [outer = (nil)] 09:05:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8e3f1c00) [pid = 4085] [serial = 1112] [outer = 0x8dfc5400] 09:05:23 INFO - PROCESS | 4085 | 1463673923324 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8ed91400) [pid = 4085] [serial = 1113] [outer = 0x8dfc5400] 09:05:24 INFO - PROCESS | 4085 | 1463673924163 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1407ms 09:05:24 INFO - PROCESS | 4085 | 1463673924231 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:05:24 INFO - PROCESS | 4085 | 1463673924236 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:05:24 INFO - PROCESS | 4085 | 1463673924243 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 4085 | 1463673924246 Marionette TRACE conn3 <- [1,1454,null,{}] 09:05:24 INFO - PROCESS | 4085 | 1463673924252 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 4085 | 1463673924457 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:05:24 INFO - PROCESS | 4085 | 1463673924766 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d4a000 == 99 [pid = 4085] [id = 371] 09:05:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x88d4ac00) [pid = 4085] [serial = 1114] [outer = (nil)] 09:05:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ad7d800) [pid = 4085] [serial = 1115] [outer = 0x88d4ac00] 09:05:24 INFO - PROCESS | 4085 | 1463673924944 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8b7da800) [pid = 4085] [serial = 1116] [outer = 0x88d4ac00] 09:05:26 INFO - PROCESS | 4085 | 1463673926019 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1847ms 09:05:26 INFO - PROCESS | 4085 | 1463673926091 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 4085 | 1463673926097 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:05:26 INFO - PROCESS | 4085 | 1463673926106 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 4085 | 1463673926113 Marionette TRACE conn3 <- [1,1458,null,{}] 09:05:26 INFO - PROCESS | 4085 | 1463673926122 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:26 INFO - PROCESS | 4085 | 1463673926403 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:05:26 INFO - PROCESS | 4085 | 1463673926727 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca6cc00 == 100 [pid = 4085] [id = 372] 09:05:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8d7d8400) [pid = 4085] [serial = 1117] [outer = (nil)] 09:05:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8dfc2400) [pid = 4085] [serial = 1118] [outer = 0x8d7d8400] 09:05:26 INFO - PROCESS | 4085 | 1463673926823 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8e072000) [pid = 4085] [serial = 1119] [outer = 0x8d7d8400] 09:05:27 INFO - PROCESS | 4085 | 1463673927902 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1844ms 09:05:27 INFO - PROCESS | 4085 | 1463673927953 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 4085 | 1463673927961 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:05:27 INFO - PROCESS | 4085 | 1463673927972 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 4085 | 1463673927976 Marionette TRACE conn3 <- [1,1462,null,{}] 09:05:27 INFO - PROCESS | 4085 | 1463673927984 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:28 INFO - PROCESS | 4085 | 1463673928229 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:05:28 INFO - PROCESS | 4085 | 1463673928569 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec45c00 == 101 [pid = 4085] [id = 373] 09:05:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8f3a4000) [pid = 4085] [serial = 1120] [outer = (nil)] 09:05:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8f5f0000) [pid = 4085] [serial = 1121] [outer = 0x8f3a4000] 09:05:28 INFO - PROCESS | 4085 | 1463673928665 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8f73a000) [pid = 4085] [serial = 1122] [outer = 0x8f3a4000] 09:05:29 INFO - PROCESS | 4085 | 1463673929746 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1848ms 09:05:29 INFO - PROCESS | 4085 | 1463673929819 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:05:29 INFO - PROCESS | 4085 | 1463673929825 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:05:29 INFO - PROCESS | 4085 | 1463673929834 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 4085 | 1463673929844 Marionette TRACE conn3 <- [1,1466,null,{}] 09:05:29 INFO - PROCESS | 4085 | 1463673929860 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 4085 | 1463673930161 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:05:30 INFO - PROCESS | 4085 | 1463673930495 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 4085 | ++DOCSHELL 0x919ab400 == 102 [pid = 4085] [id = 374] 09:05:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x91a8bc00) [pid = 4085] [serial = 1123] [outer = (nil)] 09:05:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x91b16000) [pid = 4085] [serial = 1124] [outer = 0x91a8bc00] 09:05:30 INFO - PROCESS | 4085 | 1463673930588 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x923ed400) [pid = 4085] [serial = 1125] [outer = 0x91a8bc00] 09:05:31 INFO - PROCESS | 4085 | 1463673931605 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1849ms 09:05:31 INFO - PROCESS | 4085 | 1463673931681 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 4085 | 1463673931687 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:05:31 INFO - PROCESS | 4085 | 1463673931694 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 4085 | 1463673931699 Marionette TRACE conn3 <- [1,1470,null,{}] 09:05:31 INFO - PROCESS | 4085 | 1463673931706 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:31 INFO - PROCESS | 4085 | 1463673931979 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:05:32 INFO - PROCESS | 4085 | 1463673932300 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x91a8d400 == 103 [pid = 4085] [id = 375] 09:05:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x91a98800) [pid = 4085] [serial = 1126] [outer = (nil)] 09:05:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x92690c00) [pid = 4085] [serial = 1127] [outer = 0x91a98800] 09:05:32 INFO - PROCESS | 4085 | 1463673932393 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x928aa000) [pid = 4085] [serial = 1128] [outer = 0x91a98800] 09:05:33 INFO - PROCESS | 4085 | 1463673933399 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1782ms 09:05:33 INFO - PROCESS | 4085 | 1463673933477 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 4085 | 1463673933481 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:05:33 INFO - PROCESS | 4085 | 1463673933489 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 4085 | 1463673933493 Marionette TRACE conn3 <- [1,1474,null,{}] 09:05:33 INFO - PROCESS | 4085 | 1463673933500 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 4085 | 1463673933769 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:05:34 INFO - PROCESS | 4085 | 1463673934103 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x92cf3000 == 104 [pid = 4085] [id = 376] 09:05:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x937f1400) [pid = 4085] [serial = 1129] [outer = (nil)] 09:05:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x93a24000) [pid = 4085] [serial = 1130] [outer = 0x937f1400] 09:05:34 INFO - PROCESS | 4085 | 1463673934223 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x93dcc400) [pid = 4085] [serial = 1131] [outer = 0x937f1400] 09:05:35 INFO - PROCESS | 4085 | 1463673935282 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1846ms 09:05:35 INFO - PROCESS | 4085 | 1463673935356 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 4085 | 1463673935359 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:05:35 INFO - PROCESS | 4085 | 1463673935370 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 4085 | 1463673935373 Marionette TRACE conn3 <- [1,1478,null,{}] 09:05:35 INFO - PROCESS | 4085 | 1463673935381 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 4085 | 1463673935643 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:05:35 INFO - PROCESS | 4085 | 1463673935977 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d51000 == 105 [pid = 4085] [id = 377] 09:05:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x8b8cc800) [pid = 4085] [serial = 1132] [outer = (nil)] 09:05:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x965e4800) [pid = 4085] [serial = 1133] [outer = 0x8b8cc800] 09:05:36 INFO - PROCESS | 4085 | 1463673936072 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x965eb800) [pid = 4085] [serial = 1134] [outer = 0x8b8cc800] 09:05:37 INFO - PROCESS | 4085 | 1463673937077 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1781ms 09:05:37 INFO - PROCESS | 4085 | 1463673937152 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 4085 | 1463673937155 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:05:37 INFO - PROCESS | 4085 | 1463673937164 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 4085 | 1463673937169 Marionette TRACE conn3 <- [1,1482,null,{}] 09:05:37 INFO - PROCESS | 4085 | 1463673937175 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 4085 | 1463673937442 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:05:37 INFO - PROCESS | 4085 | 1463673937757 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f73f000 == 106 [pid = 4085] [id = 378] 09:05:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x953b2c00) [pid = 4085] [serial = 1135] [outer = (nil)] 09:05:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x977ed400) [pid = 4085] [serial = 1136] [outer = 0x953b2c00] 09:05:37 INFO - PROCESS | 4085 | 1463673937852 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x977f8000) [pid = 4085] [serial = 1137] [outer = 0x953b2c00] 09:05:38 INFO - PROCESS | 4085 | 1463673938840 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1737ms 09:05:38 INFO - PROCESS | 4085 | 1463673938902 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 4085 | 1463673938906 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:05:38 INFO - PROCESS | 4085 | 1463673938913 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 4085 | 1463673938918 Marionette TRACE conn3 <- [1,1486,null,{}] 09:05:38 INFO - PROCESS | 4085 | 1463673938924 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:39 INFO - PROCESS | 4085 | 1463673939167 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:05:39 INFO - PROCESS | 4085 | 1463673939487 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x965e7c00 == 107 [pid = 4085] [id = 379] 09:05:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x97755000) [pid = 4085] [serial = 1138] [outer = (nil)] 09:05:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x99b88400) [pid = 4085] [serial = 1139] [outer = 0x97755000] 09:05:39 INFO - PROCESS | 4085 | 1463673939581 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x99c70000) [pid = 4085] [serial = 1140] [outer = 0x97755000] 09:05:40 INFO - PROCESS | 4085 | 1463673940660 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1787ms 09:05:40 INFO - PROCESS | 4085 | 1463673940701 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:05:40 INFO - PROCESS | 4085 | 1463673940712 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:05:40 INFO - PROCESS | 4085 | 1463673940721 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 4085 | 1463673940725 Marionette TRACE conn3 <- [1,1490,null,{}] 09:05:40 INFO - PROCESS | 4085 | 1463673940731 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 4085 | 1463673940973 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:05:41 INFO - PROCESS | 4085 | 1463673941311 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec48800 == 108 [pid = 4085] [id = 380] 09:05:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x92828400) [pid = 4085] [serial = 1141] [outer = (nil)] 09:05:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x99e52400) [pid = 4085] [serial = 1142] [outer = 0x92828400] 09:05:41 INFO - PROCESS | 4085 | 1463673941409 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x99ed8000) [pid = 4085] [serial = 1143] [outer = 0x92828400] 09:05:42 INFO - PROCESS | 4085 | 1463673942340 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1688ms 09:05:42 INFO - PROCESS | 4085 | 1463673942409 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:05:42 INFO - PROCESS | 4085 | 1463673942414 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:05:42 INFO - PROCESS | 4085 | 1463673942421 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 4085 | 1463673942424 Marionette TRACE conn3 <- [1,1494,null,{}] 09:05:42 INFO - PROCESS | 4085 | 1463673942431 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 4085 | 1463673942694 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:05:43 INFO - PROCESS | 4085 | 1463673943025 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a13b000 == 109 [pid = 4085] [id = 381] 09:05:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x9a13b800) [pid = 4085] [serial = 1144] [outer = (nil)] 09:05:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x9a13f800) [pid = 4085] [serial = 1145] [outer = 0x9a13b800] 09:05:43 INFO - PROCESS | 4085 | 1463673943145 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x9a17b800) [pid = 4085] [serial = 1146] [outer = 0x9a13b800] 09:05:44 INFO - PROCESS | 4085 | 1463673944197 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1842ms 09:05:44 INFO - PROCESS | 4085 | 1463673944263 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:05:44 INFO - PROCESS | 4085 | 1463673944269 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:05:44 INFO - PROCESS | 4085 | 1463673944276 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 4085 | 1463673944280 Marionette TRACE conn3 <- [1,1498,null,{}] 09:05:44 INFO - PROCESS | 4085 | 1463673944287 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 4085 | 1463673944581 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:05:44 INFO - PROCESS | 4085 | 1463673944919 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a180400 == 110 [pid = 4085] [id = 382] 09:05:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x9ac43400) [pid = 4085] [serial = 1147] [outer = (nil)] 09:05:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x9b967800) [pid = 4085] [serial = 1148] [outer = 0x9ac43400] 09:05:45 INFO - PROCESS | 4085 | 1463673945017 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x9ccb3400) [pid = 4085] [serial = 1149] [outer = 0x9ac43400] 09:05:46 INFO - PROCESS | 4085 | 1463673946110 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1885ms 09:05:46 INFO - PROCESS | 4085 | 1463673946160 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:05:46 INFO - PROCESS | 4085 | 1463673946165 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:05:46 INFO - PROCESS | 4085 | 1463673946172 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 4085 | 1463673946176 Marionette TRACE conn3 <- [1,1502,null,{}] 09:05:46 INFO - PROCESS | 4085 | 1463673946183 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 4085 | 1463673946461 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:05:46 INFO - PROCESS | 4085 | 1463673946799 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c83800 == 111 [pid = 4085] [id = 383] 09:05:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x99ee0400) [pid = 4085] [serial = 1150] [outer = (nil)] 09:05:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0xa104e000) [pid = 4085] [serial = 1151] [outer = 0x99ee0400] 09:05:46 INFO - PROCESS | 4085 | 1463673946896 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa225bc00) [pid = 4085] [serial = 1152] [outer = 0x99ee0400] 09:05:47 INFO - PROCESS | 4085 | 1463673947895 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1787ms 09:05:47 INFO - PROCESS | 4085 | 1463673947959 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 4085 | 1463673947964 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:05:47 INFO - PROCESS | 4085 | 1463673947972 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 4085 | 1463673947976 Marionette TRACE conn3 <- [1,1506,null,{}] 09:05:48 INFO - PROCESS | 4085 | 1463673948034 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:48 INFO - PROCESS | 4085 | 1463673948331 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:05:48 INFO - PROCESS | 4085 | 1463673948735 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c83400 == 112 [pid = 4085] [id = 384] 09:05:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x9ccb3000) [pid = 4085] [serial = 1153] [outer = (nil)] 09:05:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0xa23f4400) [pid = 4085] [serial = 1154] [outer = 0x9ccb3000] 09:05:48 INFO - PROCESS | 4085 | 1463673948827 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0xa23f6400) [pid = 4085] [serial = 1155] [outer = 0x9ccb3000] 09:05:50 INFO - PROCESS | 4085 | 1463673950055 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2138ms 09:05:50 INFO - PROCESS | 4085 | 1463673950128 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 4085 | 1463673950132 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:05:50 INFO - PROCESS | 4085 | 1463673950203 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 4085 | 1463673950210 Marionette TRACE conn3 <- [1,1510,null,{}] 09:05:50 INFO - PROCESS | 4085 | 1463673950238 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 4085 | 1463673950649 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:05:51 INFO - PROCESS | 4085 | 1463673951066 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x9aa93400 == 113 [pid = 4085] [id = 385] 09:05:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0xa237a000) [pid = 4085] [serial = 1156] [outer = (nil)] 09:05:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0xa272dc00) [pid = 4085] [serial = 1157] [outer = 0xa237a000] 09:05:51 INFO - PROCESS | 4085 | 1463673951208 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0xa27e5c00) [pid = 4085] [serial = 1158] [outer = 0xa237a000] 09:05:52 INFO - PROCESS | 4085 | 1463673952406 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2320ms 09:05:52 INFO - PROCESS | 4085 | 1463673952463 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 4085 | 1463673952467 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:05:52 INFO - PROCESS | 4085 | 1463673952474 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 4085 | 1463673952478 Marionette TRACE conn3 <- [1,1514,null,{}] 09:05:52 INFO - PROCESS | 4085 | 1463673952485 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 4085 | 1463673952765 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:05:53 INFO - PROCESS | 4085 | 1463673953095 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad3400 == 114 [pid = 4085] [id = 386] 09:05:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x8dad3800) [pid = 4085] [serial = 1159] [outer = (nil)] 09:05:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x8e06ec00) [pid = 4085] [serial = 1160] [outer = 0x8dad3800] 09:05:53 INFO - PROCESS | 4085 | 1463673953188 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x8ea44000) [pid = 4085] [serial = 1161] [outer = 0x8dad3800] 09:05:54 INFO - PROCESS | 4085 | 1463673954648 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2335ms 09:05:54 INFO - PROCESS | 4085 | 1463673954811 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 4085 | 1463673954817 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:05:54 INFO - PROCESS | 4085 | 1463673954827 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 4085 | 1463673954832 Marionette TRACE conn3 <- [1,1518,null,{}] 09:05:54 INFO - PROCESS | 4085 | 1463673954841 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:55 INFO - PROCESS | 4085 | 1463673955058 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x95230c00 == 113 [pid = 4085] [id = 277] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0xa23ea800 == 112 [pid = 4085] [id = 281] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x9a17f000 == 111 [pid = 4085] [id = 278] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x884d1000 == 110 [pid = 4085] [id = 282] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x93dcac00 == 109 [pid = 4085] [id = 279] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8b7d7800 == 108 [pid = 4085] [id = 370] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8dae0800 == 107 [pid = 4085] [id = 369] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2c5000 == 106 [pid = 4085] [id = 368] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x88d46000 == 105 [pid = 4085] [id = 367] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2cd400 == 104 [pid = 4085] [id = 365] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x91b15c00 == 103 [pid = 4085] [id = 363] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x9a17cc00 == 102 [pid = 4085] [id = 364] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x99c77000 == 101 [pid = 4085] [id = 362] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x99c8d400 == 100 [pid = 4085] [id = 361] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8e3ec000 == 99 [pid = 4085] [id = 360] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x953b8800 == 98 [pid = 4085] [id = 359] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8c8da800 == 97 [pid = 4085] [id = 357] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x919af400 == 96 [pid = 4085] [id = 358] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x928b1000 == 95 [pid = 4085] [id = 356] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7dbc00 == 94 [pid = 4085] [id = 355] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7dc400 == 93 [pid = 4085] [id = 354] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8df14400 == 92 [pid = 4085] [id = 353] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca6f400 == 91 [pid = 4085] [id = 352] 09:05:55 INFO - PROCESS | 4085 | --DOCSHELL 0x8b7d2c00 == 90 [pid = 4085] [id = 351] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x9268b800) [pid = 4085] [serial = 975] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x8dfc9400) [pid = 4085] [serial = 972] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0xa6c2d800) [pid = 4085] [serial = 969] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0xa69a5400) [pid = 4085] [serial = 966] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0xa6381c00) [pid = 4085] [serial = 963] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0xa358bc00) [pid = 4085] [serial = 960] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0xa27ccc00) [pid = 4085] [serial = 957] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0xa050a800) [pid = 4085] [serial = 954] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x9aff6c00) [pid = 4085] [serial = 951] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x99edf400) [pid = 4085] [serial = 948] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x97750c00) [pid = 4085] [serial = 945] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x93d43c00) [pid = 4085] [serial = 942] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x90b41400) [pid = 4085] [serial = 939] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x8ea46000) [pid = 4085] [serial = 936] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x8c8d9000) [pid = 4085] [serial = 933] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x8ed9c800) [pid = 4085] [serial = 1052] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8ca63800) [pid = 4085] [serial = 992] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8dadac00) [pid = 4085] [serial = 993] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0xa2381000) [pid = 4085] [serial = 1025] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0xa23ed000) [pid = 4085] [serial = 1026] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x88d4dc00) [pid = 4085] [serial = 1037] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x8e15d400) [pid = 4085] [serial = 1049] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x88d50800) [pid = 4085] [serial = 1038] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8f733400) [pid = 4085] [serial = 998] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x90b45000) [pid = 4085] [serial = 999] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x99c7f800) [pid = 4085] [serial = 1013] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x99c86000) [pid = 4085] [serial = 1014] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0xa6832000) [pid = 4085] [serial = 1034] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0xa685b800) [pid = 4085] [serial = 1035] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x8d7e0c00) [pid = 4085] [serial = 1046] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0xa355a400) [pid = 4085] [serial = 1031] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0xa3592800) [pid = 4085] [serial = 1032] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0xa25acc00) [pid = 4085] [serial = 1028] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0xa25b1000) [pid = 4085] [serial = 1029] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x95231000) [pid = 4085] [serial = 1007] [outer = (nil)] [url = about:blank] 09:05:55 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x965f2c00) [pid = 4085] [serial = 1008] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x8b7dc000) [pid = 4085] [serial = 1043] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x8c17a000) [pid = 4085] [serial = 1044] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x8e169000) [pid = 4085] [serial = 995] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x8ec45800) [pid = 4085] [serial = 996] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x98f54800) [pid = 4085] [serial = 1010] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x9979c800) [pid = 4085] [serial = 1011] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x937f7400) [pid = 4085] [serial = 1004] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x93cdec00) [pid = 4085] [serial = 1005] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x99edbc00) [pid = 4085] [serial = 1016] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x99ee3c00) [pid = 4085] [serial = 1017] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x9268f000) [pid = 4085] [serial = 1001] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x92824400) [pid = 4085] [serial = 1002] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x9a173400) [pid = 4085] [serial = 1019] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x9a177000) [pid = 4085] [serial = 1020] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x9b803000) [pid = 4085] [serial = 1022] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x9b968800) [pid = 4085] [serial = 1023] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0xa3645400) [pid = 4085] [serial = 1040] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0xa6834800) [pid = 4085] [serial = 1041] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8e3e6c00) [pid = 4085] [serial = 1050] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x8df13800) [pid = 4085] [serial = 1047] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 4085 | 1463673955989 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d4f400 == 91 [pid = 4085] [id = 387] 09:05:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x88d50c00) [pid = 4085] [serial = 1162] [outer = (nil)] 09:05:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8b7d7000) [pid = 4085] [serial = 1163] [outer = 0x88d50c00] 09:05:56 INFO - PROCESS | 4085 | 1463673956156 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8c17c400) [pid = 4085] [serial = 1164] [outer = 0x88d50c00] 09:05:56 INFO - PROCESS | 4085 | 1463673956997 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2236ms 09:05:57 INFO - PROCESS | 4085 | 1463673957065 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 4085 | 1463673957074 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:05:57 INFO - PROCESS | 4085 | 1463673957086 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 4085 | 1463673957089 Marionette TRACE conn3 <- [1,1522,null,{}] 09:05:57 INFO - PROCESS | 4085 | 1463673957096 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 4085 | 1463673957346 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:05:57 INFO - PROCESS | 4085 | 1463673957655 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7da800 == 92 [pid = 4085] [id = 388] 09:05:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8d7e1800) [pid = 4085] [serial = 1165] [outer = (nil)] 09:05:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8df15000) [pid = 4085] [serial = 1166] [outer = 0x8d7e1800] 09:05:57 INFO - PROCESS | 4085 | 1463673957739 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8dfc9800) [pid = 4085] [serial = 1167] [outer = 0x8d7e1800] 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:58 INFO - PROCESS | 4085 | 1463673958559 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:05:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:05:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:05:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:05:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:05:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:05:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:05:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:05:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:05:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:05:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:05:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:05:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:05:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:05:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1536ms 09:05:58 INFO - PROCESS | 4085 | 1463673958632 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:05:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:05:58 INFO - PROCESS | 4085 | 1463673958636 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:05:58 INFO - PROCESS | 4085 | 1463673958643 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 4085 | 1463673958649 Marionette TRACE conn3 <- [1,1526,null,{}] 09:05:58 INFO - PROCESS | 4085 | 1463673958672 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 4085 | 1463673958947 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:05:59 INFO - PROCESS | 4085 | 1463673958989 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad9800 == 93 [pid = 4085] [id = 389] 09:05:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8ec4a800) [pid = 4085] [serial = 1168] [outer = (nil)] 09:05:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8ed96c00) [pid = 4085] [serial = 1169] [outer = 0x8ec4a800] 09:05:59 INFO - PROCESS | 4085 | 1463673959072 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8f38fc00) [pid = 4085] [serial = 1170] [outer = 0x8ec4a800] 09:06:00 INFO - PROCESS | 4085 | 1463673960129 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:06:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:06:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:06:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:06:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:06:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:06:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:06:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1548ms 09:06:00 INFO - PROCESS | 4085 | 1463673960239 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:06:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:06:00 INFO - PROCESS | 4085 | 1463673960244 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:06:00 INFO - PROCESS | 4085 | 1463673960252 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 4085 | 1463673960255 Marionette TRACE conn3 <- [1,1530,null,{}] 09:06:00 INFO - PROCESS | 4085 | 1463673960262 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:00 INFO - PROCESS | 4085 | 1463673960600 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8f39c800) [pid = 4085] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x91a90800) [pid = 4085] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8dfc3c00) [pid = 4085] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8e15dc00) [pid = 4085] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x8f38c400) [pid = 4085] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x92cecc00) [pid = 4085] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x928b2800) [pid = 4085] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8b7d3000) [pid = 4085] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x9475f000) [pid = 4085] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x928adc00) [pid = 4085] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x8f38e000) [pid = 4085] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x99cedc00) [pid = 4085] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x99c8cc00) [pid = 4085] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x9b7f2000) [pid = 4085] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x9ccb0400) [pid = 4085] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 119 (0x965e6800) [pid = 4085] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 118 (0x8df15800) [pid = 4085] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 117 (0x88d46c00) [pid = 4085] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 116 (0x8c8d3c00) [pid = 4085] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:06:01 INFO - PROCESS | 4085 | --DOMWINDOW == 115 (0x884cc400) [pid = 4085] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:06:01 INFO - PROCESS | 4085 | 1463673961482 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x884cc400 == 94 [pid = 4085] [id = 390] 09:06:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 116 (0x88d4c000) [pid = 4085] [serial = 1171] [outer = (nil)] 09:06:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 117 (0x8c8d7c00) [pid = 4085] [serial = 1172] [outer = 0x88d4c000] 09:06:01 INFO - PROCESS | 4085 | 1463673961581 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 118 (0x8e15e000) [pid = 4085] [serial = 1173] [outer = 0x88d4c000] 09:06:02 INFO - PROCESS | 4085 | 1463673962304 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:06:02 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:06:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:06:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:06:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:06:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:06:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2094ms 09:06:02 INFO - PROCESS | 4085 | 1463673962347 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 4085 | 1463673962352 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:06:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:06:02 INFO - PROCESS | 4085 | 1463673962359 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 4085 | 1463673962361 Marionette TRACE conn3 <- [1,1534,null,{}] 09:06:02 INFO - PROCESS | 4085 | 1463673962368 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 4085 | 1463673962673 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:06:02 INFO - PROCESS | 4085 | 1463673962716 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed8f000 == 95 [pid = 4085] [id = 391] 09:06:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 119 (0x8f38e000) [pid = 4085] [serial = 1174] [outer = (nil)] 09:06:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x91a94c00) [pid = 4085] [serial = 1175] [outer = 0x8f38e000] 09:06:02 INFO - PROCESS | 4085 | 1463673962812 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x91b19400) [pid = 4085] [serial = 1176] [outer = 0x8f38e000] 09:06:04 INFO - PROCESS | 4085 | 1463673964170 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:06:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1889ms 09:06:04 INFO - PROCESS | 4085 | 1463673964250 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 4085 | 1463673964264 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:06:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:06:04 INFO - PROCESS | 4085 | 1463673964286 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 4085 | 1463673964292 Marionette TRACE conn3 <- [1,1538,null,{}] 09:06:04 INFO - PROCESS | 4085 | 1463673964377 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:04 INFO - PROCESS | 4085 | 1463673964653 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:06:05 INFO - PROCESS | 4085 | 1463673965006 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad86800 == 96 [pid = 4085] [id = 392] 09:06:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8c174000) [pid = 4085] [serial = 1177] [outer = (nil)] 09:06:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8df13800) [pid = 4085] [serial = 1178] [outer = 0x8c174000] 09:06:05 INFO - PROCESS | 4085 | 1463673965104 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8e169000) [pid = 4085] [serial = 1179] [outer = 0x8c174000] 09:06:06 INFO - PROCESS | 4085 | 1463673966329 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:06:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2100ms 09:06:06 INFO - PROCESS | 4085 | 1463673966386 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 4085 | 1463673966396 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:06:06 INFO - PROCESS | 4085 | 1463673966408 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 4085 | 1463673966412 Marionette TRACE conn3 <- [1,1542,null,{}] 09:06:06 INFO - PROCESS | 4085 | 1463673966420 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:06 INFO - PROCESS | 4085 | 1463673966665 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:06:07 INFO - PROCESS | 4085 | 1463673967127 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e161400 == 97 [pid = 4085] [id = 393] 09:06:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8ec50c00) [pid = 4085] [serial = 1180] [outer = (nil)] 09:06:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x919abc00) [pid = 4085] [serial = 1181] [outer = 0x8ec50c00] 09:06:07 INFO - PROCESS | 4085 | 1463673967278 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x923eec00) [pid = 4085] [serial = 1182] [outer = 0x8ec50c00] 09:06:08 INFO - PROCESS | 4085 | 1463673968476 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:06:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2140ms 09:06:08 INFO - PROCESS | 4085 | 1463673968549 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 4085 | 1463673968553 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:06:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:06:08 INFO - PROCESS | 4085 | 1463673968561 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 4085 | 1463673968568 Marionette TRACE conn3 <- [1,1546,null,{}] 09:06:08 INFO - PROCESS | 4085 | 1463673968605 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 4085 | 1463673968948 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:06:09 INFO - PROCESS | 4085 | 1463673969217 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f3a0400 == 98 [pid = 4085] [id = 394] 09:06:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x92825000) [pid = 4085] [serial = 1183] [outer = (nil)] 09:06:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x928ae000) [pid = 4085] [serial = 1184] [outer = 0x92825000] 09:06:09 INFO - PROCESS | 4085 | 1463673969325 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x92cf7400) [pid = 4085] [serial = 1185] [outer = 0x92825000] 09:06:10 INFO - PROCESS | 4085 | 1463673970310 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:06:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1788ms 09:06:10 INFO - PROCESS | 4085 | 1463673970351 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 4085 | 1463673970356 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:06:10 INFO - PROCESS | 4085 | 1463673970363 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 4085 | 1463673970368 Marionette TRACE conn3 <- [1,1550,null,{}] 09:06:10 INFO - PROCESS | 4085 | 1463673970374 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 4085 | 1463673970611 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:06:10 INFO - PROCESS | 4085 | 1463673970936 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x92820800 == 99 [pid = 4085] [id = 395] 09:06:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x93a25000) [pid = 4085] [serial = 1186] [outer = (nil)] 09:06:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x93d41400) [pid = 4085] [serial = 1187] [outer = 0x93a25000] 09:06:11 INFO - PROCESS | 4085 | 1463673971090 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x93dc7800) [pid = 4085] [serial = 1188] [outer = 0x93a25000] 09:06:12 INFO - PROCESS | 4085 | 1463673972092 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:06:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1801ms 09:06:12 INFO - PROCESS | 4085 | 1463673972166 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 4085 | 1463673972170 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:06:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:06:12 INFO - PROCESS | 4085 | 1463673972177 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 4085 | 1463673972182 Marionette TRACE conn3 <- [1,1554,null,{}] 09:06:12 INFO - PROCESS | 4085 | 1463673972188 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:12 INFO - PROCESS | 4085 | 1463673972423 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:06:12 INFO - PROCESS | 4085 | 1463673972749 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d53000 == 100 [pid = 4085] [id = 396] 09:06:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8ed98800) [pid = 4085] [serial = 1189] [outer = (nil)] 09:06:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x95238800) [pid = 4085] [serial = 1190] [outer = 0x8ed98800] 09:06:12 INFO - PROCESS | 4085 | 1463673972844 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x953af400) [pid = 4085] [serial = 1191] [outer = 0x8ed98800] 09:06:13 INFO - PROCESS | 4085 | 1463673973878 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:06:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1789ms 09:06:13 INFO - PROCESS | 4085 | 1463673973970 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 4085 | 1463673973977 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:06:13 INFO - PROCESS | 4085 | 1463673973988 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 4085 | 1463673973995 Marionette TRACE conn3 <- [1,1558,null,{}] 09:06:14 INFO - PROCESS | 4085 | 1463673974006 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:14 INFO - PROCESS | 4085 | 1463673974605 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:06:14 INFO - PROCESS | 4085 | 1463673974968 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x953b9800 == 101 [pid = 4085] [id = 397] 09:06:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x965e8c00) [pid = 4085] [serial = 1192] [outer = (nil)] 09:06:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x977f1800) [pid = 4085] [serial = 1193] [outer = 0x965e8c00] 09:06:15 INFO - PROCESS | 4085 | 1463673975130 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x983a6000) [pid = 4085] [serial = 1194] [outer = 0x965e8c00] 09:06:16 INFO - PROCESS | 4085 | 1463673976111 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:06:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2144ms 09:06:16 INFO - PROCESS | 4085 | 1463673976132 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 4085 | 1463673976137 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:06:16 INFO - PROCESS | 4085 | 1463673976144 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 4085 | 1463673976148 Marionette TRACE conn3 <- [1,1562,null,{}] 09:06:16 INFO - PROCESS | 4085 | 1463673976155 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 4085 | 1463673976395 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:06:16 INFO - PROCESS | 4085 | 1463673976734 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x93cdb400 == 102 [pid = 4085] [id = 398] 09:06:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x93cdec00) [pid = 4085] [serial = 1195] [outer = (nil)] 09:06:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x999ba800) [pid = 4085] [serial = 1196] [outer = 0x93cdec00] 09:06:16 INFO - PROCESS | 4085 | 1463673976836 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x99c68800) [pid = 4085] [serial = 1197] [outer = 0x93cdec00] 09:06:17 INFO - PROCESS | 4085 | 1463673977745 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:06:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1642ms 09:06:17 INFO - PROCESS | 4085 | 1463673977787 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:06:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:06:17 INFO - PROCESS | 4085 | 1463673977791 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:06:17 INFO - PROCESS | 4085 | 1463673977799 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 4085 | 1463673977802 Marionette TRACE conn3 <- [1,1566,null,{}] 09:06:17 INFO - PROCESS | 4085 | 1463673977809 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 4085 | 1463673978049 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:06:18 INFO - PROCESS | 4085 | 1463673978428 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x965ed800 == 103 [pid = 4085] [id = 399] 09:06:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x981f4400) [pid = 4085] [serial = 1198] [outer = (nil)] 09:06:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x99cf4c00) [pid = 4085] [serial = 1199] [outer = 0x981f4400] 09:06:18 INFO - PROCESS | 4085 | 1463673978528 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x99edf400) [pid = 4085] [serial = 1200] [outer = 0x981f4400] 09:06:19 INFO - PROCESS | 4085 | 1463673979551 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:06:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1793ms 09:06:19 INFO - PROCESS | 4085 | 1463673979592 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 4085 | 1463673979597 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:06:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:06:19 INFO - PROCESS | 4085 | 1463673979604 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 4085 | 1463673979609 Marionette TRACE conn3 <- [1,1570,null,{}] 09:06:19 INFO - PROCESS | 4085 | 1463673979615 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 4085 | 1463673979852 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:06:20 INFO - PROCESS | 4085 | 1463673980184 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f6c00 == 104 [pid = 4085] [id = 400] 09:06:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x965edc00) [pid = 4085] [serial = 1201] [outer = (nil)] 09:06:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x9a13a800) [pid = 4085] [serial = 1202] [outer = 0x965edc00] 09:06:20 INFO - PROCESS | 4085 | 1463673980292 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x9a140400) [pid = 4085] [serial = 1203] [outer = 0x965edc00] 09:06:21 INFO - PROCESS | 4085 | 1463673981281 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:06:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1733ms 09:06:21 INFO - PROCESS | 4085 | 1463673981339 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 4085 | 1463673981342 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:06:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:06:21 INFO - PROCESS | 4085 | 1463673981350 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 4085 | 1463673981353 Marionette TRACE conn3 <- [1,1574,null,{}] 09:06:21 INFO - PROCESS | 4085 | 1463673981360 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:21 INFO - PROCESS | 4085 | 1463673981617 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:06:21 INFO - PROCESS | 4085 | 1463673981954 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c88000 == 105 [pid = 4085] [id = 401] 09:06:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x99c8c400) [pid = 4085] [serial = 1204] [outer = (nil)] 09:06:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x9aa94c00) [pid = 4085] [serial = 1205] [outer = 0x99c8c400] 09:06:22 INFO - PROCESS | 4085 | 1463673982050 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x9aaa0400) [pid = 4085] [serial = 1206] [outer = 0x99c8c400] 09:06:23 INFO - PROCESS | 4085 | 1463673983032 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1734ms 09:06:23 INFO - PROCESS | 4085 | 1463673983084 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 4085 | 1463673983090 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:06:23 INFO - PROCESS | 4085 | 1463673983096 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 4085 | 1463673983102 Marionette TRACE conn3 <- [1,1578,null,{}] 09:06:23 INFO - PROCESS | 4085 | 1463673983108 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 4085 | 1463673983370 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:06:23 INFO - PROCESS | 4085 | 1463673983707 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x9aa93c00 == 106 [pid = 4085] [id = 402] 09:06:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x9b80b400) [pid = 4085] [serial = 1207] [outer = (nil)] 09:06:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x9b965800) [pid = 4085] [serial = 1208] [outer = 0x9b80b400] 09:06:23 INFO - PROCESS | 4085 | 1463673983814 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0xa0505000) [pid = 4085] [serial = 1209] [outer = 0x9b80b400] 09:06:24 INFO - PROCESS | 4085 | 1463673984744 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:06:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1692ms 09:06:24 INFO - PROCESS | 4085 | 1463673984789 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:06:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:06:24 INFO - PROCESS | 4085 | 1463673984794 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:06:24 INFO - PROCESS | 4085 | 1463673984802 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 4085 | 1463673984806 Marionette TRACE conn3 <- [1,1582,null,{}] 09:06:24 INFO - PROCESS | 4085 | 1463673984813 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:25 INFO - PROCESS | 4085 | 1463673985049 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:06:25 INFO - PROCESS | 4085 | 1463673985394 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e079800 == 107 [pid = 4085] [id = 403] 09:06:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x9b448c00) [pid = 4085] [serial = 1210] [outer = (nil)] 09:06:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0xa23c5800) [pid = 4085] [serial = 1211] [outer = 0x9b448c00] 09:06:25 INFO - PROCESS | 4085 | 1463673985495 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0xa23ed400) [pid = 4085] [serial = 1212] [outer = 0x9b448c00] 09:06:26 INFO - PROCESS | 4085 | 1463673986490 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:06:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1736ms 09:06:26 INFO - PROCESS | 4085 | 1463673986594 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 4085 | 1463673986599 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:06:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:06:26 INFO - PROCESS | 4085 | 1463673986612 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 4085 | 1463673986615 Marionette TRACE conn3 <- [1,1586,null,{}] 09:06:26 INFO - PROCESS | 4085 | 1463673986623 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 4085 | 1463673986863 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:06:27 INFO - PROCESS | 4085 | 1463673987166 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f7c00 == 108 [pid = 4085] [id = 404] 09:06:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x9a140000) [pid = 4085] [serial = 1213] [outer = (nil)] 09:06:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0xa25b3000) [pid = 4085] [serial = 1214] [outer = 0x9a140000] 09:06:27 INFO - PROCESS | 4085 | 1463673987261 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0xa272d000) [pid = 4085] [serial = 1215] [outer = 0x9a140000] 09:06:28 INFO - PROCESS | 4085 | 1463673988169 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:06:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1633ms 09:06:28 INFO - PROCESS | 4085 | 1463673988245 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 4085 | 1463673988249 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:06:28 INFO - PROCESS | 4085 | 1463673988257 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 4085 | 1463673988260 Marionette TRACE conn3 <- [1,1590,null,{}] 09:06:28 INFO - PROCESS | 4085 | 1463673988268 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 4085 | 1463673988507 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:06:28 INFO - PROCESS | 4085 | 1463673988837 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d4f000 == 109 [pid = 4085] [id = 405] 09:06:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x9cf48800) [pid = 4085] [serial = 1216] [outer = (nil)] 09:06:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0xa355a400) [pid = 4085] [serial = 1217] [outer = 0x9cf48800] 09:06:28 INFO - PROCESS | 4085 | 1463673988930 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0xa355ec00) [pid = 4085] [serial = 1218] [outer = 0x9cf48800] 09:06:29 INFO - PROCESS | 4085 | 1463673989871 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:06:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1682ms 09:06:29 INFO - PROCESS | 4085 | 1463673989940 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 4085 | 1463673989944 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:06:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:06:29 INFO - PROCESS | 4085 | 1463673989952 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 4085 | 1463673989955 Marionette TRACE conn3 <- [1,1594,null,{}] 09:06:29 INFO - PROCESS | 4085 | 1463673989962 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:30 INFO - PROCESS | 4085 | 1463673990208 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:06:30 INFO - PROCESS | 4085 | 1463673990539 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b7f2800 == 110 [pid = 4085] [id = 406] 09:06:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0xa1053800) [pid = 4085] [serial = 1219] [outer = (nil)] 09:06:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0xa358c000) [pid = 4085] [serial = 1220] [outer = 0xa1053800] 09:06:30 INFO - PROCESS | 4085 | 1463673990639 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0xa358f800) [pid = 4085] [serial = 1221] [outer = 0xa1053800] 09:06:31 INFO - PROCESS | 4085 | 1463673991757 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1888ms 09:06:31 INFO - PROCESS | 4085 | 1463673991843 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 4085 | 1463673991850 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:06:31 INFO - PROCESS | 4085 | 1463673991861 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 4085 | 1463673991866 Marionette TRACE conn3 <- [1,1598,null,{}] 09:06:31 INFO - PROCESS | 4085 | 1463673991877 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:32 INFO - PROCESS | 4085 | 1463673992224 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:06:32 INFO - PROCESS | 4085 | 1463673992499 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c8000 == 111 [pid = 4085] [id = 407] 09:06:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0xa25b0800) [pid = 4085] [serial = 1222] [outer = (nil)] 09:06:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0xa513d800) [pid = 4085] [serial = 1223] [outer = 0xa25b0800] 09:06:32 INFO - PROCESS | 4085 | 1463673992592 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0xa51ec000) [pid = 4085] [serial = 1224] [outer = 0xa25b0800] 09:06:33 INFO - PROCESS | 4085 | 1463673993536 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1744ms 09:06:33 INFO - PROCESS | 4085 | 1463673993605 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 4085 | 1463673993608 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:06:33 INFO - PROCESS | 4085 | 1463673993616 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 4085 | 1463673993620 Marionette TRACE conn3 <- [1,1602,null,{}] 09:06:33 INFO - PROCESS | 4085 | 1463673993627 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:33 INFO - PROCESS | 4085 | 1463673993959 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:06:35 INFO - PROCESS | 4085 | --DOCSHELL 0x88d51000 == 110 [pid = 4085] [id = 377] 09:06:35 INFO - PROCESS | 4085 | --DOCSHELL 0x92cf3000 == 109 [pid = 4085] [id = 376] 09:06:35 INFO - PROCESS | 4085 | --DOCSHELL 0x91a8d400 == 108 [pid = 4085] [id = 375] 09:06:35 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec45c00 == 107 [pid = 4085] [id = 373] 09:06:35 INFO - PROCESS | 4085 | --DOCSHELL 0x919ab400 == 106 [pid = 4085] [id = 374] 09:06:35 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca6cc00 == 105 [pid = 4085] [id = 372] 09:06:35 INFO - PROCESS | 4085 | --DOCSHELL 0x88d4a000 == 104 [pid = 4085] [id = 371] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x9812d000) [pid = 4085] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x9b486000) [pid = 4085] [serial = 1089] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x9cfcc800) [pid = 4085] [serial = 1095] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0xa2378800) [pid = 4085] [serial = 1098] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x9cfc0800) [pid = 4085] [serial = 1094] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x977fb400) [pid = 4085] [serial = 1079] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8dfc3800) [pid = 4085] [serial = 1058] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8b7d4400) [pid = 4085] [serial = 1104] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0xa22adc00) [pid = 4085] [serial = 1097] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8dadc800) [pid = 4085] [serial = 1107] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8b8cd800) [pid = 4085] [serial = 990] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x92691800) [pid = 4085] [serial = 1067] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x91b18800) [pid = 4085] [serial = 1065] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x8ea49c00) [pid = 4085] [serial = 1110] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8ca6c800) [pid = 4085] [serial = 1106] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x9ac4a000) [pid = 4085] [serial = 1088] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x8e3e2c00) [pid = 4085] [serial = 1109] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x953b7400) [pid = 4085] [serial = 1073] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x91a9a000) [pid = 4085] [serial = 1064] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x8f73a800) [pid = 4085] [serial = 1062] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0xa23f2000) [pid = 4085] [serial = 1100] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x93a21c00) [pid = 4085] [serial = 1070] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x8b7da400) [pid = 4085] [serial = 1055] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x947c5800) [pid = 4085] [serial = 1071] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x8f5f4800) [pid = 4085] [serial = 1061] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x8e073000) [pid = 4085] [serial = 1059] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x9b80a800) [pid = 4085] [serial = 1092] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x965f5000) [pid = 4085] [serial = 1076] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x965f8800) [pid = 4085] [serial = 1077] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x99a96000) [pid = 4085] [serial = 1082] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x965df800) [pid = 4085] [serial = 1074] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x9812f400) [pid = 4085] [serial = 1080] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x9b804000) [pid = 4085] [serial = 1091] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x99f92800) [pid = 4085] [serial = 1086] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x99ed5000) [pid = 4085] [serial = 1085] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8b8c4c00) [pid = 4085] [serial = 1056] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0xa2583400) [pid = 4085] [serial = 1101] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x88d54c00) [pid = 4085] [serial = 1103] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x8e3f1c00) [pid = 4085] [serial = 1112] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x92822400) [pid = 4085] [serial = 1068] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x99c6d800) [pid = 4085] [serial = 1083] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 4085 | 1463673996509 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad7e000 == 105 [pid = 4085] [id = 408] 09:06:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8ae5a000) [pid = 4085] [serial = 1225] [outer = (nil)] 09:06:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8b7d4800) [pid = 4085] [serial = 1226] [outer = 0x8ae5a000] 09:06:36 INFO - PROCESS | 4085 | 1463673996605 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8b7e1c00) [pid = 4085] [serial = 1227] [outer = 0x8ae5a000] 09:06:37 INFO - PROCESS | 4085 | 1463673997476 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 3908ms 09:06:37 INFO - PROCESS | 4085 | 1463673997527 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 4085 | 1463673997532 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:06:37 INFO - PROCESS | 4085 | 1463673997546 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 4085 | 1463673997554 Marionette TRACE conn3 <- [1,1606,null,{}] 09:06:37 INFO - PROCESS | 4085 | 1463673997563 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:37 INFO - PROCESS | 4085 | 1463673997789 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:06:38 INFO - PROCESS | 4085 | 1463673997994 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca6cc00 == 106 [pid = 4085] [id = 409] 09:06:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8ca6ec00) [pid = 4085] [serial = 1228] [outer = (nil)] 09:06:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8dadd800) [pid = 4085] [serial = 1229] [outer = 0x8ca6ec00] 09:06:38 INFO - PROCESS | 4085 | 1463673998121 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8dfc4400) [pid = 4085] [serial = 1230] [outer = 0x8ca6ec00] 09:06:39 INFO - PROCESS | 4085 | 1463673999179 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1652ms 09:06:39 INFO - PROCESS | 4085 | 1463673999206 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 4085 | 1463673999213 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:06:39 INFO - PROCESS | 4085 | 1463673999233 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 4085 | 1463673999238 Marionette TRACE conn3 <- [1,1610,null,{}] 09:06:39 INFO - PROCESS | 4085 | 1463673999246 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 4085 | 1463673999555 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:06:39 INFO - PROCESS | 4085 | 1463673999601 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dadf000 == 107 [pid = 4085] [id = 410] 09:06:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8ea46800) [pid = 4085] [serial = 1231] [outer = (nil)] 09:06:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ec46800) [pid = 4085] [serial = 1232] [outer = 0x8ea46800] 09:06:39 INFO - PROCESS | 4085 | 1463673999680 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8ed97c00) [pid = 4085] [serial = 1233] [outer = 0x8ea46800] 09:06:40 INFO - PROCESS | 4085 | 1463674000784 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:06:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1588ms 09:06:40 INFO - PROCESS | 4085 | 1463674000821 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 4085 | 1463674000826 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:06:40 INFO - PROCESS | 4085 | 1463674000848 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 4085 | 1463674000858 Marionette TRACE conn3 <- [1,1614,null,{}] 09:06:40 INFO - PROCESS | 4085 | 1463674000865 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x88d50c00) [pid = 4085] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:06:41 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8dfc5400) [pid = 4085] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:06:41 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x88d4c000) [pid = 4085] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:06:41 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8ec4a800) [pid = 4085] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:06:41 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8d7e1800) [pid = 4085] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:06:41 INFO - PROCESS | 4085 | 1463674001656 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:06:41 INFO - PROCESS | 4085 | 1463674001824 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7dd000 == 108 [pid = 4085] [id = 411] 09:06:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8e3e7400) [pid = 4085] [serial = 1234] [outer = (nil)] 09:06:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8f5fa800) [pid = 4085] [serial = 1235] [outer = 0x8e3e7400] 09:06:41 INFO - PROCESS | 4085 | 1463674001906 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x90b46800) [pid = 4085] [serial = 1236] [outer = 0x8e3e7400] 09:06:42 INFO - PROCESS | 4085 | 1463674002781 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:06:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2013ms 09:06:42 INFO - PROCESS | 4085 | 1463674002847 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:06:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:06:42 INFO - PROCESS | 4085 | 1463674002853 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:06:42 INFO - PROCESS | 4085 | 1463674002860 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 4085 | 1463674002863 Marionette TRACE conn3 <- [1,1618,null,{}] 09:06:42 INFO - PROCESS | 4085 | 1463674002870 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:43 INFO - PROCESS | 4085 | 1463674003102 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:06:43 INFO - PROCESS | 4085 | 1463674003452 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae58c00 == 109 [pid = 4085] [id = 412] 09:06:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ae59400) [pid = 4085] [serial = 1237] [outer = (nil)] 09:06:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8b7d8800) [pid = 4085] [serial = 1238] [outer = 0x8ae59400] 09:06:43 INFO - PROCESS | 4085 | 1463674003648 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8c17c800) [pid = 4085] [serial = 1239] [outer = 0x8ae59400] 09:06:44 INFO - PROCESS | 4085 | 1463674004745 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:06:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1936ms 09:06:44 INFO - PROCESS | 4085 | 1463674004797 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 4085 | 1463674004805 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:06:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:06:44 INFO - PROCESS | 4085 | 1463674004814 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 4085 | 1463674004820 Marionette TRACE conn3 <- [1,1622,null,{}] 09:06:44 INFO - PROCESS | 4085 | 1463674004829 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:45 INFO - PROCESS | 4085 | 1463674005091 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:06:45 INFO - PROCESS | 4085 | 1463674005443 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7e5000 == 110 [pid = 4085] [id = 413] 09:06:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8dade800) [pid = 4085] [serial = 1240] [outer = (nil)] 09:06:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8e06cc00) [pid = 4085] [serial = 1241] [outer = 0x8dade800] 09:06:45 INFO - PROCESS | 4085 | 1463674005559 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8e167c00) [pid = 4085] [serial = 1242] [outer = 0x8dade800] 09:06:46 INFO - PROCESS | 4085 | 1463674006639 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:06:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1902ms 09:06:46 INFO - PROCESS | 4085 | 1463674006731 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 4085 | 1463674006745 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:06:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:06:46 INFO - PROCESS | 4085 | 1463674006756 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 4085 | 1463674006761 Marionette TRACE conn3 <- [1,1626,null,{}] 09:06:46 INFO - PROCESS | 4085 | 1463674006824 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:47 INFO - PROCESS | 4085 | 1463674007102 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:06:47 INFO - PROCESS | 4085 | 1463674007506 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f3a1c00 == 111 [pid = 4085] [id = 414] 09:06:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8f3a6400) [pid = 4085] [serial = 1243] [outer = (nil)] 09:06:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8f5f4800) [pid = 4085] [serial = 1244] [outer = 0x8f3a6400] 09:06:47 INFO - PROCESS | 4085 | 1463674007610 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x90b42400) [pid = 4085] [serial = 1245] [outer = 0x8f3a6400] 09:06:48 INFO - PROCESS | 4085 | 1463674008743 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:06:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2036ms 09:06:48 INFO - PROCESS | 4085 | 1463674008794 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 4085 | 1463674008799 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:06:48 INFO - PROCESS | 4085 | 1463674008811 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 4085 | 1463674008823 Marionette TRACE conn3 <- [1,1630,null,{}] 09:06:48 INFO - PROCESS | 4085 | 1463674008842 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 4085 | 1463674009151 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:06:49 INFO - PROCESS | 4085 | 1463674009519 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c172400 == 112 [pid = 4085] [id = 415] 09:06:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x8f39c000) [pid = 4085] [serial = 1246] [outer = (nil)] 09:06:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x92687c00) [pid = 4085] [serial = 1247] [outer = 0x8f39c000] 09:06:49 INFO - PROCESS | 4085 | 1463674009630 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x92822400) [pid = 4085] [serial = 1248] [outer = 0x8f39c000] 09:06:50 INFO - PROCESS | 4085 | ************************* 09:06:50 INFO - PROCESS | 4085 | A coding exception was thrown and uncaught in a Task. 09:06:50 INFO - PROCESS | 4085 | 09:06:50 INFO - PROCESS | 4085 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:06:50 INFO - PROCESS | 4085 | Full stack: 09:06:50 INFO - PROCESS | 4085 | ************************* 09:06:50 INFO - PROCESS | 4085 | 1463674010774 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2010ms 09:06:50 INFO - PROCESS | 4085 | 1463674010820 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 4085 | 1463674010826 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:06:50 INFO - PROCESS | 4085 | 1463674010834 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 4085 | 1463674010839 Marionette TRACE conn3 <- [1,1634,null,{}] 09:06:50 INFO - PROCESS | 4085 | 1463674010847 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:51 INFO - PROCESS | 4085 | 1463674011111 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:06:51 INFO - PROCESS | 4085 | 1463674011455 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f39d000 == 113 [pid = 4085] [id = 416] 09:06:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x928a4800) [pid = 4085] [serial = 1249] [outer = (nil)] 09:06:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x937f4c00) [pid = 4085] [serial = 1250] [outer = 0x928a4800] 09:06:51 INFO - PROCESS | 4085 | 1463674011559 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x95236c00) [pid = 4085] [serial = 1251] [outer = 0x928a4800] 09:06:52 INFO - PROCESS | 4085 | 1463674012638 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:06:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1846ms 09:06:52 INFO - PROCESS | 4085 | 1463674012682 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 4085 | 1463674012688 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:06:52 INFO - PROCESS | 4085 | 1463674012697 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 4085 | 1463674012702 Marionette TRACE conn3 <- [1,1638,null,{}] 09:06:52 INFO - PROCESS | 4085 | 1463674012711 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:52 INFO - PROCESS | 4085 | 1463674012978 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:06:53 INFO - PROCESS | 4085 | 1463674013338 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x953b1800 == 114 [pid = 4085] [id = 417] 09:06:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x953b7000) [pid = 4085] [serial = 1252] [outer = (nil)] 09:06:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x965e7400) [pid = 4085] [serial = 1253] [outer = 0x953b7000] 09:06:53 INFO - PROCESS | 4085 | 1463674013467 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x977ed800) [pid = 4085] [serial = 1254] [outer = 0x953b7000] 09:06:54 INFO - PROCESS | 4085 | 1463674014662 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:06:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2009ms 09:06:54 INFO - PROCESS | 4085 | 1463674014707 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 4085 | 1463674014715 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:06:54 INFO - PROCESS | 4085 | 1463674014726 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 4085 | 1463674014731 Marionette TRACE conn3 <- [1,1642,null,{}] 09:06:54 INFO - PROCESS | 4085 | 1463674014742 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:55 INFO - PROCESS | 4085 | 1463674015126 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:06:55 INFO - PROCESS | 4085 | 1463674015552 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 4085 | ++DOCSHELL 0x928a7400 == 115 [pid = 4085] [id = 418] 09:06:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x953ac000) [pid = 4085] [serial = 1255] [outer = (nil)] 09:06:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x99b87000) [pid = 4085] [serial = 1256] [outer = 0x953ac000] 09:06:55 INFO - PROCESS | 4085 | 1463674015709 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x99c88800) [pid = 4085] [serial = 1257] [outer = 0x953ac000] 09:06:57 INFO - PROCESS | 4085 | 1463674017159 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:06:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2499ms 09:06:57 INFO - PROCESS | 4085 | 1463674017234 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 4085 | 1463674017239 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:06:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:06:57 INFO - PROCESS | 4085 | 1463674017258 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 4085 | 1463674017264 Marionette TRACE conn3 <- [1,1646,null,{}] 09:06:57 INFO - PROCESS | 4085 | 1463674017274 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:57 INFO - PROCESS | 4085 | 1463674017683 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:06:58 INFO - PROCESS | 4085 | 1463674018022 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x9281e000 == 116 [pid = 4085] [id = 419] 09:06:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x9281f800) [pid = 4085] [serial = 1258] [outer = (nil)] 09:06:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x99f93800) [pid = 4085] [serial = 1259] [outer = 0x9281f800] 09:06:58 INFO - PROCESS | 4085 | 1463674018176 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x9a176000) [pid = 4085] [serial = 1260] [outer = 0x9281f800] 09:06:59 INFO - PROCESS | 4085 | 1463674019332 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:06:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2140ms 09:06:59 INFO - PROCESS | 4085 | 1463674019400 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 4085 | 1463674019407 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:06:59 INFO - PROCESS | 4085 | 1463674019419 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 4085 | 1463674019426 Marionette TRACE conn3 <- [1,1650,null,{}] 09:06:59 INFO - PROCESS | 4085 | 1463674019436 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 4085 | 1463674019749 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:07:00 INFO - PROCESS | 4085 | 1463674020077 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x91a96400 == 117 [pid = 4085] [id = 420] 09:07:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x99e54800) [pid = 4085] [serial = 1261] [outer = (nil)] 09:07:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x9aff4c00) [pid = 4085] [serial = 1262] [outer = 0x99e54800] 09:07:00 INFO - PROCESS | 4085 | 1463674020179 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x9b48a000) [pid = 4085] [serial = 1263] [outer = 0x99e54800] 09:07:01 INFO - PROCESS | 4085 | 1463674021241 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1891ms 09:07:01 INFO - PROCESS | 4085 | 1463674021310 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:07:01 INFO - PROCESS | 4085 | 1463674021314 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:07:01 INFO - PROCESS | 4085 | 1463674021322 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 4085 | 1463674021325 Marionette TRACE conn3 <- [1,1654,null,{}] 09:07:01 INFO - PROCESS | 4085 | 1463674021332 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:01 INFO - PROCESS | 4085 | 1463674021587 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:07:01 INFO - PROCESS | 4085 | 1463674021928 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x9522ec00 == 118 [pid = 4085] [id = 421] 09:07:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x99f95800) [pid = 4085] [serial = 1264] [outer = (nil)] 09:07:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x9b80d800) [pid = 4085] [serial = 1265] [outer = 0x99f95800] 09:07:02 INFO - PROCESS | 4085 | 1463674022053 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x9b95c400) [pid = 4085] [serial = 1266] [outer = 0x99f95800] 09:07:03 INFO - PROCESS | 4085 | 1463674023104 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1845ms 09:07:03 INFO - PROCESS | 4085 | 1463674023169 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 4085 | 1463674023175 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:07:03 INFO - PROCESS | 4085 | 1463674023186 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 4085 | 1463674023192 Marionette TRACE conn3 <- [1,1658,null,{}] 09:07:03 INFO - PROCESS | 4085 | 1463674023201 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:03 INFO - PROCESS | 4085 | 1463674023500 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:07:03 INFO - PROCESS | 4085 | 1463674023846 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 4085 | ++DOCSHELL 0xa225f800 == 119 [pid = 4085] [id = 422] 09:07:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0xa22a2400) [pid = 4085] [serial = 1267] [outer = (nil)] 09:07:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0xa2377800) [pid = 4085] [serial = 1268] [outer = 0xa22a2400] 09:07:03 INFO - PROCESS | 4085 | 1463674023966 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0xa23f5c00) [pid = 4085] [serial = 1269] [outer = 0xa22a2400] 09:07:05 INFO - PROCESS | 4085 | 1463674025264 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2142ms 09:07:05 INFO - PROCESS | 4085 | 1463674025327 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:07:05 INFO - PROCESS | 4085 | 1463674025332 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:07:05 INFO - PROCESS | 4085 | 1463674025339 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 4085 | 1463674025343 Marionette TRACE conn3 <- [1,1662,null,{}] 09:07:05 INFO - PROCESS | 4085 | 1463674025350 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 4085 | 1463674025663 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:07:06 INFO - PROCESS | 4085 | 1463674025995 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x98127c00 == 120 [pid = 4085] [id = 423] 09:07:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x9b802c00) [pid = 4085] [serial = 1270] [outer = (nil)] 09:07:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0xa355b400) [pid = 4085] [serial = 1271] [outer = 0x9b802c00] 09:07:06 INFO - PROCESS | 4085 | 1463674026092 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0xa358c800) [pid = 4085] [serial = 1272] [outer = 0x9b802c00] 09:07:07 INFO - PROCESS | 4085 | 1463674027017 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1737ms 09:07:07 INFO - PROCESS | 4085 | 1463674027076 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 4085 | 1463674027079 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:07:07 INFO - PROCESS | 4085 | 1463674027087 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 4085 | 1463674027090 Marionette TRACE conn3 <- [1,1666,null,{}] 09:07:07 INFO - PROCESS | 4085 | 1463674027097 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:07 INFO - PROCESS | 4085 | 1463674027332 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:07:07 INFO - PROCESS | 4085 | 1463674027660 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x919af800 == 121 [pid = 4085] [id = 424] 09:07:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0xa25b4000) [pid = 4085] [serial = 1273] [outer = (nil)] 09:07:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa63f0c00) [pid = 4085] [serial = 1274] [outer = 0xa25b4000] 09:07:07 INFO - PROCESS | 4085 | 1463674027758 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0xa683ac00) [pid = 4085] [serial = 1275] [outer = 0xa25b4000] 09:07:08 INFO - PROCESS | 4085 | 1463674028740 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1741ms 09:07:08 INFO - PROCESS | 4085 | 1463674028829 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 4085 | 1463674028833 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:07:08 INFO - PROCESS | 4085 | 1463674028841 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 4085 | 1463674028845 Marionette TRACE conn3 <- [1,1670,null,{}] 09:07:08 INFO - PROCESS | 4085 | 1463674028851 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:09 INFO - PROCESS | 4085 | 1463674029121 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:07:09 INFO - PROCESS | 4085 | 1463674029457 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad86400 == 122 [pid = 4085] [id = 425] 09:07:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0xa36f2400) [pid = 4085] [serial = 1276] [outer = (nil)] 09:07:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0xa693ac00) [pid = 4085] [serial = 1277] [outer = 0xa36f2400] 09:07:09 INFO - PROCESS | 4085 | 1463674029548 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0xa69a3800) [pid = 4085] [serial = 1278] [outer = 0xa36f2400] 09:07:10 INFO - PROCESS | 4085 | 1463674030513 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1739ms 09:07:10 INFO - PROCESS | 4085 | 1463674030581 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:07:10 INFO - PROCESS | 4085 | 1463674030586 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:07:10 INFO - PROCESS | 4085 | 1463674030593 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 4085 | 1463674030597 Marionette TRACE conn3 <- [1,1674,null,{}] 09:07:10 INFO - PROCESS | 4085 | 1463674030603 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:10 INFO - PROCESS | 4085 | 1463674030867 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:07:11 INFO - PROCESS | 4085 | 1463674031205 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c43fc00 == 123 [pid = 4085] [id = 426] 09:07:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0x8c440400) [pid = 4085] [serial = 1279] [outer = (nil)] 09:07:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0x8c448400) [pid = 4085] [serial = 1280] [outer = 0x8c440400] 09:07:11 INFO - PROCESS | 4085 | 1463674031297 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x8c44a800) [pid = 4085] [serial = 1281] [outer = 0x8c440400] 09:07:12 INFO - PROCESS | 4085 | 1463674032263 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1739ms 09:07:12 INFO - PROCESS | 4085 | 1463674032332 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 4085 | 1463674032336 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:07:12 INFO - PROCESS | 4085 | 1463674032343 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 4085 | 1463674032346 Marionette TRACE conn3 <- [1,1678,null,{}] 09:07:12 INFO - PROCESS | 4085 | 1463674032352 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:12 INFO - PROCESS | 4085 | 1463674032584 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:07:12 INFO - PROCESS | 4085 | 1463674032917 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c441400 == 124 [pid = 4085] [id = 427] 09:07:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x8c445400) [pid = 4085] [serial = 1282] [outer = (nil)] 09:07:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0xa6933000) [pid = 4085] [serial = 1283] [outer = 0x8c445400] 09:07:13 INFO - PROCESS | 4085 | 1463674033065 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0xa6c28800) [pid = 4085] [serial = 1284] [outer = 0x8c445400] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae55400 == 123 [pid = 4085] [id = 236] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x977f6000 == 122 [pid = 4085] [id = 237] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x91b1ec00 == 121 [pid = 4085] [id = 239] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x9281f000 == 120 [pid = 4085] [id = 235] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x9b8b0c00 == 119 [pid = 4085] [id = 238] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7dd000 == 118 [pid = 4085] [id = 411] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x8dadf000 == 117 [pid = 4085] [id = 410] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca6cc00 == 116 [pid = 4085] [id = 409] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad7e000 == 115 [pid = 4085] [id = 408] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x9b7f2800 == 114 [pid = 4085] [id = 406] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x923f7c00 == 113 [pid = 4085] [id = 404] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x88d4f000 == 112 [pid = 4085] [id = 405] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x8e079800 == 111 [pid = 4085] [id = 403] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x9aa93c00 == 110 [pid = 4085] [id = 402] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x99c88000 == 109 [pid = 4085] [id = 401] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x965ed800 == 108 [pid = 4085] [id = 399] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x923f6c00 == 107 [pid = 4085] [id = 400] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x93cdb400 == 106 [pid = 4085] [id = 398] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x953b9800 == 105 [pid = 4085] [id = 397] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x88d53000 == 104 [pid = 4085] [id = 396] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x92820800 == 103 [pid = 4085] [id = 395] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x8f3a0400 == 102 [pid = 4085] [id = 394] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x8e161400 == 101 [pid = 4085] [id = 393] 09:07:15 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad86800 == 100 [pid = 4085] [id = 392] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x91a94c00) [pid = 4085] [serial = 1175] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x91b16000) [pid = 4085] [serial = 1124] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0xa23f4400) [pid = 4085] [serial = 1154] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x99e52400) [pid = 4085] [serial = 1142] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x8c17c400) [pid = 4085] [serial = 1164] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x8ed91400) [pid = 4085] [serial = 1113] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0xa104e000) [pid = 4085] [serial = 1151] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x965e4800) [pid = 4085] [serial = 1133] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x93a24000) [pid = 4085] [serial = 1130] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x8f5f0000) [pid = 4085] [serial = 1121] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x9b967800) [pid = 4085] [serial = 1148] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8e06ec00) [pid = 4085] [serial = 1160] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0xa272dc00) [pid = 4085] [serial = 1157] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x9a13f800) [pid = 4085] [serial = 1145] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x92690c00) [pid = 4085] [serial = 1127] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x8c8d7c00) [pid = 4085] [serial = 1172] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x8ed96c00) [pid = 4085] [serial = 1169] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x99b88400) [pid = 4085] [serial = 1139] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x977ed400) [pid = 4085] [serial = 1136] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8b7d7000) [pid = 4085] [serial = 1163] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8ad7d800) [pid = 4085] [serial = 1115] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8dfc2400) [pid = 4085] [serial = 1118] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x8dfc9800) [pid = 4085] [serial = 1167] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8e15e000) [pid = 4085] [serial = 1173] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8f38fc00) [pid = 4085] [serial = 1170] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8df15000) [pid = 4085] [serial = 1166] [outer = (nil)] [url = about:blank] 09:07:15 INFO - PROCESS | 4085 | 1463674035986 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 3692ms 09:07:16 INFO - PROCESS | 4085 | 1463674036037 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 4085 | 1463674036043 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:07:16 INFO - PROCESS | 4085 | 1463674036054 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 4085 | 1463674036059 Marionette TRACE conn3 <- [1,1682,null,{}] 09:07:16 INFO - PROCESS | 4085 | 1463674036105 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:16 INFO - PROCESS | 4085 | 1463674036335 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:07:16 INFO - PROCESS | 4085 | 1463674036545 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d49800 == 101 [pid = 4085] [id = 428] 09:07:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x8ad0f000) [pid = 4085] [serial = 1285] [outer = (nil)] 09:07:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x8ad86800) [pid = 4085] [serial = 1286] [outer = 0x8ad0f000] 09:07:16 INFO - PROCESS | 4085 | 1463674036631 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x8b8c8000) [pid = 4085] [serial = 1287] [outer = 0x8ad0f000] 09:07:17 INFO - PROCESS | 4085 | 1463674037514 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1552ms 09:07:17 INFO - PROCESS | 4085 | 1463674037607 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 4085 | 1463674037616 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:07:17 INFO - PROCESS | 4085 | 1463674037628 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 4085 | 1463674037632 Marionette TRACE conn3 <- [1,1686,null,{}] 09:07:17 INFO - PROCESS | 4085 | 1463674037639 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 4085 | 1463674037865 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:07:18 INFO - PROCESS | 4085 | 1463674038156 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae64c00 == 102 [pid = 4085] [id = 429] 09:07:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x8c440000) [pid = 4085] [serial = 1288] [outer = (nil)] 09:07:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x8c8dec00) [pid = 4085] [serial = 1289] [outer = 0x8c440000] 09:07:18 INFO - PROCESS | 4085 | 1463674038252 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x8d7dd000) [pid = 4085] [serial = 1290] [outer = 0x8c440000] 09:07:19 INFO - PROCESS | 4085 | 1463674039177 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1584ms 09:07:19 INFO - PROCESS | 4085 | 1463674039212 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 4085 | 1463674039215 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:07:19 INFO - PROCESS | 4085 | 1463674039223 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 4085 | 1463674039229 Marionette TRACE conn3 <- [1,1690,null,{}] 09:07:19 INFO - PROCESS | 4085 | 1463674039255 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:19 INFO - PROCESS | 4085 | 1463674039595 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:07:19 INFO - PROCESS | 4085 | 1463674039839 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc4000 == 103 [pid = 4085] [id = 430] 09:07:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x8e15dc00) [pid = 4085] [serial = 1291] [outer = (nil)] 09:07:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x8e3ee000) [pid = 4085] [serial = 1292] [outer = 0x8e15dc00] 09:07:19 INFO - PROCESS | 4085 | 1463674039922 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x8ec4c800) [pid = 4085] [serial = 1293] [outer = 0x8e15dc00] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8ec50c00) [pid = 4085] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x93cdec00) [pid = 4085] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x953b2c00) [pid = 4085] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x9a140000) [pid = 4085] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0xa25b0800) [pid = 4085] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0xa1053800) [pid = 4085] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x9ac43400) [pid = 4085] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8ed98800) [pid = 4085] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8c174000) [pid = 4085] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x9b80b400) [pid = 4085] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x8ae5a000) [pid = 4085] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8ea46800) [pid = 4085] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x92825000) [pid = 4085] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x99ee0400) [pid = 4085] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x99c8c400) [pid = 4085] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x9b448c00) [pid = 4085] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x93a25000) [pid = 4085] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x97755000) [pid = 4085] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x981f4400) [pid = 4085] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x8ca6ec00) [pid = 4085] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x8f3a4000) [pid = 4085] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x88d4ac00) [pid = 4085] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x91a8bc00) [pid = 4085] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x9ccb3000) [pid = 4085] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x9cf48800) [pid = 4085] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x937f1400) [pid = 4085] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:07:20 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8dfcd800) [pid = 4085] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:07:21 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8b8cc800) [pid = 4085] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:07:21 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x965e8c00) [pid = 4085] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:07:21 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8d7d8400) [pid = 4085] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:07:21 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0xa237a000) [pid = 4085] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:07:21 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x9a13b800) [pid = 4085] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:07:21 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x91a98800) [pid = 4085] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:07:21 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x92828400) [pid = 4085] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:07:21 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x965edc00) [pid = 4085] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:07:21 INFO - PROCESS | 4085 | 1463674041488 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2312ms 09:07:21 INFO - PROCESS | 4085 | 1463674041535 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 4085 | 1463674041556 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:07:21 INFO - PROCESS | 4085 | 1463674041563 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 4085 | 1463674041567 Marionette TRACE conn3 <- [1,1694,null,{}] 09:07:21 INFO - PROCESS | 4085 | 1463674041573 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:21 INFO - PROCESS | 4085 | 1463674041799 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:07:22 INFO - PROCESS | 4085 | 1463674041993 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae5a000 == 104 [pid = 4085] [id = 431] 09:07:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8d7d8400) [pid = 4085] [serial = 1294] [outer = (nil)] 09:07:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8f38a400) [pid = 4085] [serial = 1295] [outer = 0x8d7d8400] 09:07:22 INFO - PROCESS | 4085 | 1463674042116 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8f3a6c00) [pid = 4085] [serial = 1296] [outer = 0x8d7d8400] 09:07:23 INFO - PROCESS | 4085 | 1463674043086 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1585ms 09:07:23 INFO - PROCESS | 4085 | 1463674043150 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 4085 | 1463674043157 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:07:23 INFO - PROCESS | 4085 | 1463674043166 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 4085 | 1463674043174 Marionette TRACE conn3 <- [1,1698,null,{}] 09:07:23 INFO - PROCESS | 4085 | 1463674043232 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:23 INFO - PROCESS | 4085 | 1463674043486 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:07:23 INFO - PROCESS | 4085 | 1463674043802 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad85000 == 105 [pid = 4085] [id = 432] 09:07:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8ae64000) [pid = 4085] [serial = 1297] [outer = (nil)] 09:07:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8b8cc800) [pid = 4085] [serial = 1298] [outer = 0x8ae64000] 09:07:23 INFO - PROCESS | 4085 | 1463674043896 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8c446400) [pid = 4085] [serial = 1299] [outer = 0x8ae64000] 09:07:24 INFO - PROCESS | 4085 | 1463674044849 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1715ms 09:07:24 INFO - PROCESS | 4085 | 1463674044883 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 4085 | 1463674044893 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:07:24 INFO - PROCESS | 4085 | 1463674044924 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 4085 | 1463674044928 Marionette TRACE conn3 <- [1,1702,null,{}] 09:07:24 INFO - PROCESS | 4085 | 1463674044935 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:25 INFO - PROCESS | 4085 | 1463674045197 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:07:25 INFO - PROCESS | 4085 | 1463674045505 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c44e800 == 106 [pid = 4085] [id = 433] 09:07:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8d7db800) [pid = 4085] [serial = 1300] [outer = (nil)] 09:07:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8e166800) [pid = 4085] [serial = 1301] [outer = 0x8d7db800] 09:07:25 INFO - PROCESS | 4085 | 1463674045595 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8f5f0000) [pid = 4085] [serial = 1302] [outer = 0x8d7db800] 09:07:26 INFO - PROCESS | 4085 | 1463674046571 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1690ms 09:07:26 INFO - PROCESS | 4085 | 1463674046610 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 4085 | 1463674046614 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:07:26 INFO - PROCESS | 4085 | 1463674046624 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 4085 | 1463674046631 Marionette TRACE conn3 <- [1,1706,null,{}] 09:07:26 INFO - PROCESS | 4085 | 1463674046648 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 4085 | 1463674046908 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:07:27 INFO - PROCESS | 4085 | 1463674047285 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x919a7400 == 107 [pid = 4085] [id = 434] 09:07:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x91a95800) [pid = 4085] [serial = 1303] [outer = (nil)] 09:07:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x91b15c00) [pid = 4085] [serial = 1304] [outer = 0x91a95800] 09:07:27 INFO - PROCESS | 4085 | 1463674047418 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x91b1e000) [pid = 4085] [serial = 1305] [outer = 0x91a95800] 09:07:28 INFO - PROCESS | 4085 | 1463674048368 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1793ms 09:07:28 INFO - PROCESS | 4085 | 1463674048418 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:07:28 INFO - PROCESS | 4085 | 1463674048424 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:07:28 INFO - PROCESS | 4085 | 1463674048430 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 4085 | 1463674048434 Marionette TRACE conn3 <- [1,1710,null,{}] 09:07:28 INFO - PROCESS | 4085 | 1463674048440 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 4085 | 1463674048673 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:07:29 INFO - PROCESS | 4085 | 1463674048996 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x91a8bc00 == 108 [pid = 4085] [id = 435] 09:07:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x91b15000) [pid = 4085] [serial = 1306] [outer = (nil)] 09:07:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x9268dc00) [pid = 4085] [serial = 1307] [outer = 0x91b15000] 09:07:29 INFO - PROCESS | 4085 | 1463674049096 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x9281f000) [pid = 4085] [serial = 1308] [outer = 0x91b15000] 09:07:30 INFO - PROCESS | 4085 | 1463674050031 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1645ms 09:07:30 INFO - PROCESS | 4085 | 1463674050076 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 4085 | 1463674050080 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:07:30 INFO - PROCESS | 4085 | 1463674050087 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 4085 | 1463674050091 Marionette TRACE conn3 <- [1,1714,null,{}] 09:07:30 INFO - PROCESS | 4085 | 1463674050097 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:30 INFO - PROCESS | 4085 | 1463674050329 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:07:30 INFO - PROCESS | 4085 | 1463674050655 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c6400 == 109 [pid = 4085] [id = 436] 09:07:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x91a9a400) [pid = 4085] [serial = 1309] [outer = (nil)] 09:07:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x928b0400) [pid = 4085] [serial = 1310] [outer = 0x91a9a400] 09:07:30 INFO - PROCESS | 4085 | 1463674050751 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x93a28400) [pid = 4085] [serial = 1311] [outer = 0x91a9a400] 09:07:31 INFO - PROCESS | 4085 | 1463674051672 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1634ms 09:07:31 INFO - PROCESS | 4085 | 1463674051736 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 4085 | 1463674051739 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:07:31 INFO - PROCESS | 4085 | 1463674051750 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 4085 | 1463674051753 Marionette TRACE conn3 <- [1,1718,null,{}] 09:07:31 INFO - PROCESS | 4085 | 1463674051760 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:32 INFO - PROCESS | 4085 | 1463674052038 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:07:32 INFO - PROCESS | 4085 | 1463674052355 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df1d400 == 110 [pid = 4085] [id = 437] 09:07:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x91a91800) [pid = 4085] [serial = 1312] [outer = (nil)] 09:07:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x965e0400) [pid = 4085] [serial = 1313] [outer = 0x91a91800] 09:07:32 INFO - PROCESS | 4085 | 1463674052455 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x965e5800) [pid = 4085] [serial = 1314] [outer = 0x91a91800] 09:07:33 INFO - PROCESS | 4085 | 1463674053396 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1685ms 09:07:33 INFO - PROCESS | 4085 | 1463674053436 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 4085 | 1463674053439 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:07:33 INFO - PROCESS | 4085 | 1463674053446 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 4085 | 1463674053450 Marionette TRACE conn3 <- [1,1722,null,{}] 09:07:33 INFO - PROCESS | 4085 | 1463674053456 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:33 INFO - PROCESS | 4085 | 1463674053691 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:07:34 INFO - PROCESS | 4085 | 1463674054022 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x9522e400 == 111 [pid = 4085] [id = 438] 09:07:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x965e2400) [pid = 4085] [serial = 1315] [outer = (nil)] 09:07:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x97756400) [pid = 4085] [serial = 1316] [outer = 0x965e2400] 09:07:34 INFO - PROCESS | 4085 | 1463674054128 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x98127800) [pid = 4085] [serial = 1317] [outer = 0x965e2400] 09:07:35 INFO - PROCESS | 4085 | 1463674055049 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1683ms 09:07:35 INFO - PROCESS | 4085 | 1463674055131 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 4085 | 1463674055135 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:07:35 INFO - PROCESS | 4085 | 1463674055142 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 4085 | 1463674055147 Marionette TRACE conn3 <- [1,1726,null,{}] 09:07:35 INFO - PROCESS | 4085 | 1463674055152 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 4085 | 1463674055418 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:07:35 INFO - PROCESS | 4085 | 1463674055750 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x92684800 == 112 [pid = 4085] [id = 439] 09:07:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x965f9400) [pid = 4085] [serial = 1318] [outer = (nil)] 09:07:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x996f6c00) [pid = 4085] [serial = 1319] [outer = 0x965f9400] 09:07:35 INFO - PROCESS | 4085 | 1463674055846 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x99a95800) [pid = 4085] [serial = 1320] [outer = 0x965f9400] 09:07:36 INFO - PROCESS | 4085 | 1463674056795 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1700ms 09:07:36 INFO - PROCESS | 4085 | 1463674056851 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 4085 | 1463674056854 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:07:36 INFO - PROCESS | 4085 | 1463674056866 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 4085 | 1463674056869 Marionette TRACE conn3 <- [1,1730,null,{}] 09:07:36 INFO - PROCESS | 4085 | 1463674056877 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:37 INFO - PROCESS | 4085 | 1463674057112 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:07:37 INFO - PROCESS | 4085 | 1463674057440 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c8400 == 113 [pid = 4085] [id = 440] 09:07:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x8ad86000) [pid = 4085] [serial = 1321] [outer = (nil)] 09:07:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x99c81400) [pid = 4085] [serial = 1322] [outer = 0x8ad86000] 09:07:37 INFO - PROCESS | 4085 | 1463674057532 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x99c8c400) [pid = 4085] [serial = 1323] [outer = 0x8ad86000] 09:07:38 INFO - PROCESS | 4085 | 1463674058459 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1635ms 09:07:38 INFO - PROCESS | 4085 | 1463674058502 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:07:38 INFO - PROCESS | 4085 | 1463674058506 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:07:38 INFO - PROCESS | 4085 | 1463674058513 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 4085 | 1463674058517 Marionette TRACE conn3 <- [1,1734,null,{}] 09:07:38 INFO - PROCESS | 4085 | 1463674058523 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:38 INFO - PROCESS | 4085 | 1463674058759 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:07:39 INFO - PROCESS | 4085 | 1463674059092 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x983a5800 == 114 [pid = 4085] [id = 441] 09:07:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x98a27c00) [pid = 4085] [serial = 1324] [outer = (nil)] 09:07:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x9a13b800) [pid = 4085] [serial = 1325] [outer = 0x98a27c00] 09:07:39 INFO - PROCESS | 4085 | 1463674059190 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x9a174000) [pid = 4085] [serial = 1326] [outer = 0x98a27c00] 09:07:40 INFO - PROCESS | 4085 | 1463674060110 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1635ms 09:07:40 INFO - PROCESS | 4085 | 1463674060165 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 4085 | 1463674060171 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:07:40 INFO - PROCESS | 4085 | 1463674060184 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 4085 | 1463674060191 Marionette TRACE conn3 <- [1,1738,null,{}] 09:07:40 INFO - PROCESS | 4085 | 1463674060197 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:40 INFO - PROCESS | 4085 | 1463674060463 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:07:40 INFO - PROCESS | 4085 | 1463674060779 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x99f95c00 == 115 [pid = 4085] [id = 442] 09:07:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x9b801800) [pid = 4085] [serial = 1327] [outer = (nil)] 09:07:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x9b80fc00) [pid = 4085] [serial = 1328] [outer = 0x9b801800] 09:07:40 INFO - PROCESS | 4085 | 1463674060879 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x9cfcb400) [pid = 4085] [serial = 1329] [outer = 0x9b801800] 09:07:41 INFO - PROCESS | 4085 | 1463674061848 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1746ms 09:07:41 INFO - PROCESS | 4085 | 1463674061928 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 4085 | 1463674061932 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:07:41 INFO - PROCESS | 4085 | 1463674061939 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 4085 | 1463674061943 Marionette TRACE conn3 <- [1,1742,null,{}] 09:07:41 INFO - PROCESS | 4085 | 1463674061949 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 4085 | 1463674062229 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:07:42 INFO - PROCESS | 4085 | 1463674062618 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x9afe9c00 == 116 [pid = 4085] [id = 443] 09:07:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0xa2262800) [pid = 4085] [serial = 1330] [outer = (nil)] 09:07:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0xa237a000) [pid = 4085] [serial = 1331] [outer = 0xa2262800] 09:07:42 INFO - PROCESS | 4085 | 1463674062717 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0xa23f2c00) [pid = 4085] [serial = 1332] [outer = 0xa2262800] 09:07:43 INFO - PROCESS | 4085 | 1463674063641 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1741ms 09:07:43 INFO - PROCESS | 4085 | 1463674063681 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 4085 | 1463674063685 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:07:43 INFO - PROCESS | 4085 | 1463674063703 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 4085 | 1463674063706 Marionette TRACE conn3 <- [1,1746,null,{}] 09:07:43 INFO - PROCESS | 4085 | 1463674063713 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:43 INFO - PROCESS | 4085 | 1463674063943 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:07:44 INFO - PROCESS | 4085 | 1463674064274 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x9cfc6400 == 117 [pid = 4085] [id = 444] 09:07:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0xa1051400) [pid = 4085] [serial = 1333] [outer = (nil)] 09:07:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0xa25ad800) [pid = 4085] [serial = 1334] [outer = 0xa1051400] 09:07:44 INFO - PROCESS | 4085 | 1463674064373 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa25b6000) [pid = 4085] [serial = 1335] [outer = 0xa1051400] 09:07:45 INFO - PROCESS | 4085 | 1463674065301 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1640ms 09:07:45 INFO - PROCESS | 4085 | 1463674065344 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 4085 | 1463674065348 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:07:45 INFO - PROCESS | 4085 | 1463674065355 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 4085 | 1463674065359 Marionette TRACE conn3 <- [1,1750,null,{}] 09:07:45 INFO - PROCESS | 4085 | 1463674065366 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:45 INFO - PROCESS | 4085 | 1463674065614 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:07:45 INFO - PROCESS | 4085 | 1463674065957 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 4085 | ++DOCSHELL 0xa2580000 == 118 [pid = 4085] [id = 445] 09:07:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0xa2727800) [pid = 4085] [serial = 1336] [outer = (nil)] 09:07:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0xa3584c00) [pid = 4085] [serial = 1337] [outer = 0xa2727800] 09:07:46 INFO - PROCESS | 4085 | 1463674066056 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0xa3588000) [pid = 4085] [serial = 1338] [outer = 0xa2727800] 09:07:46 INFO - PROCESS | 4085 | 1463674066974 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1682ms 09:07:47 INFO - PROCESS | 4085 | 1463674067039 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 4085 | 1463674067043 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:07:47 INFO - PROCESS | 4085 | 1463674067050 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 4085 | 1463674067053 Marionette TRACE conn3 <- [1,1754,null,{}] 09:07:47 INFO - PROCESS | 4085 | 1463674067060 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 4085 | 1463674067302 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:07:47 INFO - PROCESS | 4085 | 1463674067663 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ea42800 == 119 [pid = 4085] [id = 446] 09:07:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x8ed97400) [pid = 4085] [serial = 1339] [outer = (nil)] 09:07:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0xa63f3c00) [pid = 4085] [serial = 1340] [outer = 0x8ed97400] 09:07:47 INFO - PROCESS | 4085 | 1463674067764 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0xa685fc00) [pid = 4085] [serial = 1341] [outer = 0x8ed97400] 09:07:48 INFO - PROCESS | 4085 | 1463674068655 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1641ms 09:07:48 INFO - PROCESS | 4085 | 1463674068692 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:07:48 INFO - PROCESS | 4085 | 1463674068696 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:07:48 INFO - PROCESS | 4085 | 1463674068703 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 4085 | 1463674068707 Marionette TRACE conn3 <- [1,1758,null,{}] 09:07:48 INFO - PROCESS | 4085 | 1463674068713 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:48 INFO - PROCESS | 4085 | 1463674068946 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:07:49 INFO - PROCESS | 4085 | 1463674069287 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c303400 == 120 [pid = 4085] [id = 447] 09:07:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x8c303800) [pid = 4085] [serial = 1342] [outer = (nil)] 09:07:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x8c309800) [pid = 4085] [serial = 1343] [outer = 0x8c303800] 09:07:49 INFO - PROCESS | 4085 | 1463674069384 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x8c30b400) [pid = 4085] [serial = 1344] [outer = 0x8c303800] 09:07:50 INFO - PROCESS | 4085 | 1463674070284 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1635ms 09:07:50 INFO - PROCESS | 4085 | 1463674070338 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:07:50 INFO - PROCESS | 4085 | 1463674070342 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:07:50 INFO - PROCESS | 4085 | 1463674070349 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 4085 | 1463674070352 Marionette TRACE conn3 <- [1,1762,null,{}] 09:07:50 INFO - PROCESS | 4085 | 1463674070358 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:50 INFO - PROCESS | 4085 | 1463674070594 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:07:50 INFO - PROCESS | 4085 | 1463674070927 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x86647c00 == 121 [pid = 4085] [id = 448] 09:07:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0x86648c00) [pid = 4085] [serial = 1345] [outer = (nil)] 09:07:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0x86650000) [pid = 4085] [serial = 1346] [outer = 0x86648c00] 09:07:51 INFO - PROCESS | 4085 | 1463674071031 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0x86652400) [pid = 4085] [serial = 1347] [outer = 0x86648c00] 09:07:51 INFO - PROCESS | 4085 | 1463674071949 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1682ms 09:07:52 INFO - PROCESS | 4085 | 1463674072031 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 4085 | 1463674072035 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:07:52 INFO - PROCESS | 4085 | 1463674072042 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 4085 | 1463674072046 Marionette TRACE conn3 <- [1,1766,null,{}] 09:07:52 INFO - PROCESS | 4085 | 1463674072052 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 4085 | 1463674072306 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:07:52 INFO - PROCESS | 4085 | 1463674072658 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x86648800 == 122 [pid = 4085] [id = 449] 09:07:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0x8664ac00) [pid = 4085] [serial = 1348] [outer = (nil)] 09:07:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 187 (0x8c307c00) [pid = 4085] [serial = 1349] [outer = 0x8664ac00] 09:07:52 INFO - PROCESS | 4085 | 1463674072755 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 188 (0x8c30f800) [pid = 4085] [serial = 1350] [outer = 0x8664ac00] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x9a180400 == 121 [pid = 4085] [id = 382] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x9aa93400 == 120 [pid = 4085] [id = 385] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x88d4f400 == 119 [pid = 4085] [id = 387] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7da800 == 118 [pid = 4085] [id = 388] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8dad9800 == 117 [pid = 4085] [id = 389] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x99c83400 == 116 [pid = 4085] [id = 384] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x965e7c00 == 115 [pid = 4085] [id = 379] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x9a13b000 == 114 [pid = 4085] [id = 381] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8c43fc00 == 113 [pid = 4085] [id = 426] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad86400 == 112 [pid = 4085] [id = 425] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x98127c00 == 111 [pid = 4085] [id = 423] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x919af800 == 110 [pid = 4085] [id = 424] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0xa225f800 == 109 [pid = 4085] [id = 422] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x9522ec00 == 108 [pid = 4085] [id = 421] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x91a96400 == 107 [pid = 4085] [id = 420] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x9281e000 == 106 [pid = 4085] [id = 419] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x928a7400 == 105 [pid = 4085] [id = 418] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8f39d000 == 104 [pid = 4085] [id = 416] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x953b1800 == 103 [pid = 4085] [id = 417] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8c172400 == 102 [pid = 4085] [id = 415] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8f3a1c00 == 101 [pid = 4085] [id = 414] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7e5000 == 100 [pid = 4085] [id = 413] 09:07:54 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae58c00 == 99 [pid = 4085] [id = 412] 09:07:54 INFO - PROCESS | 4085 | --DOMWINDOW == 187 (0x928aa000) [pid = 4085] [serial = 1128] [outer = (nil)] [url = about:blank] 09:07:54 INFO - PROCESS | 4085 | --DOMWINDOW == 186 (0xa23c5800) [pid = 4085] [serial = 1211] [outer = (nil)] [url = about:blank] 09:07:54 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x99ed8000) [pid = 4085] [serial = 1143] [outer = (nil)] [url = about:blank] 09:07:54 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x9a140400) [pid = 4085] [serial = 1203] [outer = (nil)] [url = about:blank] 09:07:54 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0xa51ec000) [pid = 4085] [serial = 1224] [outer = (nil)] [url = about:blank] 09:07:54 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x9a13a800) [pid = 4085] [serial = 1202] [outer = (nil)] [url = about:blank] 09:07:54 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x977f1800) [pid = 4085] [serial = 1193] [outer = (nil)] [url = about:blank] 09:07:54 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x99c68800) [pid = 4085] [serial = 1197] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x919abc00) [pid = 4085] [serial = 1181] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x999ba800) [pid = 4085] [serial = 1196] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x977f8000) [pid = 4085] [serial = 1137] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0xa272d000) [pid = 4085] [serial = 1215] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0xa513d800) [pid = 4085] [serial = 1223] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0xa358c000) [pid = 4085] [serial = 1220] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x9ccb3400) [pid = 4085] [serial = 1149] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x953af400) [pid = 4085] [serial = 1191] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0xa358f800) [pid = 4085] [serial = 1221] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x8e169000) [pid = 4085] [serial = 1179] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0xa0505000) [pid = 4085] [serial = 1209] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x8b7e1c00) [pid = 4085] [serial = 1227] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x8ed97c00) [pid = 4085] [serial = 1233] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x92cf7400) [pid = 4085] [serial = 1185] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0xa225bc00) [pid = 4085] [serial = 1152] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x9aaa0400) [pid = 4085] [serial = 1206] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0xa23ed400) [pid = 4085] [serial = 1212] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x93dc7800) [pid = 4085] [serial = 1188] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8b7d4800) [pid = 4085] [serial = 1226] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x99c70000) [pid = 4085] [serial = 1140] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8df13800) [pid = 4085] [serial = 1178] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x99cf4c00) [pid = 4085] [serial = 1199] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x9b965800) [pid = 4085] [serial = 1208] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x8dadd800) [pid = 4085] [serial = 1229] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x8f73a000) [pid = 4085] [serial = 1122] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8b7da800) [pid = 4085] [serial = 1116] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x9aa94c00) [pid = 4085] [serial = 1205] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x928ae000) [pid = 4085] [serial = 1184] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x923ed400) [pid = 4085] [serial = 1125] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0xa25b3000) [pid = 4085] [serial = 1214] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0xa23f6400) [pid = 4085] [serial = 1155] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0xa355a400) [pid = 4085] [serial = 1217] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x93d41400) [pid = 4085] [serial = 1187] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x8dfc4400) [pid = 4085] [serial = 1230] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x93dcc400) [pid = 4085] [serial = 1131] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x923eec00) [pid = 4085] [serial = 1182] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x8f39dc00) [pid = 4085] [serial = 1053] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0xa355ec00) [pid = 4085] [serial = 1218] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x965eb800) [pid = 4085] [serial = 1134] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x95238800) [pid = 4085] [serial = 1190] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x983a6000) [pid = 4085] [serial = 1194] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8ec46800) [pid = 4085] [serial = 1232] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8e072000) [pid = 4085] [serial = 1119] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0xa27e5c00) [pid = 4085] [serial = 1158] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8f5fa800) [pid = 4085] [serial = 1235] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x9a17b800) [pid = 4085] [serial = 1146] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x99edf400) [pid = 4085] [serial = 1200] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 4085 | 1463674075661 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 3641ms 09:07:55 INFO - PROCESS | 4085 | 1463674075684 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 4085 | 1463674075691 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:07:55 INFO - PROCESS | 4085 | 1463674075701 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 4085 | 1463674075706 Marionette TRACE conn3 <- [1,1770,null,{}] 09:07:55 INFO - PROCESS | 4085 | 1463674075716 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:55 INFO - PROCESS | 4085 | 1463674075966 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:07:56 INFO - PROCESS | 4085 | 1463674076238 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe4400 == 100 [pid = 4085] [id = 450] 09:07:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8abe6c00) [pid = 4085] [serial = 1351] [outer = (nil)] 09:07:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8ad10000) [pid = 4085] [serial = 1352] [outer = 0x8abe6c00] 09:07:56 INFO - PROCESS | 4085 | 1463674076332 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ad17000) [pid = 4085] [serial = 1353] [outer = 0x8abe6c00] 09:07:57 INFO - PROCESS | 4085 | 1463674077178 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1542ms 09:07:57 INFO - PROCESS | 4085 | 1463674077245 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 4085 | 1463674077254 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:07:57 INFO - PROCESS | 4085 | 1463674077266 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 4085 | 1463674077270 Marionette TRACE conn3 <- [1,1774,null,{}] 09:07:57 INFO - PROCESS | 4085 | 1463674077283 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:57 INFO - PROCESS | 4085 | 1463674077593 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:07:57 INFO - PROCESS | 4085 | 1463674077633 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b7d7c00 == 101 [pid = 4085] [id = 451] 09:07:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8b7e0400) [pid = 4085] [serial = 1354] [outer = (nil)] 09:07:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8c172400) [pid = 4085] [serial = 1355] [outer = 0x8b7e0400] 09:07:57 INFO - PROCESS | 4085 | 1463674077754 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8c2c7800) [pid = 4085] [serial = 1356] [outer = 0x8b7e0400] 09:07:58 INFO - PROCESS | 4085 | 1463674078813 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1598ms 09:07:58 INFO - PROCESS | 4085 | 1463674078869 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 4085 | 1463674078878 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:07:58 INFO - PROCESS | 4085 | 1463674078906 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 4085 | 1463674078917 Marionette TRACE conn3 <- [1,1778,null,{}] 09:07:58 INFO - PROCESS | 4085 | 1463674078940 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:59 INFO - PROCESS | 4085 | 1463674079235 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x99f95800) [pid = 4085] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8dad3800) [pid = 4085] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x953b7000) [pid = 4085] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0xa22a2400) [pid = 4085] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8e15dc00) [pid = 4085] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8c440000) [pid = 4085] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x928a4800) [pid = 4085] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8c440400) [pid = 4085] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x8ad0f000) [pid = 4085] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x99e54800) [pid = 4085] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x8dade800) [pid = 4085] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x9281f800) [pid = 4085] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x8c445400) [pid = 4085] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x8f3a6400) [pid = 4085] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x8f39c000) [pid = 4085] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0xa25b4000) [pid = 4085] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x8ae59400) [pid = 4085] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0xa36f2400) [pid = 4085] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x953ac000) [pid = 4085] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 119 (0x9b802c00) [pid = 4085] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:07:59 INFO - PROCESS | 4085 | --DOMWINDOW == 118 (0x8f38e000) [pid = 4085] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:08:00 INFO - PROCESS | 4085 | 1463674080001 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad0c400 == 102 [pid = 4085] [id = 452] 09:08:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 119 (0x8ad0f000) [pid = 4085] [serial = 1357] [outer = (nil)] 09:08:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x8c43f400) [pid = 4085] [serial = 1358] [outer = 0x8ad0f000] 09:08:00 INFO - PROCESS | 4085 | 1463674080101 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x8d7df800) [pid = 4085] [serial = 1359] [outer = 0x8ad0f000] 09:08:00 INFO - PROCESS | 4085 | 1463674080890 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2053ms 09:08:00 INFO - PROCESS | 4085 | 1463674080957 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:08:00 INFO - PROCESS | 4085 | 1463674080961 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:08:00 INFO - PROCESS | 4085 | 1463674080969 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 4085 | 1463674080973 Marionette TRACE conn3 <- [1,1782,null,{}] 09:08:00 INFO - PROCESS | 4085 | 1463674080979 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:01 INFO - PROCESS | 4085 | 1463674081203 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:08:01 INFO - PROCESS | 4085 | 1463674081396 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x86656000 == 103 [pid = 4085] [id = 453] 09:08:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8c8d7000) [pid = 4085] [serial = 1360] [outer = (nil)] 09:08:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8df1cc00) [pid = 4085] [serial = 1361] [outer = 0x8c8d7000] 09:08:01 INFO - PROCESS | 4085 | 1463674081483 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8dfc7c00) [pid = 4085] [serial = 1362] [outer = 0x8c8d7000] 09:08:02 INFO - PROCESS | 4085 | 1463674082841 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1940ms 09:08:02 INFO - PROCESS | 4085 | 1463674082911 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 4085 | 1463674082920 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:08:02 INFO - PROCESS | 4085 | 1463674082931 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 4085 | 1463674082936 Marionette TRACE conn3 <- [1,1786,null,{}] 09:08:02 INFO - PROCESS | 4085 | 1463674082947 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:03 INFO - PROCESS | 4085 | 1463674083254 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:08:03 INFO - PROCESS | 4085 | 1463674083602 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x86656800 == 104 [pid = 4085] [id = 454] 09:08:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8abea400) [pid = 4085] [serial = 1363] [outer = (nil)] 09:08:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x8ad7f400) [pid = 4085] [serial = 1364] [outer = 0x8abea400] 09:08:03 INFO - PROCESS | 4085 | 1463674083701 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8b7e1c00) [pid = 4085] [serial = 1365] [outer = 0x8abea400] 09:08:04 INFO - PROCESS | 4085 | 1463674084759 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1900ms 09:08:04 INFO - PROCESS | 4085 | 1463674084832 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 4085 | 1463674084842 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:08:04 INFO - PROCESS | 4085 | 1463674084855 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 4085 | 1463674084859 Marionette TRACE conn3 <- [1,1790,null,{}] 09:08:04 INFO - PROCESS | 4085 | 1463674084867 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:05 INFO - PROCESS | 4085 | 1463674085167 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:08:05 INFO - PROCESS | 4085 | 1463674085508 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c449400 == 105 [pid = 4085] [id = 455] 09:08:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8c44d800) [pid = 4085] [serial = 1366] [outer = (nil)] 09:08:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8ca6cc00) [pid = 4085] [serial = 1367] [outer = 0x8c44d800] 09:08:05 INFO - PROCESS | 4085 | 1463674085602 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8df1a800) [pid = 4085] [serial = 1368] [outer = 0x8c44d800] 09:08:06 INFO - PROCESS | 4085 | 1463674086635 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1840ms 09:08:06 INFO - PROCESS | 4085 | 1463674086694 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 4085 | 1463674086698 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:08:06 INFO - PROCESS | 4085 | 1463674086708 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 4085 | 1463674086717 Marionette TRACE conn3 <- [1,1794,null,{}] 09:08:06 INFO - PROCESS | 4085 | 1463674086735 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 4085 | 1463674087021 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:08:07 INFO - PROCESS | 4085 | 1463674087353 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3e6c00 == 106 [pid = 4085] [id = 456] 09:08:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8e3ed000) [pid = 4085] [serial = 1369] [outer = (nil)] 09:08:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8ea4e800) [pid = 4085] [serial = 1370] [outer = 0x8e3ed000] 09:08:07 INFO - PROCESS | 4085 | 1463674087453 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8f38d800) [pid = 4085] [serial = 1371] [outer = 0x8e3ed000] 09:08:08 INFO - PROCESS | 4085 | 1463674088441 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1795ms 09:08:08 INFO - PROCESS | 4085 | 1463674088504 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:08:08 INFO - PROCESS | 4085 | 1463674088510 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:08:08 INFO - PROCESS | 4085 | 1463674088518 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 4085 | 1463674088521 Marionette TRACE conn3 <- [1,1798,null,{}] 09:08:08 INFO - PROCESS | 4085 | 1463674088528 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:08 INFO - PROCESS | 4085 | 1463674088785 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:08:09 INFO - PROCESS | 4085 | 1463674089114 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad7400 == 107 [pid = 4085] [id = 457] 09:08:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8ec4ec00) [pid = 4085] [serial = 1372] [outer = (nil)] 09:08:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8f5fac00) [pid = 4085] [serial = 1373] [outer = 0x8ec4ec00] 09:08:09 INFO - PROCESS | 4085 | 1463674089213 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8f73a000) [pid = 4085] [serial = 1374] [outer = 0x8ec4ec00] 09:08:10 INFO - PROCESS | 4085 | 1463674090160 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1687ms 09:08:10 INFO - PROCESS | 4085 | 1463674090204 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 4085 | 1463674090208 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:08:10 INFO - PROCESS | 4085 | 1463674090216 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 4085 | 1463674090221 Marionette TRACE conn3 <- [1,1802,null,{}] 09:08:10 INFO - PROCESS | 4085 | 1463674090228 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:10 INFO - PROCESS | 4085 | 1463674090499 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:08:10 INFO - PROCESS | 4085 | 1463674090829 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec4f000 == 108 [pid = 4085] [id = 458] 09:08:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8f394c00) [pid = 4085] [serial = 1375] [outer = (nil)] 09:08:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x919a3000) [pid = 4085] [serial = 1376] [outer = 0x8f394c00] 09:08:10 INFO - PROCESS | 4085 | 1463674090921 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x919a9400) [pid = 4085] [serial = 1377] [outer = 0x8f394c00] 09:08:11 INFO - PROCESS | 4085 | 1463674091924 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1784ms 09:08:12 INFO - PROCESS | 4085 | 1463674092002 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 4085 | 1463674092005 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:08:12 INFO - PROCESS | 4085 | 1463674092013 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 4085 | 1463674092018 Marionette TRACE conn3 <- [1,1806,null,{}] 09:08:12 INFO - PROCESS | 4085 | 1463674092025 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:12 INFO - PROCESS | 4085 | 1463674092341 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:08:12 INFO - PROCESS | 4085 | 1463674092682 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b3e400 == 109 [pid = 4085] [id = 459] 09:08:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x90b45000) [pid = 4085] [serial = 1378] [outer = (nil)] 09:08:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x923f3800) [pid = 4085] [serial = 1379] [outer = 0x90b45000] 09:08:12 INFO - PROCESS | 4085 | 1463674092810 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x9268bc00) [pid = 4085] [serial = 1380] [outer = 0x90b45000] 09:08:13 INFO - PROCESS | 4085 | 1463674093767 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1789ms 09:08:13 INFO - PROCESS | 4085 | 1463674093802 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 4085 | 1463674093807 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:08:13 INFO - PROCESS | 4085 | 1463674093814 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 4085 | 1463674093818 Marionette TRACE conn3 <- [1,1810,null,{}] 09:08:13 INFO - PROCESS | 4085 | 1463674093824 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 4085 | 1463674094061 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:08:14 INFO - PROCESS | 4085 | 1463674094403 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f5c00 == 110 [pid = 4085] [id = 460] 09:08:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x923f8c00) [pid = 4085] [serial = 1381] [outer = (nil)] 09:08:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x928a8000) [pid = 4085] [serial = 1382] [outer = 0x923f8c00] 09:08:14 INFO - PROCESS | 4085 | 1463674094501 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x928ac400) [pid = 4085] [serial = 1383] [outer = 0x923f8c00] 09:08:15 INFO - PROCESS | 4085 | 1463674095450 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1682ms 09:08:15 INFO - PROCESS | 4085 | 1463674095498 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:08:15 INFO - PROCESS | 4085 | 1463674095502 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:08:15 INFO - PROCESS | 4085 | 1463674095510 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 4085 | 1463674095514 Marionette TRACE conn3 <- [1,1814,null,{}] 09:08:15 INFO - PROCESS | 4085 | 1463674095520 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:15 INFO - PROCESS | 4085 | 1463674095762 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:08:16 INFO - PROCESS | 4085 | 1463674096090 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f2000 == 111 [pid = 4085] [id = 461] 09:08:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x9281e000) [pid = 4085] [serial = 1384] [outer = (nil)] 09:08:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x93a26800) [pid = 4085] [serial = 1385] [outer = 0x9281e000] 09:08:16 INFO - PROCESS | 4085 | 1463674096189 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x93cdec00) [pid = 4085] [serial = 1386] [outer = 0x9281e000] 09:08:17 INFO - PROCESS | 4085 | 1463674097141 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1687ms 09:08:17 INFO - PROCESS | 4085 | 1463674097197 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 4085 | 1463674097202 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:08:17 INFO - PROCESS | 4085 | 1463674097209 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 4085 | 1463674097213 Marionette TRACE conn3 <- [1,1818,null,{}] 09:08:17 INFO - PROCESS | 4085 | 1463674097219 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:17 INFO - PROCESS | 4085 | 1463674097464 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:08:17 INFO - PROCESS | 4085 | 1463674097815 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f395800 == 112 [pid = 4085] [id = 462] 09:08:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x90b42800) [pid = 4085] [serial = 1387] [outer = (nil)] 09:08:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x947c5800) [pid = 4085] [serial = 1388] [outer = 0x90b42800] 09:08:17 INFO - PROCESS | 4085 | 1463674097921 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x95231000) [pid = 4085] [serial = 1389] [outer = 0x90b42800] 09:08:18 INFO - PROCESS | 4085 | 1463674098908 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1738ms 09:08:18 INFO - PROCESS | 4085 | 1463674098949 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:08:18 INFO - PROCESS | 4085 | 1463674098954 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:08:18 INFO - PROCESS | 4085 | 1463674098961 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 4085 | 1463674098964 Marionette TRACE conn3 <- [1,1822,null,{}] 09:08:18 INFO - PROCESS | 4085 | 1463674098972 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:19 INFO - PROCESS | 4085 | 1463674099223 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:08:19 INFO - PROCESS | 4085 | 1463674099572 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b4a000 == 113 [pid = 4085] [id = 463] 09:08:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x93839000) [pid = 4085] [serial = 1390] [outer = (nil)] 09:08:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x953b8400) [pid = 4085] [serial = 1391] [outer = 0x93839000] 09:08:19 INFO - PROCESS | 4085 | 1463674099672 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x965df400) [pid = 4085] [serial = 1392] [outer = 0x93839000] 09:08:20 INFO - PROCESS | 4085 | 1463674100619 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1695ms 09:08:20 INFO - PROCESS | 4085 | 1463674100656 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:08:20 INFO - PROCESS | 4085 | 1463674100661 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:08:20 INFO - PROCESS | 4085 | 1463674100669 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 4085 | 1463674100675 Marionette TRACE conn3 <- [1,1826,null,{}] 09:08:20 INFO - PROCESS | 4085 | 1463674100682 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:20 INFO - PROCESS | 4085 | 1463674100954 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:08:21 INFO - PROCESS | 4085 | 1463674101299 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x953af000 == 114 [pid = 4085] [id = 464] 09:08:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x977f8000) [pid = 4085] [serial = 1393] [outer = (nil)] 09:08:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x98326000) [pid = 4085] [serial = 1394] [outer = 0x977f8000] 09:08:21 INFO - PROCESS | 4085 | 1463674101405 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x99798800) [pid = 4085] [serial = 1395] [outer = 0x977f8000] 09:08:22 INFO - PROCESS | 4085 | 1463674102333 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1740ms 09:08:22 INFO - PROCESS | 4085 | 1463674102409 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 4085 | 1463674102414 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:08:22 INFO - PROCESS | 4085 | 1463674102421 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 4085 | 1463674102426 Marionette TRACE conn3 <- [1,1830,null,{}] 09:08:22 INFO - PROCESS | 4085 | 1463674102433 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 4085 | 1463674102674 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:08:23 INFO - PROCESS | 4085 | 1463674103009 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x977ef800 == 115 [pid = 4085] [id = 465] 09:08:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x9999d000) [pid = 4085] [serial = 1396] [outer = (nil)] 09:08:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x99c75400) [pid = 4085] [serial = 1397] [outer = 0x9999d000] 09:08:23 INFO - PROCESS | 4085 | 1463674103105 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x99c81800) [pid = 4085] [serial = 1398] [outer = 0x9999d000] 09:08:24 INFO - PROCESS | 4085 | 1463674104065 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1692ms 09:08:24 INFO - PROCESS | 4085 | 1463674104114 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 4085 | 1463674104117 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:08:24 INFO - PROCESS | 4085 | 1463674104126 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 4085 | 1463674104130 Marionette TRACE conn3 <- [1,1834,null,{}] 09:08:24 INFO - PROCESS | 4085 | 1463674104146 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:24 INFO - PROCESS | 4085 | 1463674104388 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:08:24 INFO - PROCESS | 4085 | 1463674104733 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e15f400 == 116 [pid = 4085] [id = 466] 09:08:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x8f388400) [pid = 4085] [serial = 1399] [outer = (nil)] 09:08:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x99ed5000) [pid = 4085] [serial = 1400] [outer = 0x8f388400] 09:08:24 INFO - PROCESS | 4085 | 1463674104829 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x99edcc00) [pid = 4085] [serial = 1401] [outer = 0x8f388400] 09:08:25 INFO - PROCESS | 4085 | 1463674105752 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1698ms 09:08:25 INFO - PROCESS | 4085 | 1463674105825 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 4085 | 1463674105828 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:08:25 INFO - PROCESS | 4085 | 1463674105836 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 4085 | 1463674105840 Marionette TRACE conn3 <- [1,1838,null,{}] 09:08:25 INFO - PROCESS | 4085 | 1463674105847 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:26 INFO - PROCESS | 4085 | 1463674106090 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:08:26 INFO - PROCESS | 4085 | 1463674106427 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d4f800 == 117 [pid = 4085] [id = 467] 09:08:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x99c70000) [pid = 4085] [serial = 1402] [outer = (nil)] 09:08:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x9a13ec00) [pid = 4085] [serial = 1403] [outer = 0x99c70000] 09:08:26 INFO - PROCESS | 4085 | 1463674106520 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x9a172c00) [pid = 4085] [serial = 1404] [outer = 0x99c70000] 09:08:27 INFO - PROCESS | 4085 | 1463674107524 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1746ms 09:08:27 INFO - PROCESS | 4085 | 1463674107583 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 4085 | 1463674107586 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:08:27 INFO - PROCESS | 4085 | 1463674107594 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 4085 | 1463674107597 Marionette TRACE conn3 <- [1,1842,null,{}] 09:08:27 INFO - PROCESS | 4085 | 1463674107603 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 4085 | 1463674107859 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:08:28 INFO - PROCESS | 4085 | 1463674108235 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a13d000 == 118 [pid = 4085] [id = 468] 09:08:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x9a6da000) [pid = 4085] [serial = 1405] [outer = (nil)] 09:08:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x9ac50400) [pid = 4085] [serial = 1406] [outer = 0x9a6da000] 09:08:28 INFO - PROCESS | 4085 | 1463674108330 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x9b443800) [pid = 4085] [serial = 1407] [outer = 0x9a6da000] 09:08:29 INFO - PROCESS | 4085 | 1463674109263 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1736ms 09:08:29 INFO - PROCESS | 4085 | 1463674109332 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 4085 | 1463674109336 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:08:29 INFO - PROCESS | 4085 | 1463674109343 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 4085 | 1463674109347 Marionette TRACE conn3 <- [1,1846,null,{}] 09:08:29 INFO - PROCESS | 4085 | 1463674109354 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:29 INFO - PROCESS | 4085 | 1463674109598 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:08:29 INFO - PROCESS | 4085 | 1463674109948 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe3400 == 119 [pid = 4085] [id = 469] 09:08:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x91b20c00) [pid = 4085] [serial = 1408] [outer = (nil)] 09:08:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x9b7eec00) [pid = 4085] [serial = 1409] [outer = 0x91b20c00] 09:08:30 INFO - PROCESS | 4085 | 1463674110040 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x9b806800) [pid = 4085] [serial = 1410] [outer = 0x91b20c00] 09:08:31 INFO - PROCESS | 4085 | 1463674110997 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1737ms 09:08:31 INFO - PROCESS | 4085 | 1463674111081 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 4085 | 1463674111085 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:08:31 INFO - PROCESS | 4085 | 1463674111092 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 4085 | 1463674111096 Marionette TRACE conn3 <- [1,1850,null,{}] 09:08:31 INFO - PROCESS | 4085 | 1463674111102 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:31 INFO - PROCESS | 4085 | 1463674111349 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:08:31 INFO - PROCESS | 4085 | 1463674111659 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x9aa9a800 == 120 [pid = 4085] [id = 470] 09:08:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0x9ac43800) [pid = 4085] [serial = 1411] [outer = (nil)] 09:08:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x9cf49000) [pid = 4085] [serial = 1412] [outer = 0x9ac43800] 09:08:31 INFO - PROCESS | 4085 | 1463674111767 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0x9cfc7400) [pid = 4085] [serial = 1413] [outer = 0x9ac43800] 09:08:33 INFO - PROCESS | 4085 | --DOCSHELL 0x8ed8f000 == 119 [pid = 4085] [id = 391] 09:08:33 INFO - PROCESS | 4085 | --DOCSHELL 0x8f390000 == 118 [pid = 4085] [id = 366] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x8f38a400) [pid = 4085] [serial = 1295] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x9b80d800) [pid = 4085] [serial = 1265] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x8ea44000) [pid = 4085] [serial = 1161] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x977ed800) [pid = 4085] [serial = 1254] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x965e7400) [pid = 4085] [serial = 1253] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0xa23f5c00) [pid = 4085] [serial = 1269] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x8e3ee000) [pid = 4085] [serial = 1292] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x8d7dd000) [pid = 4085] [serial = 1290] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x937f4c00) [pid = 4085] [serial = 1250] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8c448400) [pid = 4085] [serial = 1280] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8ad86800) [pid = 4085] [serial = 1286] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x9b48a000) [pid = 4085] [serial = 1263] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8e167c00) [pid = 4085] [serial = 1242] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x9a176000) [pid = 4085] [serial = 1260] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0xa6933000) [pid = 4085] [serial = 1283] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8f5f4800) [pid = 4085] [serial = 1244] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x99f93800) [pid = 4085] [serial = 1259] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x92822400) [pid = 4085] [serial = 1248] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x8ec4c800) [pid = 4085] [serial = 1293] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x92687c00) [pid = 4085] [serial = 1247] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8c44a800) [pid = 4085] [serial = 1281] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0xa63f0c00) [pid = 4085] [serial = 1274] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x9b95c400) [pid = 4085] [serial = 1266] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x8b7d8800) [pid = 4085] [serial = 1238] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0xa693ac00) [pid = 4085] [serial = 1277] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x9aff4c00) [pid = 4085] [serial = 1262] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x8c17c800) [pid = 4085] [serial = 1239] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0xa2377800) [pid = 4085] [serial = 1268] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0xa6c28800) [pid = 4085] [serial = 1284] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x8b8c8000) [pid = 4085] [serial = 1287] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0xa683ac00) [pid = 4085] [serial = 1275] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x8c8dec00) [pid = 4085] [serial = 1289] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x90b42400) [pid = 4085] [serial = 1245] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x99b87000) [pid = 4085] [serial = 1256] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0xa358c800) [pid = 4085] [serial = 1272] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x99c88800) [pid = 4085] [serial = 1257] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8e06cc00) [pid = 4085] [serial = 1241] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0xa355b400) [pid = 4085] [serial = 1271] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x91b19400) [pid = 4085] [serial = 1176] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0xa69a3800) [pid = 4085] [serial = 1278] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x95236c00) [pid = 4085] [serial = 1251] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 4085 | 1463674114462 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 3392ms 09:08:34 INFO - PROCESS | 4085 | 1463674114486 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 4085 | 1463674114492 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:08:34 INFO - PROCESS | 4085 | 1463674114502 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 4085 | 1463674114508 Marionette TRACE conn3 <- [1,1854,null,{}] 09:08:34 INFO - PROCESS | 4085 | 1463674114518 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:34 INFO - PROCESS | 4085 | 1463674114760 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:08:35 INFO - PROCESS | 4085 | 1463674114986 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x86647800 == 119 [pid = 4085] [id = 471] 09:08:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8ad0b400) [pid = 4085] [serial = 1414] [outer = (nil)] 09:08:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ad86400) [pid = 4085] [serial = 1415] [outer = 0x8ad0b400] 09:08:35 INFO - PROCESS | 4085 | 1463674115075 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8b7d6c00) [pid = 4085] [serial = 1416] [outer = 0x8ad0b400] 09:08:35 INFO - PROCESS | 4085 | 1463674115923 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1442ms 09:08:35 INFO - PROCESS | 4085 | 1463674115944 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 4085 | 1463674115953 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:08:36 INFO - PROCESS | 4085 | 1463674116002 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 4085 | 1463674116007 Marionette TRACE conn3 <- [1,1858,null,{}] 09:08:36 INFO - PROCESS | 4085 | 1463674116013 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 4085 | 1463674116238 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:08:36 INFO - PROCESS | 4085 | 1463674116510 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c309c00 == 120 [pid = 4085] [id = 472] 09:08:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8c30a000) [pid = 4085] [serial = 1417] [outer = (nil)] 09:08:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8c446c00) [pid = 4085] [serial = 1418] [outer = 0x8c30a000] 09:08:36 INFO - PROCESS | 4085 | 1463674116613 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8c44dc00) [pid = 4085] [serial = 1419] [outer = 0x8c30a000] 09:08:37 INFO - PROCESS | 4085 | 1463674117577 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1637ms 09:08:37 INFO - PROCESS | 4085 | 1463674117636 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 4085 | 1463674117641 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:08:37 INFO - PROCESS | 4085 | 1463674117675 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 4085 | 1463674117680 Marionette TRACE conn3 <- [1,1862,null,{}] 09:08:37 INFO - PROCESS | 4085 | 1463674117697 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:38 INFO - PROCESS | 4085 | 1463674118016 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:08:38 INFO - PROCESS | 4085 | 1463674118237 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad3800 == 121 [pid = 4085] [id = 473] 09:08:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8dfc6000) [pid = 4085] [serial = 1420] [outer = (nil)] 09:08:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8e073000) [pid = 4085] [serial = 1421] [outer = 0x8dfc6000] 09:08:38 INFO - PROCESS | 4085 | 1463674118322 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8e3e2400) [pid = 4085] [serial = 1422] [outer = 0x8dfc6000] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x8b7e0400) [pid = 4085] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x91a91800) [pid = 4085] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8d7db800) [pid = 4085] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x91b15000) [pid = 4085] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8ad0f000) [pid = 4085] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0xa2727800) [pid = 4085] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8e3e7400) [pid = 4085] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x965e2400) [pid = 4085] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8ad86000) [pid = 4085] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8c303800) [pid = 4085] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8ae64000) [pid = 4085] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x91a9a400) [pid = 4085] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x8abe6c00) [pid = 4085] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x8ed97400) [pid = 4085] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x86648c00) [pid = 4085] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x965f9400) [pid = 4085] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x9b801800) [pid = 4085] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0xa1051400) [pid = 4085] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0xa2262800) [pid = 4085] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x91a95800) [pid = 4085] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:08:39 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x98a27c00) [pid = 4085] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:08:39 INFO - PROCESS | 4085 | 1463674119609 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1995ms 09:08:39 INFO - PROCESS | 4085 | 1463674119686 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 4085 | 1463674119690 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:08:39 INFO - PROCESS | 4085 | 1463674119698 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 4085 | 1463674119702 Marionette TRACE conn3 <- [1,1866,null,{}] 09:08:39 INFO - PROCESS | 4085 | 1463674119708 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:39 INFO - PROCESS | 4085 | 1463674119944 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:08:40 INFO - PROCESS | 4085 | 1463674120193 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad86000 == 122 [pid = 4085] [id = 474] 09:08:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8b8c2000) [pid = 4085] [serial = 1423] [outer = (nil)] 09:08:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8e164400) [pid = 4085] [serial = 1424] [outer = 0x8b8c2000] 09:08:40 INFO - PROCESS | 4085 | 1463674120279 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8ea49800) [pid = 4085] [serial = 1425] [outer = 0x8b8c2000] 09:08:41 INFO - PROCESS | 4085 | 1463674121263 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1638ms 09:08:41 INFO - PROCESS | 4085 | 1463674121338 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 4085 | 1463674121345 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:08:41 INFO - PROCESS | 4085 | 1463674121357 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 4085 | 1463674121363 Marionette TRACE conn3 <- [1,1870,null,{}] 09:08:41 INFO - PROCESS | 4085 | 1463674121374 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:41 INFO - PROCESS | 4085 | 1463674121667 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:08:42 INFO - PROCESS | 4085 | 1463674122034 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad12000 == 123 [pid = 4085] [id = 475] 09:08:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x8ad16800) [pid = 4085] [serial = 1426] [outer = (nil)] 09:08:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8b8cd800) [pid = 4085] [serial = 1427] [outer = 0x8ad16800] 09:08:42 INFO - PROCESS | 4085 | 1463674122130 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8c2d0c00) [pid = 4085] [serial = 1428] [outer = 0x8ad16800] 09:08:43 INFO - PROCESS | 4085 | 1463674123186 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1894ms 09:08:43 INFO - PROCESS | 4085 | 1463674123251 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 4085 | 1463674123261 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:08:43 INFO - PROCESS | 4085 | 1463674123273 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 4085 | 1463674123277 Marionette TRACE conn3 <- [1,1874,null,{}] 09:08:43 INFO - PROCESS | 4085 | 1463674123285 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:43 INFO - PROCESS | 4085 | 1463674123569 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:08:43 INFO - PROCESS | 4085 | 1463674123904 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c308000 == 124 [pid = 4085] [id = 476] 09:08:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8c44cc00) [pid = 4085] [serial = 1429] [outer = (nil)] 09:08:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8dfbf800) [pid = 4085] [serial = 1430] [outer = 0x8c44cc00] 09:08:44 INFO - PROCESS | 4085 | 1463674123999 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8e169400) [pid = 4085] [serial = 1431] [outer = 0x8c44cc00] 09:08:45 INFO - PROCESS | 4085 | 1463674125009 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1792ms 09:08:45 INFO - PROCESS | 4085 | 1463674125066 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 4085 | 1463674125070 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:08:45 INFO - PROCESS | 4085 | 1463674125078 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 4085 | 1463674125085 Marionette TRACE conn3 <- [1,1878,null,{}] 09:08:45 INFO - PROCESS | 4085 | 1463674125103 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:45 INFO - PROCESS | 4085 | 1463674125397 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:08:45 INFO - PROCESS | 4085 | 1463674125789 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f3a9c00 == 125 [pid = 4085] [id = 477] 09:08:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8f5fb800) [pid = 4085] [serial = 1432] [outer = (nil)] 09:08:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x90b41c00) [pid = 4085] [serial = 1433] [outer = 0x8f5fb800] 09:08:45 INFO - PROCESS | 4085 | 1463674125886 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x91a8d400) [pid = 4085] [serial = 1434] [outer = 0x8f5fb800] 09:08:46 INFO - PROCESS | 4085 | 1463674126858 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1847ms 09:08:46 INFO - PROCESS | 4085 | 1463674126927 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 4085 | 1463674126932 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:08:46 INFO - PROCESS | 4085 | 1463674126940 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 4085 | 1463674126943 Marionette TRACE conn3 <- [1,1882,null,{}] 09:08:46 INFO - PROCESS | 4085 | 1463674126950 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:47 INFO - PROCESS | 4085 | 1463674127222 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:08:47 INFO - PROCESS | 4085 | 1463674127565 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f5fb400 == 126 [pid = 4085] [id = 478] 09:08:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8f73e400) [pid = 4085] [serial = 1435] [outer = (nil)] 09:08:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x91b1c800) [pid = 4085] [serial = 1436] [outer = 0x8f73e400] 09:08:47 INFO - PROCESS | 4085 | 1463674127663 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x923f4000) [pid = 4085] [serial = 1437] [outer = 0x8f73e400] 09:08:48 INFO - PROCESS | 4085 | 1463674128604 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1740ms 09:08:48 INFO - PROCESS | 4085 | 1463674128681 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 4085 | 1463674128685 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:08:48 INFO - PROCESS | 4085 | 1463674128692 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 4085 | 1463674128697 Marionette TRACE conn3 <- [1,1886,null,{}] 09:08:48 INFO - PROCESS | 4085 | 1463674128703 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:48 INFO - PROCESS | 4085 | 1463674128945 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:08:49 INFO - PROCESS | 4085 | 1463674129279 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca63000 == 127 [pid = 4085] [id = 479] 09:08:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x91b19400) [pid = 4085] [serial = 1438] [outer = (nil)] 09:08:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x92822000) [pid = 4085] [serial = 1439] [outer = 0x91b19400] 09:08:49 INFO - PROCESS | 4085 | 1463674129372 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x928a6c00) [pid = 4085] [serial = 1440] [outer = 0x91b19400] 09:08:50 INFO - PROCESS | 4085 | 1463674130357 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1740ms 09:08:50 INFO - PROCESS | 4085 | 1463674130435 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 4085 | 1463674130439 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:08:50 INFO - PROCESS | 4085 | 1463674130449 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 4085 | 1463674130454 Marionette TRACE conn3 <- [1,1890,null,{}] 09:08:50 INFO - PROCESS | 4085 | 1463674130463 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:50 INFO - PROCESS | 4085 | 1463674130789 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:08:51 INFO - PROCESS | 4085 | 1463674131395 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x9522f400 == 128 [pid = 4085] [id = 480] 09:08:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x953b3400) [pid = 4085] [serial = 1441] [outer = (nil)] 09:08:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x965e7000) [pid = 4085] [serial = 1442] [outer = 0x953b3400] 09:08:51 INFO - PROCESS | 4085 | 1463674131490 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x965efc00) [pid = 4085] [serial = 1443] [outer = 0x953b3400] 09:08:52 INFO - PROCESS | 4085 | 1463674132454 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2041ms 09:08:52 INFO - PROCESS | 4085 | 1463674132491 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:08:52 INFO - PROCESS | 4085 | 1463674132496 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:08:52 INFO - PROCESS | 4085 | 1463674132503 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 4085 | 1463674132507 Marionette TRACE conn3 <- [1,1894,null,{}] 09:08:52 INFO - PROCESS | 4085 | 1463674132514 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:52 INFO - PROCESS | 4085 | 1463674132755 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:08:53 INFO - PROCESS | 4085 | 1463674133096 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f4c00 == 129 [pid = 4085] [id = 481] 09:08:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x95231400) [pid = 4085] [serial = 1444] [outer = (nil)] 09:08:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x97757c00) [pid = 4085] [serial = 1445] [outer = 0x95231400] 09:08:53 INFO - PROCESS | 4085 | 1463674133208 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x977f6800) [pid = 4085] [serial = 1446] [outer = 0x95231400] 09:08:54 INFO - PROCESS | 4085 | 1463674134177 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1734ms 09:08:54 INFO - PROCESS | 4085 | 1463674134237 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 4085 | 1463674134242 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:08:54 INFO - PROCESS | 4085 | 1463674134250 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 4085 | 1463674134254 Marionette TRACE conn3 <- [1,1898,null,{}] 09:08:54 INFO - PROCESS | 4085 | 1463674134260 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:54 INFO - PROCESS | 4085 | 1463674134502 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:08:54 INFO - PROCESS | 4085 | 1463674134813 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 4085 | ++DOCSHELL 0x919ac400 == 130 [pid = 4085] [id = 482] 09:08:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x953b2400) [pid = 4085] [serial = 1447] [outer = (nil)] 09:08:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x996ea400) [pid = 4085] [serial = 1448] [outer = 0x953b2400] 09:08:54 INFO - PROCESS | 4085 | 1463674134917 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x99c70c00) [pid = 4085] [serial = 1449] [outer = 0x953b2400] 09:08:55 INFO - PROCESS | 4085 | 1463674135915 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1739ms 09:08:55 INFO - PROCESS | 4085 | 1463674135990 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 4085 | 1463674135993 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:08:56 INFO - PROCESS | 4085 | 1463674136001 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 4085 | 1463674136004 Marionette TRACE conn3 <- [1,1902,null,{}] 09:08:56 INFO - PROCESS | 4085 | 1463674136012 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:56 INFO - PROCESS | 4085 | 1463674136324 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:08:56 INFO - PROCESS | 4085 | 1463674136663 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x947c9c00 == 131 [pid = 4085] [id = 483] 09:08:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x9775f800) [pid = 4085] [serial = 1450] [outer = (nil)] 09:08:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x99eda400) [pid = 4085] [serial = 1451] [outer = 0x9775f800] 09:08:56 INFO - PROCESS | 4085 | 1463674136764 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x9a0ee800) [pid = 4085] [serial = 1452] [outer = 0x9775f800] 09:08:57 INFO - PROCESS | 4085 | 1463674137683 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1742ms 09:08:57 INFO - PROCESS | 4085 | 1463674137746 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 4085 | 1463674137750 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:08:57 INFO - PROCESS | 4085 | 1463674137761 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 4085 | 1463674137766 Marionette TRACE conn3 <- [1,1906,null,{}] 09:08:57 INFO - PROCESS | 4085 | 1463674137772 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:58 INFO - PROCESS | 4085 | 1463674138018 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:08:58 INFO - PROCESS | 4085 | 1463674138410 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x99ee1c00 == 132 [pid = 4085] [id = 484] 09:08:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x9a179000) [pid = 4085] [serial = 1453] [outer = (nil)] 09:08:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x9aa9fc00) [pid = 4085] [serial = 1454] [outer = 0x9a179000] 09:08:58 INFO - PROCESS | 4085 | 1463674138508 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x9ac51000) [pid = 4085] [serial = 1455] [outer = 0x9a179000] 09:08:59 INFO - PROCESS | 4085 | 1463674139446 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1732ms 09:08:59 INFO - PROCESS | 4085 | 1463674139495 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 4085 | 1463674139500 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:08:59 INFO - PROCESS | 4085 | 1463674139508 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 4085 | 1463674139514 Marionette TRACE conn3 <- [1,1910,null,{}] 09:08:59 INFO - PROCESS | 4085 | 1463674139521 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:59 INFO - PROCESS | 4085 | 1463674139785 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:09:00 INFO - PROCESS | 4085 | 1463674140136 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a141000 == 133 [pid = 4085] [id = 485] 09:09:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x9ccb2800) [pid = 4085] [serial = 1456] [outer = (nil)] 09:09:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0xa050a800) [pid = 4085] [serial = 1457] [outer = 0x9ccb2800] 09:09:00 INFO - PROCESS | 4085 | 1463674140257 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0xa22a5400) [pid = 4085] [serial = 1458] [outer = 0x9ccb2800] 09:09:01 INFO - PROCESS | 4085 | 1463674141316 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1859ms 09:09:01 INFO - PROCESS | 4085 | 1463674141369 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:09:01 INFO - PROCESS | 4085 | 1463674141374 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:09:01 INFO - PROCESS | 4085 | 1463674141381 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 4085 | 1463674141384 Marionette TRACE conn3 <- [1,1914,null,{}] 09:09:01 INFO - PROCESS | 4085 | 1463674141390 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:01 INFO - PROCESS | 4085 | 1463674141643 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:09:02 INFO - PROCESS | 4085 | 1463674141988 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b810c00 == 134 [pid = 4085] [id = 486] 09:09:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x9cf47400) [pid = 4085] [serial = 1459] [outer = (nil)] 09:09:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0xa23ec400) [pid = 4085] [serial = 1460] [outer = 0x9cf47400] 09:09:02 INFO - PROCESS | 4085 | 1463674142087 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0xa23efc00) [pid = 4085] [serial = 1461] [outer = 0x9cf47400] 09:09:03 INFO - PROCESS | 4085 | 1463674143080 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1732ms 09:09:03 INFO - PROCESS | 4085 | 1463674143113 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 4085 | 1463674143117 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:09:03 INFO - PROCESS | 4085 | 1463674143124 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 4085 | 1463674143128 Marionette TRACE conn3 <- [1,1918,null,{}] 09:09:03 INFO - PROCESS | 4085 | 1463674143135 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 4085 | 1463674143381 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:09:03 INFO - PROCESS | 4085 | 1463674143731 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x9775e000 == 135 [pid = 4085] [id = 487] 09:09:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x9a141400) [pid = 4085] [serial = 1462] [outer = (nil)] 09:09:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0xa25a8400) [pid = 4085] [serial = 1463] [outer = 0x9a141400] 09:09:03 INFO - PROCESS | 4085 | 1463674143830 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0xa25ae000) [pid = 4085] [serial = 1464] [outer = 0x9a141400] 09:09:04 INFO - PROCESS | 4085 | 1463674144757 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1691ms 09:09:04 INFO - PROCESS | 4085 | 1463674144817 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 4085 | 1463674144820 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:09:04 INFO - PROCESS | 4085 | 1463674144828 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 4085 | 1463674144832 Marionette TRACE conn3 <- [1,1922,null,{}] 09:09:04 INFO - PROCESS | 4085 | 1463674144838 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:05 INFO - PROCESS | 4085 | 1463674145084 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:09:05 INFO - PROCESS | 4085 | 1463674145438 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x928a9400 == 136 [pid = 4085] [id = 488] 09:09:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x9a0ef000) [pid = 4085] [serial = 1465] [outer = (nil)] 09:09:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0xa31d0400) [pid = 4085] [serial = 1466] [outer = 0x9a0ef000] 09:09:05 INFO - PROCESS | 4085 | 1463674145539 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0xa3351c00) [pid = 4085] [serial = 1467] [outer = 0x9a0ef000] 09:09:06 INFO - PROCESS | 4085 | 1463674146474 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1682ms 09:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:09:06 INFO - PROCESS | 4085 | 1463674146511 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 4085 | 1463674146514 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:09:06 INFO - PROCESS | 4085 | 1463674146522 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 4085 | 1463674146525 Marionette TRACE conn3 <- [1,1926,null,{}] 09:09:06 INFO - PROCESS | 4085 | 1463674146532 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:06 INFO - PROCESS | 4085 | 1463674146770 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:09:07 INFO - PROCESS | 4085 | 1463674147128 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7de400 == 137 [pid = 4085] [id = 489] 09:09:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x8dadc000) [pid = 4085] [serial = 1468] [outer = (nil)] 09:09:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0xa3560c00) [pid = 4085] [serial = 1469] [outer = 0x8dadc000] 09:09:07 INFO - PROCESS | 4085 | 1463674147225 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0xa3586000) [pid = 4085] [serial = 1470] [outer = 0x8dadc000] 09:09:08 INFO - PROCESS | 4085 | 1463674148127 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1687ms 09:09:08 INFO - PROCESS | 4085 | 1463674148208 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 4085 | 1463674148213 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:09:08 INFO - PROCESS | 4085 | 1463674148220 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 4085 | 1463674148223 Marionette TRACE conn3 <- [1,1930,null,{}] 09:09:08 INFO - PROCESS | 4085 | 1463674148230 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:08 INFO - PROCESS | 4085 | 1463674148519 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:09:08 INFO - PROCESS | 4085 | 1463674148864 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe4c00 == 138 [pid = 4085] [id = 490] 09:09:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0xa25ad400) [pid = 4085] [serial = 1471] [outer = (nil)] 09:09:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0xa513c000) [pid = 4085] [serial = 1472] [outer = 0xa25ad400] 09:09:08 INFO - PROCESS | 4085 | 1463674148968 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa51ec000) [pid = 4085] [serial = 1473] [outer = 0xa25ad400] 09:09:09 INFO - PROCESS | 4085 | 1463674149908 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1733ms 09:09:09 INFO - PROCESS | 4085 | 1463674149954 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:09:09 INFO - PROCESS | 4085 | 1463674149959 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:09:09 INFO - PROCESS | 4085 | 1463674149967 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 4085 | 1463674149970 Marionette TRACE conn3 <- [1,1934,null,{}] 09:09:09 INFO - PROCESS | 4085 | 1463674149978 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 4085 | 1463674150231 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:09:10 INFO - PROCESS | 4085 | 1463674150599 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 4085 | ++DOCSHELL 0xa355e400 == 139 [pid = 4085] [id = 491] 09:09:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0xa36f3800) [pid = 4085] [serial = 1474] [outer = (nil)] 09:09:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0xa685f400) [pid = 4085] [serial = 1475] [outer = 0xa36f3800] 09:09:10 INFO - PROCESS | 4085 | 1463674150706 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0xa68c9400) [pid = 4085] [serial = 1476] [outer = 0xa36f3800] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8b8c9800 == 138 [pid = 4085] [id = 248] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe4400 == 137 [pid = 4085] [id = 450] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8b8d0c00 == 136 [pid = 4085] [id = 206] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8dad3400 == 135 [pid = 4085] [id = 386] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8dad3800 == 134 [pid = 4085] [id = 473] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8c309c00 == 133 [pid = 4085] [id = 472] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x86647800 == 132 [pid = 4085] [id = 471] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x923f2000 == 131 [pid = 4085] [id = 461] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8f395800 == 130 [pid = 4085] [id = 462] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x923f5c00 == 129 [pid = 4085] [id = 460] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x90b3e400 == 128 [pid = 4085] [id = 459] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec4f000 == 127 [pid = 4085] [id = 458] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8dad7400 == 126 [pid = 4085] [id = 457] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8e3e6c00 == 125 [pid = 4085] [id = 456] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8c449400 == 124 [pid = 4085] [id = 455] 09:09:12 INFO - PROCESS | 4085 | --DOCSHELL 0x86656800 == 123 [pid = 4085] [id = 454] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x8c2c7800) [pid = 4085] [serial = 1356] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x965e5800) [pid = 4085] [serial = 1314] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x965e0400) [pid = 4085] [serial = 1313] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x8f5f0000) [pid = 4085] [serial = 1302] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x9268dc00) [pid = 4085] [serial = 1307] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x8c43f400) [pid = 4085] [serial = 1358] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0xa3584c00) [pid = 4085] [serial = 1337] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x90b46800) [pid = 4085] [serial = 1236] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x9281f000) [pid = 4085] [serial = 1308] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x97756400) [pid = 4085] [serial = 1316] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x99c8c400) [pid = 4085] [serial = 1323] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8c309800) [pid = 4085] [serial = 1343] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8c172400) [pid = 4085] [serial = 1355] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8d7df800) [pid = 4085] [serial = 1359] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8c446400) [pid = 4085] [serial = 1299] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x99c81400) [pid = 4085] [serial = 1322] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8e166800) [pid = 4085] [serial = 1301] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x928b0400) [pid = 4085] [serial = 1310] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x93a28400) [pid = 4085] [serial = 1311] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x8ad17000) [pid = 4085] [serial = 1353] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0xa3588000) [pid = 4085] [serial = 1338] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0xa63f3c00) [pid = 4085] [serial = 1340] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x86652400) [pid = 4085] [serial = 1347] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x99a95800) [pid = 4085] [serial = 1320] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x9b80fc00) [pid = 4085] [serial = 1328] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x8b8cc800) [pid = 4085] [serial = 1298] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0xa25ad800) [pid = 4085] [serial = 1334] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x8c30b400) [pid = 4085] [serial = 1344] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0xa237a000) [pid = 4085] [serial = 1331] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x9cfcb400) [pid = 4085] [serial = 1329] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x86650000) [pid = 4085] [serial = 1346] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x8ad10000) [pid = 4085] [serial = 1352] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0xa23f2c00) [pid = 4085] [serial = 1332] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0xa25b6000) [pid = 4085] [serial = 1335] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x98127800) [pid = 4085] [serial = 1317] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8c307c00) [pid = 4085] [serial = 1349] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x91b1e000) [pid = 4085] [serial = 1305] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0xa685fc00) [pid = 4085] [serial = 1341] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x9a174000) [pid = 4085] [serial = 1326] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x91b15c00) [pid = 4085] [serial = 1304] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x9a13b800) [pid = 4085] [serial = 1325] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x996f6c00) [pid = 4085] [serial = 1319] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8df1cc00) [pid = 4085] [serial = 1361] [outer = (nil)] [url = about:blank] 09:09:13 INFO - PROCESS | 4085 | 1463674153658 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 3791ms 09:09:13 INFO - PROCESS | 4085 | 1463674153758 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:09:13 INFO - PROCESS | 4085 | 1463674153765 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:09:13 INFO - PROCESS | 4085 | 1463674153774 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 4085 | 1463674153780 Marionette TRACE conn3 <- [1,1938,null,{}] 09:09:13 INFO - PROCESS | 4085 | 1463674153788 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:14 INFO - PROCESS | 4085 | 1463674154018 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:09:14 INFO - PROCESS | 4085 | 1463674154228 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe6c00 == 124 [pid = 4085] [id = 492] 09:09:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8abe8400) [pid = 4085] [serial = 1477] [outer = (nil)] 09:09:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8ad17800) [pid = 4085] [serial = 1478] [outer = 0x8abe8400] 09:09:14 INFO - PROCESS | 4085 | 1463674154312 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8b7dc400) [pid = 4085] [serial = 1479] [outer = 0x8abe8400] 09:09:15 INFO - PROCESS | 4085 | 1463674155111 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1389ms 09:09:15 INFO - PROCESS | 4085 | 1463674155162 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 4085 | 1463674155171 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:09:15 INFO - PROCESS | 4085 | 1463674155183 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 4085 | 1463674155187 Marionette TRACE conn3 <- [1,1942,null,{}] 09:09:15 INFO - PROCESS | 4085 | 1463674155194 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:15 INFO - PROCESS | 4085 | 1463674155438 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:09:15 INFO - PROCESS | 4085 | 1463674155753 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c305400 == 125 [pid = 4085] [id = 493] 09:09:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8c308c00) [pid = 4085] [serial = 1480] [outer = (nil)] 09:09:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8c30e800) [pid = 4085] [serial = 1481] [outer = 0x8c308c00] 09:09:15 INFO - PROCESS | 4085 | 1463674155893 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8c44ac00) [pid = 4085] [serial = 1482] [outer = 0x8c308c00] 09:09:16 INFO - PROCESS | 4085 | 1463674156867 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1735ms 09:09:16 INFO - PROCESS | 4085 | 1463674156927 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 4085 | 1463674156932 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:09:16 INFO - PROCESS | 4085 | 1463674156940 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 4085 | 1463674156947 Marionette TRACE conn3 <- [1,1946,null,{}] 09:09:16 INFO - PROCESS | 4085 | 1463674156974 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:17 INFO - PROCESS | 4085 | 1463674157309 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:09:17 INFO - PROCESS | 4085 | 1463674157542 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad7400 == 126 [pid = 4085] [id = 494] 09:09:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8dae0c00) [pid = 4085] [serial = 1483] [outer = (nil)] 09:09:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8df1b400) [pid = 4085] [serial = 1484] [outer = 0x8dae0c00] 09:09:17 INFO - PROCESS | 4085 | 1463674157625 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8dfcd800) [pid = 4085] [serial = 1485] [outer = 0x8dae0c00] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8664ac00) [pid = 4085] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8d7d8400) [pid = 4085] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8dfc6000) [pid = 4085] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8ad0b400) [pid = 4085] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x9ac43800) [pid = 4085] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x91b20c00) [pid = 4085] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x9a6da000) [pid = 4085] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x99c70000) [pid = 4085] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8f388400) [pid = 4085] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x9999d000) [pid = 4085] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x977f8000) [pid = 4085] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x93839000) [pid = 4085] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x90b42800) [pid = 4085] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x9281e000) [pid = 4085] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x923f8c00) [pid = 4085] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x90b45000) [pid = 4085] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x8f394c00) [pid = 4085] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x8ec4ec00) [pid = 4085] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x8e3ed000) [pid = 4085] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x8c44d800) [pid = 4085] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x8abea400) [pid = 4085] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:09:18 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x8c30a000) [pid = 4085] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:09:19 INFO - PROCESS | 4085 | 1463674159148 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2244ms 09:09:19 INFO - PROCESS | 4085 | 1463674159185 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 4085 | 1463674159190 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:09:19 INFO - PROCESS | 4085 | 1463674159198 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 4085 | 1463674159202 Marionette TRACE conn3 <- [1,1950,null,{}] 09:09:19 INFO - PROCESS | 4085 | 1463674159220 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:19 INFO - PROCESS | 4085 | 1463674159443 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:09:19 INFO - PROCESS | 4085 | 1463674159461 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad0cc00 == 127 [pid = 4085] [id = 495] 09:09:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x8c444000) [pid = 4085] [serial = 1486] [outer = (nil)] 09:09:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8dfcd400) [pid = 4085] [serial = 1487] [outer = 0x8c444000] 09:09:19 INFO - PROCESS | 4085 | 1463674159723 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8e3ed400) [pid = 4085] [serial = 1488] [outer = 0x8c444000] 09:09:20 INFO - PROCESS | 4085 | 1463674160769 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1644ms 09:09:20 INFO - PROCESS | 4085 | 1463674160844 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 4085 | 1463674160852 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:09:20 INFO - PROCESS | 4085 | 1463674160862 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 4085 | 1463674160868 Marionette TRACE conn3 <- [1,1954,null,{}] 09:09:20 INFO - PROCESS | 4085 | 1463674160879 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:21 INFO - PROCESS | 4085 | 1463674161223 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:09:21 INFO - PROCESS | 4085 | 1463674161600 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d51c00 == 128 [pid = 4085] [id = 496] 09:09:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8ad0e000) [pid = 4085] [serial = 1489] [outer = (nil)] 09:09:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8b7d4800) [pid = 4085] [serial = 1490] [outer = 0x8ad0e000] 09:09:21 INFO - PROCESS | 4085 | 1463674161696 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x8c2c7800) [pid = 4085] [serial = 1491] [outer = 0x8ad0e000] 09:09:22 INFO - PROCESS | 4085 | 1463674162697 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1906ms 09:09:22 INFO - PROCESS | 4085 | 1463674162768 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 4085 | 1463674162776 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:09:22 INFO - PROCESS | 4085 | 1463674162789 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 4085 | 1463674162795 Marionette TRACE conn3 <- [1,1958,null,{}] 09:09:22 INFO - PROCESS | 4085 | 1463674162802 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:23 INFO - PROCESS | 4085 | 1463674163098 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:09:23 INFO - PROCESS | 4085 | 1463674163435 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad83800 == 129 [pid = 4085] [id = 497] 09:09:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8c71d400) [pid = 4085] [serial = 1492] [outer = (nil)] 09:09:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8ca6e800) [pid = 4085] [serial = 1493] [outer = 0x8c71d400] 09:09:23 INFO - PROCESS | 4085 | 1463674163532 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8df1f000) [pid = 4085] [serial = 1494] [outer = 0x8c71d400] 09:09:24 INFO - PROCESS | 4085 | 1463674164543 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1787ms 09:09:24 INFO - PROCESS | 4085 | 1463674164577 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 4085 | 1463674164582 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:09:24 INFO - PROCESS | 4085 | 1463674164591 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 4085 | 1463674164598 Marionette TRACE conn3 <- [1,1962,null,{}] 09:09:24 INFO - PROCESS | 4085 | 1463674164616 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:24 INFO - PROCESS | 4085 | 1463674164871 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:09:25 INFO - PROCESS | 4085 | 1463674165225 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec47800 == 130 [pid = 4085] [id = 498] 09:09:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8ed9c000) [pid = 4085] [serial = 1495] [outer = (nil)] 09:09:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8f39fc00) [pid = 4085] [serial = 1496] [outer = 0x8ed9c000] 09:09:25 INFO - PROCESS | 4085 | 1463674165343 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8f5f6400) [pid = 4085] [serial = 1497] [outer = 0x8ed9c000] 09:09:26 INFO - PROCESS | 4085 | 1463674166307 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1794ms 09:09:26 INFO - PROCESS | 4085 | 1463674166385 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 4085 | 1463674166395 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:09:26 INFO - PROCESS | 4085 | 1463674166408 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 4085 | 1463674166419 Marionette TRACE conn3 <- [1,1966,null,{}] 09:09:26 INFO - PROCESS | 4085 | 1463674166427 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:26 INFO - PROCESS | 4085 | 1463674166783 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:09:27 INFO - PROCESS | 4085 | 1463674167051 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f396c00 == 131 [pid = 4085] [id = 499] 09:09:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8f5fbc00) [pid = 4085] [serial = 1498] [outer = (nil)] 09:09:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x90b4a800) [pid = 4085] [serial = 1499] [outer = 0x8f5fbc00] 09:09:27 INFO - PROCESS | 4085 | 1463674167145 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x919ae400) [pid = 4085] [serial = 1500] [outer = 0x8f5fbc00] 09:09:28 INFO - PROCESS | 4085 | 1463674168073 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1701ms 09:09:28 INFO - PROCESS | 4085 | 1463674168110 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 4085 | 1463674168114 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:09:28 INFO - PROCESS | 4085 | 1463674168121 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 4085 | 1463674168125 Marionette TRACE conn3 <- [1,1970,null,{}] 09:09:28 INFO - PROCESS | 4085 | 1463674168131 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:28 INFO - PROCESS | 4085 | 1463674168380 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:09:28 INFO - PROCESS | 4085 | 1463674168762 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b3e000 == 132 [pid = 4085] [id = 500] 09:09:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x90b43c00) [pid = 4085] [serial = 1501] [outer = (nil)] 09:09:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x91b16800) [pid = 4085] [serial = 1502] [outer = 0x90b43c00] 09:09:28 INFO - PROCESS | 4085 | 1463674168887 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x91b1c400) [pid = 4085] [serial = 1503] [outer = 0x90b43c00] 09:09:29 INFO - PROCESS | 4085 | 1463674169850 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1787ms 09:09:29 INFO - PROCESS | 4085 | 1463674169909 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 4085 | 1463674169914 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:09:29 INFO - PROCESS | 4085 | 1463674169921 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 4085 | 1463674169925 Marionette TRACE conn3 <- [1,1974,null,{}] 09:09:29 INFO - PROCESS | 4085 | 1463674169931 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:30 INFO - PROCESS | 4085 | 1463674170245 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:09:30 INFO - PROCESS | 4085 | 1463674170624 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b4ac00 == 133 [pid = 4085] [id = 501] 09:09:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x91a97c00) [pid = 4085] [serial = 1504] [outer = (nil)] 09:09:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x928a7c00) [pid = 4085] [serial = 1505] [outer = 0x91a97c00] 09:09:30 INFO - PROCESS | 4085 | 1463674170734 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x928b3000) [pid = 4085] [serial = 1506] [outer = 0x91a97c00] 09:09:31 INFO - PROCESS | 4085 | 1463674171808 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1944ms 09:09:31 INFO - PROCESS | 4085 | 1463674171866 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 4085 | 1463674171870 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:09:31 INFO - PROCESS | 4085 | 1463674171878 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 4085 | 1463674171883 Marionette TRACE conn3 <- [1,1978,null,{}] 09:09:31 INFO - PROCESS | 4085 | 1463674171892 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:32 INFO - PROCESS | 4085 | 1463674172124 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:09:32 INFO - PROCESS | 4085 | 1463674172460 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x91b11c00 == 134 [pid = 4085] [id = 502] 09:09:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x91b12800) [pid = 4085] [serial = 1507] [outer = (nil)] 09:09:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x93cd7000) [pid = 4085] [serial = 1508] [outer = 0x91b12800] 09:09:32 INFO - PROCESS | 4085 | 1463674172558 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x93d39c00) [pid = 4085] [serial = 1509] [outer = 0x91b12800] 09:09:33 INFO - PROCESS | 4085 | 1463674173441 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1592ms 09:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:09:33 INFO - PROCESS | 4085 | 1463674173472 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 4085 | 1463674173476 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:09:33 INFO - PROCESS | 4085 | 1463674173484 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 4085 | 1463674173487 Marionette TRACE conn3 <- [1,1982,null,{}] 09:09:33 INFO - PROCESS | 4085 | 1463674173494 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:33 INFO - PROCESS | 4085 | 1463674173747 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:09:34 INFO - PROCESS | 4085 | 1463674174101 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b45000 == 135 [pid = 4085] [id = 503] 09:09:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x928b3400) [pid = 4085] [serial = 1510] [outer = (nil)] 09:09:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x95230000) [pid = 4085] [serial = 1511] [outer = 0x928b3400] 09:09:34 INFO - PROCESS | 4085 | 1463674174202 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x953ad400) [pid = 4085] [serial = 1512] [outer = 0x928b3400] 09:09:35 INFO - PROCESS | 4085 | 1463674175111 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1685ms 09:09:35 INFO - PROCESS | 4085 | 1463674175168 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:09:35 INFO - PROCESS | 4085 | 1463674175173 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:09:35 INFO - PROCESS | 4085 | 1463674175180 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 4085 | 1463674175185 Marionette TRACE conn3 <- [1,1986,null,{}] 09:09:35 INFO - PROCESS | 4085 | 1463674175191 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:35 INFO - PROCESS | 4085 | 1463674175485 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:09:35 INFO - PROCESS | 4085 | 1463674175869 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dcec00 == 136 [pid = 4085] [id = 504] 09:09:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x953b6c00) [pid = 4085] [serial = 1513] [outer = (nil)] 09:09:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x965eb400) [pid = 4085] [serial = 1514] [outer = 0x953b6c00] 09:09:35 INFO - PROCESS | 4085 | 1463674175969 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x965f2000) [pid = 4085] [serial = 1515] [outer = 0x953b6c00] 09:09:37 INFO - PROCESS | 4085 | 1463674177013 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1889ms 09:09:37 INFO - PROCESS | 4085 | 1463674177070 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 4085 | 1463674177073 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:09:37 INFO - PROCESS | 4085 | 1463674177080 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 4085 | 1463674177083 Marionette TRACE conn3 <- [1,1990,null,{}] 09:09:37 INFO - PROCESS | 4085 | 1463674177091 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:37 INFO - PROCESS | 4085 | 1463674177336 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:09:37 INFO - PROCESS | 4085 | 1463674177673 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d45c00 == 137 [pid = 4085] [id = 505] 09:09:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x965fac00) [pid = 4085] [serial = 1516] [outer = (nil)] 09:09:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x983a6000) [pid = 4085] [serial = 1517] [outer = 0x965fac00] 09:09:37 INFO - PROCESS | 4085 | 1463674177771 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x98f54000) [pid = 4085] [serial = 1518] [outer = 0x965fac00] 09:09:38 INFO - PROCESS | 4085 | 1463674178673 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1633ms 09:09:38 INFO - PROCESS | 4085 | 1463674178714 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 4085 | 1463674178724 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:09:38 INFO - PROCESS | 4085 | 1463674178733 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 4085 | 1463674178737 Marionette TRACE conn3 <- [1,1994,null,{}] 09:09:38 INFO - PROCESS | 4085 | 1463674178744 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:39 INFO - PROCESS | 4085 | 1463674179019 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:09:39 INFO - PROCESS | 4085 | 1463674179380 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x977f9000 == 138 [pid = 4085] [id = 506] 09:09:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x99c80c00) [pid = 4085] [serial = 1519] [outer = (nil)] 09:09:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x99c8d000) [pid = 4085] [serial = 1520] [outer = 0x99c80c00] 09:09:39 INFO - PROCESS | 4085 | 1463674179486 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x99edc000) [pid = 4085] [serial = 1521] [outer = 0x99c80c00] 09:09:40 INFO - PROCESS | 4085 | 1463674180393 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1687ms 09:09:40 INFO - PROCESS | 4085 | 1463674180422 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 4085 | 1463674180425 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:09:40 INFO - PROCESS | 4085 | 1463674180435 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 4085 | 1463674180439 Marionette TRACE conn3 <- [1,1998,null,{}] 09:09:40 INFO - PROCESS | 4085 | 1463674180471 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:40 INFO - PROCESS | 4085 | 1463674180713 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:09:41 INFO - PROCESS | 4085 | 1463674181058 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c84000 == 139 [pid = 4085] [id = 507] 09:09:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x99cf0000) [pid = 4085] [serial = 1522] [outer = (nil)] 09:09:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x9a144c00) [pid = 4085] [serial = 1523] [outer = 0x99cf0000] 09:09:41 INFO - PROCESS | 4085 | 1463674181159 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x9a175c00) [pid = 4085] [serial = 1524] [outer = 0x99cf0000] 09:09:42 INFO - PROCESS | 4085 | 1463674182065 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1667ms 09:09:42 INFO - PROCESS | 4085 | 1463674182102 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 4085 | 1463674182107 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:09:42 INFO - PROCESS | 4085 | 1463674182114 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 4085 | 1463674182118 Marionette TRACE conn3 <- [1,2002,null,{}] 09:09:42 INFO - PROCESS | 4085 | 1463674182125 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:42 INFO - PROCESS | 4085 | 1463674182385 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:09:42 INFO - PROCESS | 4085 | 1463674182727 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c85400 == 140 [pid = 4085] [id = 508] 09:09:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x99ed7800) [pid = 4085] [serial = 1525] [outer = (nil)] 09:09:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x9b48a400) [pid = 4085] [serial = 1526] [outer = 0x99ed7800] 09:09:42 INFO - PROCESS | 4085 | 1463674182827 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x9b804c00) [pid = 4085] [serial = 1527] [outer = 0x99ed7800] 09:09:43 INFO - PROCESS | 4085 | 1463674183897 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1834ms 09:09:43 INFO - PROCESS | 4085 | 1463674183951 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 4085 | 1463674183955 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:09:43 INFO - PROCESS | 4085 | 1463674183963 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 4085 | 1463674183969 Marionette TRACE conn3 <- [1,2006,null,{}] 09:09:43 INFO - PROCESS | 4085 | 1463674183976 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:44 INFO - PROCESS | 4085 | 1463674184235 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:09:44 INFO - PROCESS | 4085 | 1463674184577 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dc1800 == 141 [pid = 4085] [id = 509] 09:09:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x99c85800) [pid = 4085] [serial = 1528] [outer = (nil)] 09:09:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x9ccafc00) [pid = 4085] [serial = 1529] [outer = 0x99c85800] 09:09:44 INFO - PROCESS | 4085 | 1463674184671 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x9cf4e000) [pid = 4085] [serial = 1530] [outer = 0x99c85800] 09:09:45 INFO - PROCESS | 4085 | 1463674185637 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1740ms 09:09:45 INFO - PROCESS | 4085 | 1463674185705 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:09:45 INFO - PROCESS | 4085 | 1463674185709 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:09:45 INFO - PROCESS | 4085 | 1463674185716 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 4085 | 1463674185720 Marionette TRACE conn3 <- [1,2010,null,{}] 09:09:45 INFO - PROCESS | 4085 | 1463674185726 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:46 INFO - PROCESS | 4085 | 1463674186022 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:09:46 INFO - PROCESS | 4085 | 1463674186364 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x9aff4c00 == 142 [pid = 4085] [id = 510] 09:09:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x9b7f5c00) [pid = 4085] [serial = 1531] [outer = (nil)] 09:09:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0xa22a4000) [pid = 4085] [serial = 1532] [outer = 0x9b7f5c00] 09:09:46 INFO - PROCESS | 4085 | 1463674186465 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0xa23c2400) [pid = 4085] [serial = 1533] [outer = 0x9b7f5c00] 09:09:47 INFO - PROCESS | 4085 | 1463674187476 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1838ms 09:09:47 INFO - PROCESS | 4085 | 1463674187554 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 4085 | 1463674187557 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:09:47 INFO - PROCESS | 4085 | 1463674187566 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 4085 | 1463674187569 Marionette TRACE conn3 <- [1,2014,null,{}] 09:09:47 INFO - PROCESS | 4085 | 1463674187576 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:47 INFO - PROCESS | 4085 | 1463674187865 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:09:48 INFO - PROCESS | 4085 | 1463674188219 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b44d400 == 143 [pid = 4085] [id = 511] 09:09:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0xa050d000) [pid = 4085] [serial = 1534] [outer = (nil)] 09:09:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0xa25b6000) [pid = 4085] [serial = 1535] [outer = 0xa050d000] 09:09:48 INFO - PROCESS | 4085 | 1463674188321 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0xa315b400) [pid = 4085] [serial = 1536] [outer = 0xa050d000] 09:09:49 INFO - PROCESS | 4085 | 1463674189313 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1784ms 09:09:49 INFO - PROCESS | 4085 | 1463674189351 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 4085 | 1463674189355 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:09:49 INFO - PROCESS | 4085 | 1463674189363 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 4085 | 1463674189367 Marionette TRACE conn3 <- [1,2018,null,{}] 09:09:49 INFO - PROCESS | 4085 | 1463674189373 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:49 INFO - PROCESS | 4085 | 1463674189640 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:09:50 INFO - PROCESS | 4085 | 1463674189983 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b969400 == 144 [pid = 4085] [id = 512] 09:09:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x9cfc5000) [pid = 4085] [serial = 1537] [outer = (nil)] 09:09:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa36ee400) [pid = 4085] [serial = 1538] [outer = 0x9cfc5000] 09:09:50 INFO - PROCESS | 4085 | 1463674190089 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0xa6381c00) [pid = 4085] [serial = 1539] [outer = 0x9cfc5000] 09:09:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8dad7400 == 143 [pid = 4085] [id = 494] 09:09:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8c305400 == 142 [pid = 4085] [id = 493] 09:09:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe6c00 == 141 [pid = 4085] [id = 492] 09:09:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8f5fb400 == 140 [pid = 4085] [id = 478] 09:09:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8c308000 == 139 [pid = 4085] [id = 476] 09:09:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8f3a9c00 == 138 [pid = 4085] [id = 477] 09:09:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad86000 == 137 [pid = 4085] [id = 474] 09:09:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad12000 == 136 [pid = 4085] [id = 475] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x8c30f800) [pid = 4085] [serial = 1350] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x8f3a6c00) [pid = 4085] [serial = 1296] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8e164400) [pid = 4085] [serial = 1424] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x8e073000) [pid = 4085] [serial = 1421] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x8ad86400) [pid = 4085] [serial = 1415] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x8b7d6c00) [pid = 4085] [serial = 1416] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x9cfc7400) [pid = 4085] [serial = 1413] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x9cf49000) [pid = 4085] [serial = 1412] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x9b806800) [pid = 4085] [serial = 1410] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x9b7eec00) [pid = 4085] [serial = 1409] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x9b443800) [pid = 4085] [serial = 1407] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x9ac50400) [pid = 4085] [serial = 1406] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x9a172c00) [pid = 4085] [serial = 1404] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x9a13ec00) [pid = 4085] [serial = 1403] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x99edcc00) [pid = 4085] [serial = 1401] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x99ed5000) [pid = 4085] [serial = 1400] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x99c81800) [pid = 4085] [serial = 1398] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x99c75400) [pid = 4085] [serial = 1397] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x99798800) [pid = 4085] [serial = 1395] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x98326000) [pid = 4085] [serial = 1394] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x965df400) [pid = 4085] [serial = 1392] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x953b8400) [pid = 4085] [serial = 1391] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x95231000) [pid = 4085] [serial = 1389] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x947c5800) [pid = 4085] [serial = 1388] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x93cdec00) [pid = 4085] [serial = 1386] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x93a26800) [pid = 4085] [serial = 1385] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x928ac400) [pid = 4085] [serial = 1383] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x928a8000) [pid = 4085] [serial = 1382] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x9268bc00) [pid = 4085] [serial = 1380] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x923f3800) [pid = 4085] [serial = 1379] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x919a9400) [pid = 4085] [serial = 1377] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x919a3000) [pid = 4085] [serial = 1376] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8f73a000) [pid = 4085] [serial = 1374] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8f5fac00) [pid = 4085] [serial = 1373] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8f38d800) [pid = 4085] [serial = 1371] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8ea4e800) [pid = 4085] [serial = 1370] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8df1a800) [pid = 4085] [serial = 1368] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8ca6cc00) [pid = 4085] [serial = 1367] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8b7e1c00) [pid = 4085] [serial = 1365] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8ad7f400) [pid = 4085] [serial = 1364] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8c446c00) [pid = 4085] [serial = 1418] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8e3e2400) [pid = 4085] [serial = 1422] [outer = (nil)] [url = about:blank] 09:09:52 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8c44dc00) [pid = 4085] [serial = 1419] [outer = (nil)] [url = about:blank] 09:09:53 INFO - PROCESS | 4085 | 1463674193261 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3940ms 09:09:53 INFO - PROCESS | 4085 | 1463674193305 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 4085 | 1463674193311 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:09:53 INFO - PROCESS | 4085 | 1463674193320 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 4085 | 1463674193326 Marionette TRACE conn3 <- [1,2022,null,{}] 09:09:53 INFO - PROCESS | 4085 | 1463674193336 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:53 INFO - PROCESS | 4085 | 1463674193593 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:09:53 INFO - PROCESS | 4085 | 1463674193811 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8664f400 == 137 [pid = 4085] [id = 513] 09:09:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8ad10000) [pid = 4085] [serial = 1540] [outer = (nil)] 09:09:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8ae5d000) [pid = 4085] [serial = 1541] [outer = 0x8ad10000] 09:09:53 INFO - PROCESS | 4085 | 1463674193898 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8b8c6400) [pid = 4085] [serial = 1542] [outer = 0x8ad10000] 09:09:54 INFO - PROCESS | 4085 | 1463674194734 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1448ms 09:09:54 INFO - PROCESS | 4085 | 1463674194769 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 4085 | 1463674194777 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:09:54 INFO - PROCESS | 4085 | 1463674194825 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 4085 | 1463674194831 Marionette TRACE conn3 <- [1,2026,null,{}] 09:09:54 INFO - PROCESS | 4085 | 1463674194838 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:55 INFO - PROCESS | 4085 | 1463674195066 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:09:55 INFO - PROCESS | 4085 | 1463674195357 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c306c00 == 138 [pid = 4085] [id = 514] 09:09:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8c440800) [pid = 4085] [serial = 1543] [outer = (nil)] 09:09:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8c8d5400) [pid = 4085] [serial = 1544] [outer = 0x8c440800] 09:09:55 INFO - PROCESS | 4085 | 1463674195436 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8d7df800) [pid = 4085] [serial = 1545] [outer = 0x8c440800] 09:09:56 INFO - PROCESS | 4085 | 1463674196374 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1589ms 09:09:56 INFO - PROCESS | 4085 | 1463674196411 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 4085 | 1463674196416 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:09:56 INFO - PROCESS | 4085 | 1463674196423 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 4085 | 1463674196429 Marionette TRACE conn3 <- [1,2030,null,{}] 09:09:56 INFO - PROCESS | 4085 | 1463674196452 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:56 INFO - PROCESS | 4085 | 1463674196765 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:09:56 INFO - PROCESS | 4085 | 1463674196815 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe9400 == 139 [pid = 4085] [id = 515] 09:09:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8e3e9400) [pid = 4085] [serial = 1546] [outer = (nil)] 09:09:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8ea4e800) [pid = 4085] [serial = 1547] [outer = 0x8e3e9400] 09:09:57 INFO - PROCESS | 4085 | 1463674197049 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8ed95800) [pid = 4085] [serial = 1548] [outer = 0x8e3e9400] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8dae0c00) [pid = 4085] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8abe8400) [pid = 4085] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0xa25ad400) [pid = 4085] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8dadc000) [pid = 4085] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x9a0ef000) [pid = 4085] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x9a141400) [pid = 4085] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x9cf47400) [pid = 4085] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x9ccb2800) [pid = 4085] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x9a179000) [pid = 4085] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x9775f800) [pid = 4085] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x953b2400) [pid = 4085] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:09:57 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x8c308c00) [pid = 4085] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:09:58 INFO - PROCESS | 4085 | 1463674198379 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1999ms 09:09:58 INFO - PROCESS | 4085 | 1463674198439 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 4085 | 1463674198447 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:09:58 INFO - PROCESS | 4085 | 1463674198459 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 4085 | 1463674198463 Marionette TRACE conn3 <- [1,2034,null,{}] 09:09:58 INFO - PROCESS | 4085 | 1463674198476 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:58 INFO - PROCESS | 4085 | 1463674198818 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:09:59 INFO - PROCESS | 4085 | 1463674199100 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe4400 == 140 [pid = 4085] [id = 516] 09:09:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8d7d9800) [pid = 4085] [serial = 1549] [outer = (nil)] 09:09:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8f38b000) [pid = 4085] [serial = 1550] [outer = 0x8d7d9800] 09:09:59 INFO - PROCESS | 4085 | 1463674199186 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8f5ef400) [pid = 4085] [serial = 1551] [outer = 0x8d7d9800] 09:10:00 INFO - PROCESS | 4085 | 1463674200197 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1802ms 09:10:00 INFO - PROCESS | 4085 | 1463674200261 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 4085 | 1463674200268 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:10:00 INFO - PROCESS | 4085 | 1463674200278 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 4085 | 1463674200284 Marionette TRACE conn3 <- [1,2038,null,{}] 09:10:00 INFO - PROCESS | 4085 | 1463674200296 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:00 INFO - PROCESS | 4085 | 1463674200604 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:10:00 INFO - PROCESS | 4085 | 1463674200955 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe5800 == 141 [pid = 4085] [id = 517] 09:10:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8abea400) [pid = 4085] [serial = 1552] [outer = (nil)] 09:10:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8c303000) [pid = 4085] [serial = 1553] [outer = 0x8abea400] 09:10:01 INFO - PROCESS | 4085 | 1463674201050 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8c445c00) [pid = 4085] [serial = 1554] [outer = 0x8abea400] 09:10:02 INFO - PROCESS | 4085 | 1463674202071 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1854ms 09:10:02 INFO - PROCESS | 4085 | 1463674202132 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 4085 | 1463674202142 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:10:02 INFO - PROCESS | 4085 | 1463674202154 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 4085 | 1463674202158 Marionette TRACE conn3 <- [1,2042,null,{}] 09:10:02 INFO - PROCESS | 4085 | 1463674202166 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:02 INFO - PROCESS | 4085 | 1463674202520 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:10:02 INFO - PROCESS | 4085 | 1463674202877 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc6000 == 142 [pid = 4085] [id = 518] 09:10:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8e06b400) [pid = 4085] [serial = 1555] [outer = (nil)] 09:10:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ea4a800) [pid = 4085] [serial = 1556] [outer = 0x8e06b400] 09:10:02 INFO - PROCESS | 4085 | 1463674202972 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8f394c00) [pid = 4085] [serial = 1557] [outer = 0x8e06b400] 09:10:04 INFO - PROCESS | 4085 | 1463674203998 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1893ms 09:10:04 INFO - PROCESS | 4085 | 1463674204047 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 4085 | 1463674204051 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:10:04 INFO - PROCESS | 4085 | 1463674204059 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 4085 | 1463674204073 Marionette TRACE conn3 <- [1,2046,null,{}] 09:10:04 INFO - PROCESS | 4085 | 1463674204098 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:04 INFO - PROCESS | 4085 | 1463674204396 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:10:04 INFO - PROCESS | 4085 | 1463674204734 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b42000 == 143 [pid = 4085] [id = 519] 09:10:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x919ac800) [pid = 4085] [serial = 1558] [outer = (nil)] 09:10:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x91a99400) [pid = 4085] [serial = 1559] [outer = 0x919ac800] 09:10:04 INFO - PROCESS | 4085 | 1463674204833 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x923f3800) [pid = 4085] [serial = 1560] [outer = 0x919ac800] 09:10:05 INFO - PROCESS | 4085 | 1463674205838 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1813ms 09:10:05 INFO - PROCESS | 4085 | 1463674205872 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 4085 | 1463674205877 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:10:05 INFO - PROCESS | 4085 | 1463674205885 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 4085 | 1463674205889 Marionette TRACE conn3 <- [1,2050,null,{}] 09:10:05 INFO - PROCESS | 4085 | 1463674205896 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:06 INFO - PROCESS | 4085 | 1463674206141 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:10:06 INFO - PROCESS | 4085 | 1463674206476 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e15d400 == 144 [pid = 4085] [id = 520] 09:10:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x92688c00) [pid = 4085] [serial = 1561] [outer = (nil)] 09:10:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x92820800) [pid = 4085] [serial = 1562] [outer = 0x92688c00] 09:10:06 INFO - PROCESS | 4085 | 1463674206575 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x9282c000) [pid = 4085] [serial = 1563] [outer = 0x92688c00] 09:10:07 INFO - PROCESS | 4085 | 1463674207497 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1688ms 09:10:07 INFO - PROCESS | 4085 | 1463674207575 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 4085 | 1463674207580 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:10:07 INFO - PROCESS | 4085 | 1463674207587 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 4085 | 1463674207590 Marionette TRACE conn3 <- [1,2054,null,{}] 09:10:07 INFO - PROCESS | 4085 | 1463674207597 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:07 INFO - PROCESS | 4085 | 1463674207841 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:10:08 INFO - PROCESS | 4085 | 1463674208152 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x92688400 == 145 [pid = 4085] [id = 521] 09:10:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x92692800) [pid = 4085] [serial = 1564] [outer = (nil)] 09:10:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x93830000) [pid = 4085] [serial = 1565] [outer = 0x92692800] 09:10:08 INFO - PROCESS | 4085 | 1463674208245 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x93cd1c00) [pid = 4085] [serial = 1566] [outer = 0x92692800] 09:10:09 INFO - PROCESS | 4085 | 1463674209179 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1638ms 09:10:09 INFO - PROCESS | 4085 | 1463674209225 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:10:09 INFO - PROCESS | 4085 | 1463674209230 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:10:09 INFO - PROCESS | 4085 | 1463674209237 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 4085 | 1463674209242 Marionette TRACE conn3 <- [1,2058,null,{}] 09:10:09 INFO - PROCESS | 4085 | 1463674209249 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:09 INFO - PROCESS | 4085 | 1463674209524 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:10:09 INFO - PROCESS | 4085 | 1463674209882 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c44b000 == 146 [pid = 4085] [id = 522] 09:10:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x953aec00) [pid = 4085] [serial = 1567] [outer = (nil)] 09:10:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x965fec00) [pid = 4085] [serial = 1568] [outer = 0x953aec00] 09:10:09 INFO - PROCESS | 4085 | 1463674209973 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x977efc00) [pid = 4085] [serial = 1569] [outer = 0x953aec00] 09:10:10 INFO - PROCESS | 4085 | 1463674210889 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1686ms 09:10:10 INFO - PROCESS | 4085 | 1463674210923 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 4085 | 1463674210927 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:10:10 INFO - PROCESS | 4085 | 1463674210934 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 4085 | 1463674210937 Marionette TRACE conn3 <- [1,2062,null,{}] 09:10:10 INFO - PROCESS | 4085 | 1463674210944 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:11 INFO - PROCESS | 4085 | 1463674211181 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:10:11 INFO - PROCESS | 4085 | 1463674211521 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x928b2000 == 147 [pid = 4085] [id = 523] 09:10:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x965e0400) [pid = 4085] [serial = 1570] [outer = (nil)] 09:10:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x99922400) [pid = 4085] [serial = 1571] [outer = 0x965e0400] 09:10:11 INFO - PROCESS | 4085 | 1463674211619 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x99b87000) [pid = 4085] [serial = 1572] [outer = 0x965e0400] 09:10:12 INFO - PROCESS | 4085 | 1463674212556 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1688ms 09:10:12 INFO - PROCESS | 4085 | 1463674212623 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:10:12 INFO - PROCESS | 4085 | 1463674212628 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:10:12 INFO - PROCESS | 4085 | 1463674212635 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 4085 | 1463674212639 Marionette TRACE conn3 <- [1,2066,null,{}] 09:10:12 INFO - PROCESS | 4085 | 1463674212645 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:12 INFO - PROCESS | 4085 | 1463674212883 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:10:13 INFO - PROCESS | 4085 | 1463674213201 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c443c00 == 148 [pid = 4085] [id = 524] 09:10:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x8ec53000) [pid = 4085] [serial = 1573] [outer = (nil)] 09:10:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x99c8a800) [pid = 4085] [serial = 1574] [outer = 0x8ec53000] 09:10:13 INFO - PROCESS | 4085 | 1463674213294 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x99e55800) [pid = 4085] [serial = 1575] [outer = 0x8ec53000] 09:10:14 INFO - PROCESS | 4085 | 1463674214242 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1683ms 09:10:14 INFO - PROCESS | 4085 | 1463674214319 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 4085 | 1463674214322 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:10:14 INFO - PROCESS | 4085 | 1463674214329 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 4085 | 1463674214332 Marionette TRACE conn3 <- [1,2070,null,{}] 09:10:14 INFO - PROCESS | 4085 | 1463674214339 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:14 INFO - PROCESS | 4085 | 1463674214615 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:10:14 INFO - PROCESS | 4085 | 1463674214960 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f7800 == 149 [pid = 4085] [id = 525] 09:10:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x99c6c000) [pid = 4085] [serial = 1576] [outer = (nil)] 09:10:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x9a13b000) [pid = 4085] [serial = 1577] [outer = 0x99c6c000] 09:10:15 INFO - PROCESS | 4085 | 1463674215052 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x9a141800) [pid = 4085] [serial = 1578] [outer = 0x99c6c000] 09:10:16 INFO - PROCESS | 4085 | 1463674216000 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1746ms 09:10:16 INFO - PROCESS | 4085 | 1463674216076 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 4085 | 1463674216079 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:10:16 INFO - PROCESS | 4085 | 1463674216087 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 4085 | 1463674216090 Marionette TRACE conn3 <- [1,2074,null,{}] 09:10:16 INFO - PROCESS | 4085 | 1463674216097 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:16 INFO - PROCESS | 4085 | 1463674216367 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:10:16 INFO - PROCESS | 4085 | 1463674216717 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x99ede400 == 150 [pid = 4085] [id = 526] 09:10:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x99ee3c00) [pid = 4085] [serial = 1579] [outer = (nil)] 09:10:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x9afea000) [pid = 4085] [serial = 1580] [outer = 0x99ee3c00] 09:10:16 INFO - PROCESS | 4085 | 1463674216807 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x9b449c00) [pid = 4085] [serial = 1581] [outer = 0x99ee3c00] 09:10:17 INFO - PROCESS | 4085 | 1463674217725 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1687ms 09:10:17 INFO - PROCESS | 4085 | 1463674217775 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:10:17 INFO - PROCESS | 4085 | 1463674217779 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:10:17 INFO - PROCESS | 4085 | 1463674217786 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 4085 | 1463674217791 Marionette TRACE conn3 <- [1,2078,null,{}] 09:10:17 INFO - PROCESS | 4085 | 1463674217797 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:18 INFO - PROCESS | 4085 | 1463674218068 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:10:18 INFO - PROCESS | 4085 | 1463674218416 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a178400 == 151 [pid = 4085] [id = 527] 09:10:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0xa0505c00) [pid = 4085] [serial = 1582] [outer = (nil)] 09:10:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0xa22a2400) [pid = 4085] [serial = 1583] [outer = 0xa0505c00] 09:10:18 INFO - PROCESS | 4085 | 1463674218519 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0xa23f1c00) [pid = 4085] [serial = 1584] [outer = 0xa0505c00] 09:10:19 INFO - PROCESS | 4085 | 1463674219451 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1743ms 09:10:19 INFO - PROCESS | 4085 | 1463674219529 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 4085 | 1463674219533 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:10:19 INFO - PROCESS | 4085 | 1463674219539 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 4085 | 1463674219543 Marionette TRACE conn3 <- [1,2082,null,{}] 09:10:19 INFO - PROCESS | 4085 | 1463674219549 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:19 INFO - PROCESS | 4085 | 1463674219796 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:10:20 INFO - PROCESS | 4085 | 1463674220148 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x996ec800 == 152 [pid = 4085] [id = 528] 09:10:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x9b490c00) [pid = 4085] [serial = 1585] [outer = (nil)] 09:10:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0xa25b2800) [pid = 4085] [serial = 1586] [outer = 0x9b490c00] 09:10:20 INFO - PROCESS | 4085 | 1463674220244 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0xa27e5c00) [pid = 4085] [serial = 1587] [outer = 0x9b490c00] 09:10:21 INFO - PROCESS | 4085 | 1463674221204 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1742ms 09:10:21 INFO - PROCESS | 4085 | 1463674221283 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 4085 | 1463674221286 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:10:21 INFO - PROCESS | 4085 | 1463674221293 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 4085 | 1463674221296 Marionette TRACE conn3 <- [1,2086,null,{}] 09:10:21 INFO - PROCESS | 4085 | 1463674221302 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:21 INFO - PROCESS | 4085 | 1463674221542 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:10:21 INFO - PROCESS | 4085 | 1463674221899 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c87000 == 153 [pid = 4085] [id = 529] 09:10:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0xa22ac000) [pid = 4085] [serial = 1588] [outer = (nil)] 09:10:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0xa3588c00) [pid = 4085] [serial = 1589] [outer = 0xa22ac000] 09:10:21 INFO - PROCESS | 4085 | 1463674221987 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0xa3593400) [pid = 4085] [serial = 1590] [outer = 0xa22ac000] 09:10:22 INFO - PROCESS | 4085 | 1463674222871 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1631ms 09:10:22 INFO - PROCESS | 4085 | 1463674222926 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 4085 | 1463674222930 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:10:22 INFO - PROCESS | 4085 | 1463674222939 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 4085 | 1463674222943 Marionette TRACE conn3 <- [1,2090,null,{}] 09:10:22 INFO - PROCESS | 4085 | 1463674222949 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:23 INFO - PROCESS | 4085 | 1463674223179 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:10:23 INFO - PROCESS | 4085 | 1463674223513 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc0400 == 154 [pid = 4085] [id = 530] 09:10:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0xa1054000) [pid = 4085] [serial = 1591] [outer = (nil)] 09:10:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0xa693ac00) [pid = 4085] [serial = 1592] [outer = 0xa1054000] 09:10:23 INFO - PROCESS | 4085 | 1463674223608 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa6c25000) [pid = 4085] [serial = 1593] [outer = 0xa1054000] 09:10:24 INFO - PROCESS | 4085 | 1463674224497 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1638ms 09:10:24 INFO - PROCESS | 4085 | 1463674224577 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 4085 | 1463674224580 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:10:24 INFO - PROCESS | 4085 | 1463674224587 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 4085 | 1463674224591 Marionette TRACE conn3 <- [1,2094,null,{}] 09:10:24 INFO - PROCESS | 4085 | 1463674224597 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:24 INFO - PROCESS | 4085 | 1463674224828 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:10:25 INFO - PROCESS | 4085 | 1463674225181 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a44fc00 == 155 [pid = 4085] [id = 531] 09:10:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x8a450400) [pid = 4085] [serial = 1594] [outer = (nil)] 09:10:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0x8a456c00) [pid = 4085] [serial = 1595] [outer = 0x8a450400] 09:10:25 INFO - PROCESS | 4085 | 1463674225270 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0x8a459000) [pid = 4085] [serial = 1596] [outer = 0x8a450400] 09:10:26 INFO - PROCESS | 4085 | 1463674226168 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1635ms 09:10:26 INFO - PROCESS | 4085 | 1463674226223 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 4085 | 1463674226227 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:10:26 INFO - PROCESS | 4085 | 1463674226255 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 4085 | 1463674226259 Marionette TRACE conn3 <- [1,2098,null,{}] 09:10:26 INFO - PROCESS | 4085 | 1463674226265 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:26 INFO - PROCESS | 4085 | 1463674226494 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:10:26 INFO - PROCESS | 4085 | 1463674226852 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a44f400 == 156 [pid = 4085] [id = 532] 09:10:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x8a453800) [pid = 4085] [serial = 1597] [outer = (nil)] 09:10:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0xa358d800) [pid = 4085] [serial = 1598] [outer = 0x8a453800] 09:10:26 INFO - PROCESS | 4085 | 1463674226942 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0xa6860c00) [pid = 4085] [serial = 1599] [outer = 0x8a453800] 09:10:27 INFO - PROCESS | 4085 | 1463674227863 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1690ms 09:10:27 INFO - PROCESS | 4085 | 1463674227942 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 4085 | 1463674227946 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:10:27 INFO - PROCESS | 4085 | 1463674227952 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 4085 | 1463674227956 Marionette TRACE conn3 <- [1,2102,null,{}] 09:10:27 INFO - PROCESS | 4085 | 1463674227962 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:28 INFO - PROCESS | 4085 | 1463674228234 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:10:28 INFO - PROCESS | 4085 | 1463674228575 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x86649400 == 157 [pid = 4085] [id = 533] 09:10:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x8a45c000) [pid = 4085] [serial = 1600] [outer = (nil)] 09:10:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x90c15c00) [pid = 4085] [serial = 1601] [outer = 0x8a45c000] 09:10:28 INFO - PROCESS | 4085 | 1463674228668 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0x90c19800) [pid = 4085] [serial = 1602] [outer = 0x8a45c000] 09:10:29 INFO - PROCESS | 4085 | 1463674229603 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1685ms 09:10:29 INFO - PROCESS | 4085 | 1463674229639 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 4085 | 1463674229643 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:10:29 INFO - PROCESS | 4085 | 1463674229650 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 4085 | 1463674229654 Marionette TRACE conn3 <- [1,2106,null,{}] 09:10:29 INFO - PROCESS | 4085 | 1463674229660 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:29 INFO - PROCESS | 4085 | 1463674229893 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:10:30 INFO - PROCESS | 4085 | 1463674230250 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x93d3ac00 == 156 [pid = 4085] [id = 303] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0xa22a2800 == 155 [pid = 4085] [id = 99] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe9400 == 154 [pid = 4085] [id = 515] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8c306c00 == 153 [pid = 4085] [id = 514] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8664f400 == 152 [pid = 4085] [id = 513] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x99c84000 == 151 [pid = 4085] [id = 507] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x977f9000 == 150 [pid = 4085] [id = 506] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x93d45c00 == 149 [pid = 4085] [id = 505] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x93dcec00 == 148 [pid = 4085] [id = 504] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x90b45000 == 147 [pid = 4085] [id = 503] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x90b4ac00 == 146 [pid = 4085] [id = 501] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x91b11c00 == 145 [pid = 4085] [id = 502] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x90b3e000 == 144 [pid = 4085] [id = 500] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8f396c00 == 143 [pid = 4085] [id = 499] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec47800 == 142 [pid = 4085] [id = 498] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad83800 == 141 [pid = 4085] [id = 497] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad0cc00 == 140 [pid = 4085] [id = 495] 09:10:32 INFO - PROCESS | 4085 | --DOCSHELL 0x88d51c00 == 139 [pid = 4085] [id = 496] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x8dfcd400) [pid = 4085] [serial = 1487] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x8df1b400) [pid = 4085] [serial = 1484] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x8ad17800) [pid = 4085] [serial = 1478] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x8b7dc400) [pid = 4085] [serial = 1479] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0xa685f400) [pid = 4085] [serial = 1475] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0xa51ec000) [pid = 4085] [serial = 1473] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0xa513c000) [pid = 4085] [serial = 1472] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0xa3586000) [pid = 4085] [serial = 1470] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0xa3560c00) [pid = 4085] [serial = 1469] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0xa3351c00) [pid = 4085] [serial = 1467] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0xa31d0400) [pid = 4085] [serial = 1466] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0xa25ae000) [pid = 4085] [serial = 1464] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0xa25a8400) [pid = 4085] [serial = 1463] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0xa23efc00) [pid = 4085] [serial = 1461] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0xa23ec400) [pid = 4085] [serial = 1460] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0xa22a5400) [pid = 4085] [serial = 1458] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0xa050a800) [pid = 4085] [serial = 1457] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x9ac51000) [pid = 4085] [serial = 1455] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x9aa9fc00) [pid = 4085] [serial = 1454] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x9a0ee800) [pid = 4085] [serial = 1452] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x99eda400) [pid = 4085] [serial = 1451] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x99c70c00) [pid = 4085] [serial = 1449] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x996ea400) [pid = 4085] [serial = 1448] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x97757c00) [pid = 4085] [serial = 1445] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x965e7000) [pid = 4085] [serial = 1442] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x92822000) [pid = 4085] [serial = 1439] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x91b1c800) [pid = 4085] [serial = 1436] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x90b41c00) [pid = 4085] [serial = 1433] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8dfbf800) [pid = 4085] [serial = 1430] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x8b8cd800) [pid = 4085] [serial = 1427] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x8c30e800) [pid = 4085] [serial = 1481] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x8dfcd800) [pid = 4085] [serial = 1485] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x8c44ac00) [pid = 4085] [serial = 1482] [outer = (nil)] [url = about:blank] 09:10:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x884d1800 == 140 [pid = 4085] [id = 534] 09:10:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x88d47000) [pid = 4085] [serial = 1603] [outer = (nil)] 09:10:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x89ccc400) [pid = 4085] [serial = 1604] [outer = 0x88d47000] 09:10:32 INFO - PROCESS | 4085 | 1463674232431 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x89cd2800) [pid = 4085] [serial = 1605] [outer = 0x88d47000] 09:10:33 INFO - PROCESS | 4085 | 1463674233291 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 3687ms 09:10:33 INFO - PROCESS | 4085 | 1463674233339 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:10:33 INFO - PROCESS | 4085 | 1463674233347 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:10:33 INFO - PROCESS | 4085 | 1463674233356 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 4085 | 1463674233361 Marionette TRACE conn3 <- [1,2110,null,{}] 09:10:33 INFO - PROCESS | 4085 | 1463674233369 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:33 INFO - PROCESS | 4085 | 1463674233599 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:10:33 INFO - PROCESS | 4085 | 1463674233868 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad7d000 == 141 [pid = 4085] [id = 535] 09:10:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x8ad80800) [pid = 4085] [serial = 1606] [outer = (nil)] 09:10:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x8b7d6400) [pid = 4085] [serial = 1607] [outer = 0x8ad80800] 09:10:33 INFO - PROCESS | 4085 | 1463674233951 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x8b8c6800) [pid = 4085] [serial = 1608] [outer = 0x8ad80800] 09:10:34 INFO - PROCESS | 4085 | 1463674234791 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1541ms 09:10:34 INFO - PROCESS | 4085 | 1463674234896 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 4085 | 1463674234902 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:10:34 INFO - PROCESS | 4085 | 1463674234913 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 4085 | 1463674234918 Marionette TRACE conn3 <- [1,2114,null,{}] 09:10:34 INFO - PROCESS | 4085 | 1463674234923 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:35 INFO - PROCESS | 4085 | 1463674235223 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:10:35 INFO - PROCESS | 4085 | 1463674235259 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad13400 == 142 [pid = 4085] [id = 536] 09:10:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x8ad19000) [pid = 4085] [serial = 1609] [outer = (nil)] 09:10:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x8c30d400) [pid = 4085] [serial = 1610] [outer = 0x8ad19000] 09:10:35 INFO - PROCESS | 4085 | 1463674235340 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x8c720c00) [pid = 4085] [serial = 1611] [outer = 0x8ad19000] 09:10:36 INFO - PROCESS | 4085 | 1463674236389 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1540ms 09:10:36 INFO - PROCESS | 4085 | 1463674236454 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 4085 | 1463674236458 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:10:36 INFO - PROCESS | 4085 | 1463674236465 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 4085 | 1463674236471 Marionette TRACE conn3 <- [1,2118,null,{}] 09:10:36 INFO - PROCESS | 4085 | 1463674236487 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:36 INFO - PROCESS | 4085 | 1463674236808 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8c44cc00) [pid = 4085] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x91b19400) [pid = 4085] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x953b3400) [pid = 4085] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x95231400) [pid = 4085] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8ad16800) [pid = 4085] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x8f5fb800) [pid = 4085] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x8f73e400) [pid = 4085] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x99ed7800) [pid = 4085] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x8ed9c000) [pid = 4085] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x965fac00) [pid = 4085] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x8f5fbc00) [pid = 4085] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x91b12800) [pid = 4085] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x8e3e9400) [pid = 4085] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x99c85800) [pid = 4085] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x953b6c00) [pid = 4085] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x9b7f5c00) [pid = 4085] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x9cfc5000) [pid = 4085] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x90b43c00) [pid = 4085] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x928b3400) [pid = 4085] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x99cf0000) [pid = 4085] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8c8d7000) [pid = 4085] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x91a97c00) [pid = 4085] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8c440800) [pid = 4085] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0xa050d000) [pid = 4085] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x99c80c00) [pid = 4085] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8c71d400) [pid = 4085] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8ad0e000) [pid = 4085] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x8ad10000) [pid = 4085] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0xa36f3800) [pid = 4085] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:10:37 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x8b8c2000) [pid = 4085] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:10:37 INFO - PROCESS | 4085 | 1463674237709 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x86656400 == 143 [pid = 4085] [id = 537] 09:10:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8abe2000) [pid = 4085] [serial = 1612] [outer = (nil)] 09:10:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8ad10000) [pid = 4085] [serial = 1613] [outer = 0x8abe2000] 09:10:37 INFO - PROCESS | 4085 | 1463674237793 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8c725000) [pid = 4085] [serial = 1614] [outer = 0x8abe2000] 09:10:38 INFO - PROCESS | 4085 | 1463674238560 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2136ms 09:10:38 INFO - PROCESS | 4085 | 1463674238602 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:10:38 INFO - PROCESS | 4085 | 1463674238607 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:10:38 INFO - PROCESS | 4085 | 1463674238614 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 4085 | 1463674238618 Marionette TRACE conn3 <- [1,2122,null,{}] 09:10:38 INFO - PROCESS | 4085 | 1463674238624 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:38 INFO - PROCESS | 4085 | 1463674238912 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:10:38 INFO - PROCESS | 4085 | 1463674238937 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d4dc00 == 144 [pid = 4085] [id = 538] 09:10:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8abebc00) [pid = 4085] [serial = 1615] [outer = (nil)] 09:10:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8e15c400) [pid = 4085] [serial = 1616] [outer = 0x8abebc00] 09:10:39 INFO - PROCESS | 4085 | 1463674239012 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8e3e6c00) [pid = 4085] [serial = 1617] [outer = 0x8abebc00] 09:10:40 INFO - PROCESS | 4085 | 1463674240198 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1644ms 09:10:40 INFO - PROCESS | 4085 | 1463674240259 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 4085 | 1463674240266 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:10:40 INFO - PROCESS | 4085 | 1463674240275 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 4085 | 1463674240281 Marionette TRACE conn3 <- [1,2126,null,{}] 09:10:40 INFO - PROCESS | 4085 | 1463674240291 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:40 INFO - PROCESS | 4085 | 1463674240584 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:10:40 INFO - PROCESS | 4085 | 1463674240947 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a45d400 == 145 [pid = 4085] [id = 539] 09:10:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8abeb400) [pid = 4085] [serial = 1618] [outer = (nil)] 09:10:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8b7e0000) [pid = 4085] [serial = 1619] [outer = 0x8abeb400] 09:10:41 INFO - PROCESS | 4085 | 1463674241042 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8c302800) [pid = 4085] [serial = 1620] [outer = 0x8abeb400] 09:10:41 INFO - PROCESS | 4085 | 1463674241976 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1741ms 09:10:42 INFO - PROCESS | 4085 | 1463674242016 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 4085 | 1463674242026 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:10:42 INFO - PROCESS | 4085 | 1463674242037 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 4085 | 1463674242041 Marionette TRACE conn3 <- [1,2130,null,{}] 09:10:42 INFO - PROCESS | 4085 | 1463674242049 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:42 INFO - PROCESS | 4085 | 1463674242288 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:10:42 INFO - PROCESS | 4085 | 1463674242628 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca69000 == 146 [pid = 4085] [id = 540] 09:10:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8d7e3000) [pid = 4085] [serial = 1621] [outer = (nil)] 09:10:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8dade400) [pid = 4085] [serial = 1622] [outer = 0x8d7e3000] 09:10:42 INFO - PROCESS | 4085 | 1463674242726 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8dfc7400) [pid = 4085] [serial = 1623] [outer = 0x8d7e3000] 09:10:43 INFO - PROCESS | 4085 | 1463674243710 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:10:43 INFO - PROCESS | 4085 | 1463674243787 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:10:43 INFO - PROCESS | 4085 | 1463674243795 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 4085 | 1463674243801 Marionette TRACE conn3 <- [1,2134,null,{}] 09:10:43 INFO - PROCESS | 4085 | 1463674243818 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:44 INFO - PROCESS | 4085 | 1463674244100 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:10:44 INFO - PROCESS | 4085 | 1463674244468 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec51000 == 147 [pid = 4085] [id = 541] 09:10:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8f396800) [pid = 4085] [serial = 1624] [outer = (nil)] 09:10:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8f734400) [pid = 4085] [serial = 1625] [outer = 0x8f396800] 09:10:44 INFO - PROCESS | 4085 | 1463674244601 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x90b3cc00) [pid = 4085] [serial = 1626] [outer = 0x8f396800] 09:10:45 INFO - PROCESS | 4085 | 1463674245713 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1989ms 09:10:45 INFO - PROCESS | 4085 | 1463674245784 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 4085 | 1463674245789 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:10:45 INFO - PROCESS | 4085 | 1463674245796 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 4085 | 1463674245799 Marionette TRACE conn3 <- [1,2138,null,{}] 09:10:45 INFO - PROCESS | 4085 | 1463674245808 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:46 INFO - PROCESS | 4085 | 1463674246095 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:10:46 INFO - PROCESS | 4085 | 1463674246433 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f38e000 == 148 [pid = 4085] [id = 542] 09:10:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x8f5fbc00) [pid = 4085] [serial = 1627] [outer = (nil)] 09:10:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x90c17800) [pid = 4085] [serial = 1628] [outer = 0x8f5fbc00] 09:10:46 INFO - PROCESS | 4085 | 1463674246528 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x90c1ec00) [pid = 4085] [serial = 1629] [outer = 0x8f5fbc00] 09:10:47 INFO - PROCESS | 4085 | 1463674247462 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1731ms 09:10:47 INFO - PROCESS | 4085 | 1463674247529 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:10:47 INFO - PROCESS | 4085 | 1463674247533 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:10:47 INFO - PROCESS | 4085 | 1463674247540 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 4085 | 1463674247544 Marionette TRACE conn3 <- [1,2142,null,{}] 09:10:47 INFO - PROCESS | 4085 | 1463674247550 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:47 INFO - PROCESS | 4085 | 1463674247788 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:10:48 INFO - PROCESS | 4085 | 1463674248125 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad80400 == 149 [pid = 4085] [id = 543] 09:10:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x8ca6c800) [pid = 4085] [serial = 1630] [outer = (nil)] 09:10:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x919abc00) [pid = 4085] [serial = 1631] [outer = 0x8ca6c800] 09:10:48 INFO - PROCESS | 4085 | 1463674248226 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x91a8e000) [pid = 4085] [serial = 1632] [outer = 0x8ca6c800] 09:10:49 INFO - PROCESS | 4085 | 1463674249146 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:10:49 INFO - PROCESS | 4085 | 1463674249232 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:10:49 INFO - PROCESS | 4085 | 1463674249239 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 4085 | 1463674249243 Marionette TRACE conn3 <- [1,2146,null,{}] 09:10:49 INFO - PROCESS | 4085 | 1463674249249 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:49 INFO - PROCESS | 4085 | 1463674249567 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:10:49 INFO - PROCESS | 4085 | 1463674249913 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f393800 == 150 [pid = 4085] [id = 544] 09:10:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x90c19000) [pid = 4085] [serial = 1633] [outer = (nil)] 09:10:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x92687c00) [pid = 4085] [serial = 1634] [outer = 0x90c19000] 09:10:50 INFO - PROCESS | 4085 | 1463674250004 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x928aec00) [pid = 4085] [serial = 1635] [outer = 0x90c19000] 09:10:50 INFO - PROCESS | 4085 | 1463674250955 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:10:51 INFO - PROCESS | 4085 | 1463674251028 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:10:51 INFO - PROCESS | 4085 | 1463674251035 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 4085 | 1463674251039 Marionette TRACE conn3 <- [1,2150,null,{}] 09:10:51 INFO - PROCESS | 4085 | 1463674251045 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:51 INFO - PROCESS | 4085 | 1463674251289 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:10:51 INFO - PROCESS | 4085 | 1463674251647 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc4800 == 151 [pid = 4085] [id = 545] 09:10:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x8f735c00) [pid = 4085] [serial = 1636] [outer = (nil)] 09:10:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x93d46c00) [pid = 4085] [serial = 1637] [outer = 0x8f735c00] 09:10:51 INFO - PROCESS | 4085 | 1463674251785 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x93dcec00) [pid = 4085] [serial = 1638] [outer = 0x8f735c00] 09:10:52 INFO - PROCESS | 4085 | 1463674252743 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1746ms 09:10:52 INFO - PROCESS | 4085 | 1463674252781 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:10:52 INFO - PROCESS | 4085 | 1463674252785 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:10:52 INFO - PROCESS | 4085 | 1463674252793 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 4085 | 1463674252796 Marionette TRACE conn3 <- [1,2154,null,{}] 09:10:52 INFO - PROCESS | 4085 | 1463674252802 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:53 INFO - PROCESS | 4085 | 1463674253031 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:10:53 INFO - PROCESS | 4085 | 1463674253372 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2cd400 == 152 [pid = 4085] [id = 546] 09:10:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x928b0400) [pid = 4085] [serial = 1639] [outer = (nil)] 09:10:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x953b2400) [pid = 4085] [serial = 1640] [outer = 0x928b0400] 09:10:53 INFO - PROCESS | 4085 | 1463674253468 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x953b8400) [pid = 4085] [serial = 1641] [outer = 0x928b0400] 09:10:54 INFO - PROCESS | 4085 | 1463674254363 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1639ms 09:10:54 INFO - PROCESS | 4085 | 1463674254431 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 4085 | 1463674254435 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:10:54 INFO - PROCESS | 4085 | 1463674254442 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 4085 | 1463674254446 Marionette TRACE conn3 <- [1,2158,null,{}] 09:10:54 INFO - PROCESS | 4085 | 1463674254452 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:54 INFO - PROCESS | 4085 | 1463674254707 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:10:55 INFO - PROCESS | 4085 | 1463674255043 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f8c00 == 153 [pid = 4085] [id = 547] 09:10:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x9522e000) [pid = 4085] [serial = 1642] [outer = (nil)] 09:10:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x965f0c00) [pid = 4085] [serial = 1643] [outer = 0x9522e000] 09:10:55 INFO - PROCESS | 4085 | 1463674255162 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x965fac00) [pid = 4085] [serial = 1644] [outer = 0x9522e000] 09:10:56 INFO - PROCESS | 4085 | 1463674256135 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1737ms 09:10:56 INFO - PROCESS | 4085 | 1463674256180 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 4085 | 1463674256184 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:10:56 INFO - PROCESS | 4085 | 1463674256212 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 4085 | 1463674256217 Marionette TRACE conn3 <- [1,2162,null,{}] 09:10:56 INFO - PROCESS | 4085 | 1463674256223 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:56 INFO - PROCESS | 4085 | 1463674256464 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:10:56 INFO - PROCESS | 4085 | 1463674256789 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x965e6000 == 154 [pid = 4085] [id = 548] 09:10:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x965eb800) [pid = 4085] [serial = 1645] [outer = (nil)] 09:10:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x98aaf000) [pid = 4085] [serial = 1646] [outer = 0x965eb800] 09:10:56 INFO - PROCESS | 4085 | 1463674256893 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x99929c00) [pid = 4085] [serial = 1647] [outer = 0x965eb800] 09:10:57 INFO - PROCESS | 4085 | 1463674257817 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1689ms 09:10:57 INFO - PROCESS | 4085 | 1463674257897 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 4085 | 1463674257903 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:10:57 INFO - PROCESS | 4085 | 1463674257909 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 4085 | 1463674257915 Marionette TRACE conn3 <- [1,2166,null,{}] 09:10:57 INFO - PROCESS | 4085 | 1463674257921 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:58 INFO - PROCESS | 4085 | 1463674258217 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:10:58 INFO - PROCESS | 4085 | 1463674258568 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c6d800 == 155 [pid = 4085] [id = 549] 09:10:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x99edb000) [pid = 4085] [serial = 1648] [outer = (nil)] 09:10:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x9a0ea000) [pid = 4085] [serial = 1649] [outer = 0x99edb000] 09:10:58 INFO - PROCESS | 4085 | 1463674258668 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x9a177000) [pid = 4085] [serial = 1650] [outer = 0x99edb000] 09:10:59 INFO - PROCESS | 4085 | 1463674259658 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1791ms 09:10:59 INFO - PROCESS | 4085 | 1463674259701 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:10:59 INFO - PROCESS | 4085 | 1463674259705 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:10:59 INFO - PROCESS | 4085 | 1463674259712 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 4085 | 1463674259716 Marionette TRACE conn3 <- [1,2170,null,{}] 09:10:59 INFO - PROCESS | 4085 | 1463674259722 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:59 INFO - PROCESS | 4085 | 1463674259952 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:11:00 INFO - PROCESS | 4085 | 1463674260298 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x9839e000 == 156 [pid = 4085] [id = 550] 09:11:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x9a180c00) [pid = 4085] [serial = 1651] [outer = (nil)] 09:11:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x9b7f0800) [pid = 4085] [serial = 1652] [outer = 0x9a180c00] 09:11:00 INFO - PROCESS | 4085 | 1463674260391 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x9b803c00) [pid = 4085] [serial = 1653] [outer = 0x9a180c00] 09:11:01 INFO - PROCESS | 4085 | 1463674261322 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1686ms 09:11:01 INFO - PROCESS | 4085 | 1463674261399 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:11:01 INFO - PROCESS | 4085 | 1463674261404 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:11:01 INFO - PROCESS | 4085 | 1463674261410 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 4085 | 1463674261413 Marionette TRACE conn3 <- [1,2174,null,{}] 09:11:01 INFO - PROCESS | 4085 | 1463674261419 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:01 INFO - PROCESS | 4085 | 1463674261696 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:11:02 INFO - PROCESS | 4085 | 1463674262051 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d49000 == 157 [pid = 4085] [id = 551] 09:11:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x93a21c00) [pid = 4085] [serial = 1654] [outer = (nil)] 09:11:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x9ccb3400) [pid = 4085] [serial = 1655] [outer = 0x93a21c00] 09:11:02 INFO - PROCESS | 4085 | 1463674262199 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0x9cf49000) [pid = 4085] [serial = 1656] [outer = 0x93a21c00] 09:11:03 INFO - PROCESS | 4085 | 1463674263236 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1886ms 09:11:03 INFO - PROCESS | 4085 | 1463674263297 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 4085 | 1463674263301 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:11:03 INFO - PROCESS | 4085 | 1463674263307 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 4085 | 1463674263312 Marionette TRACE conn3 <- [1,2178,null,{}] 09:11:03 INFO - PROCESS | 4085 | 1463674263318 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:03 INFO - PROCESS | 4085 | 1463674263554 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:11:03 INFO - PROCESS | 4085 | 1463674263897 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x8664f400 == 158 [pid = 4085] [id = 552] 09:11:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x9b486000) [pid = 4085] [serial = 1657] [outer = (nil)] 09:11:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0xa22a4400) [pid = 4085] [serial = 1658] [outer = 0x9b486000] 09:11:03 INFO - PROCESS | 4085 | 1463674263991 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0xa2381000) [pid = 4085] [serial = 1659] [outer = 0x9b486000] 09:11:04 INFO - PROCESS | 4085 | 1463674264992 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1737ms 09:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:11:05 INFO - PROCESS | 4085 | 1463674265045 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 4085 | 1463674265049 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:11:05 INFO - PROCESS | 4085 | 1463674265055 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 4085 | 1463674265059 Marionette TRACE conn3 <- [1,2182,null,{}] 09:11:05 INFO - PROCESS | 4085 | 1463674265064 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:05 INFO - PROCESS | 4085 | 1463674265297 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:11:05 INFO - PROCESS | 4085 | 1463674265644 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a180800 == 159 [pid = 4085] [id = 553] 09:11:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x9b80a000) [pid = 4085] [serial = 1660] [outer = (nil)] 09:11:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0xa25a8400) [pid = 4085] [serial = 1661] [outer = 0x9b80a000] 09:11:05 INFO - PROCESS | 4085 | 1463674265737 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0xa25ae400) [pid = 4085] [serial = 1662] [outer = 0x9b80a000] 09:11:06 INFO - PROCESS | 4085 | 1463674266655 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1642ms 09:11:06 INFO - PROCESS | 4085 | 1463674266697 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:11:06 INFO - PROCESS | 4085 | 1463674266701 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:11:06 INFO - PROCESS | 4085 | 1463674266708 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 4085 | 1463674266712 Marionette TRACE conn3 <- [1,2186,null,{}] 09:11:06 INFO - PROCESS | 4085 | 1463674266718 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:06 INFO - PROCESS | 4085 | 1463674266961 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:11:07 INFO - PROCESS | 4085 | 1463674267322 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b7d5000 == 160 [pid = 4085] [id = 554] 09:11:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0x8c8d8400) [pid = 4085] [serial = 1663] [outer = (nil)] 09:11:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0xa3553400) [pid = 4085] [serial = 1664] [outer = 0x8c8d8400] 09:11:07 INFO - PROCESS | 4085 | 1463674267411 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0xa355cc00) [pid = 4085] [serial = 1665] [outer = 0x8c8d8400] 09:11:08 INFO - PROCESS | 4085 | 1463674268318 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1682ms 09:11:08 INFO - PROCESS | 4085 | 1463674268391 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 4085 | 1463674268395 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:11:08 INFO - PROCESS | 4085 | 1463674268403 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 4085 | 1463674268407 Marionette TRACE conn3 <- [1,2190,null,{}] 09:11:08 INFO - PROCESS | 4085 | 1463674268414 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:08 INFO - PROCESS | 4085 | 1463674268693 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:11:09 INFO - PROCESS | 4085 | 1463674269038 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x89cc6400 == 161 [pid = 4085] [id = 555] 09:11:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0xa257c400) [pid = 4085] [serial = 1666] [outer = (nil)] 09:11:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0xa51f0c00) [pid = 4085] [serial = 1667] [outer = 0xa257c400] 09:11:09 INFO - PROCESS | 4085 | 1463674269136 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0xa6386000) [pid = 4085] [serial = 1668] [outer = 0xa257c400] 09:11:10 INFO - PROCESS | 4085 | 1463674270021 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1684ms 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8b7d7c00 == 160 [pid = 4085] [id = 451] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad0c400 == 159 [pid = 4085] [id = 452] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca63000 == 158 [pid = 4085] [id = 479] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x928a9400 == 157 [pid = 4085] [id = 488] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe4c00 == 156 [pid = 4085] [id = 490] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x99ee1c00 == 155 [pid = 4085] [id = 484] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x9b810c00 == 154 [pid = 4085] [id = 486] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8ea42800 == 153 [pid = 4085] [id = 446] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x9a141000 == 152 [pid = 4085] [id = 485] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x9775e000 == 151 [pid = 4085] [id = 487] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8d7de400 == 150 [pid = 4085] [id = 489] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x9522f400 == 149 [pid = 4085] [id = 480] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x937f4c00 == 148 [pid = 4085] [id = 481] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8c303400 == 147 [pid = 4085] [id = 447] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x947c9c00 == 146 [pid = 4085] [id = 483] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x919ac400 == 145 [pid = 4085] [id = 482] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x86656400 == 144 [pid = 4085] [id = 537] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad13400 == 143 [pid = 4085] [id = 536] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad7d000 == 142 [pid = 4085] [id = 535] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x884d1800 == 141 [pid = 4085] [id = 534] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8c443c00 == 140 [pid = 4085] [id = 524] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x928b2000 == 139 [pid = 4085] [id = 523] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8c44b000 == 138 [pid = 4085] [id = 522] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8e15d400 == 137 [pid = 4085] [id = 520] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x92688400 == 136 [pid = 4085] [id = 521] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x90b42000 == 135 [pid = 4085] [id = 519] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc6000 == 134 [pid = 4085] [id = 518] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe4400 == 133 [pid = 4085] [id = 516] 09:11:11 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe5800 == 132 [pid = 4085] [id = 517] 09:11:11 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x8e169400) [pid = 4085] [serial = 1431] [outer = (nil)] [url = about:blank] 09:11:11 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x928a6c00) [pid = 4085] [serial = 1440] [outer = (nil)] [url = about:blank] 09:11:11 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x965efc00) [pid = 4085] [serial = 1443] [outer = (nil)] [url = about:blank] 09:11:11 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x977f6800) [pid = 4085] [serial = 1446] [outer = (nil)] [url = about:blank] 09:11:11 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x8c2d0c00) [pid = 4085] [serial = 1428] [outer = (nil)] [url = about:blank] 09:11:11 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x91a8d400) [pid = 4085] [serial = 1434] [outer = (nil)] [url = about:blank] 09:11:11 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x923f4000) [pid = 4085] [serial = 1437] [outer = (nil)] [url = about:blank] 09:11:11 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x9b804c00) [pid = 4085] [serial = 1527] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0x8f5f6400) [pid = 4085] [serial = 1497] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x983a6000) [pid = 4085] [serial = 1517] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x9b48a400) [pid = 4085] [serial = 1526] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x919ae400) [pid = 4085] [serial = 1500] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x93cd7000) [pid = 4085] [serial = 1508] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8ea4e800) [pid = 4085] [serial = 1547] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x9cf4e000) [pid = 4085] [serial = 1530] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x965eb400) [pid = 4085] [serial = 1514] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0xa23c2400) [pid = 4085] [serial = 1533] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0xa36ee400) [pid = 4085] [serial = 1538] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x91b16800) [pid = 4085] [serial = 1502] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8f39fc00) [pid = 4085] [serial = 1496] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x95230000) [pid = 4085] [serial = 1511] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x9a144c00) [pid = 4085] [serial = 1523] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0xa22a4000) [pid = 4085] [serial = 1532] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x93d39c00) [pid = 4085] [serial = 1509] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x965f2000) [pid = 4085] [serial = 1515] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8dfc7c00) [pid = 4085] [serial = 1362] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x928b3000) [pid = 4085] [serial = 1506] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8c8d5400) [pid = 4085] [serial = 1544] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0xa315b400) [pid = 4085] [serial = 1536] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x99edc000) [pid = 4085] [serial = 1521] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x98f54000) [pid = 4085] [serial = 1518] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8df1f000) [pid = 4085] [serial = 1494] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x8c2c7800) [pid = 4085] [serial = 1491] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x8ae5d000) [pid = 4085] [serial = 1541] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x9a175c00) [pid = 4085] [serial = 1524] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x99c8d000) [pid = 4085] [serial = 1520] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0xa25b6000) [pid = 4085] [serial = 1535] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x8ca6e800) [pid = 4085] [serial = 1493] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x90b4a800) [pid = 4085] [serial = 1499] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x8b7d4800) [pid = 4085] [serial = 1490] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0xa68c9400) [pid = 4085] [serial = 1476] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x8d7df800) [pid = 4085] [serial = 1545] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x928a7c00) [pid = 4085] [serial = 1505] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x9ccafc00) [pid = 4085] [serial = 1529] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8ea49800) [pid = 4085] [serial = 1425] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8ed95800) [pid = 4085] [serial = 1548] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x91b1c400) [pid = 4085] [serial = 1503] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x953ad400) [pid = 4085] [serial = 1512] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8b8c6400) [pid = 4085] [serial = 1542] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8f38b000) [pid = 4085] [serial = 1550] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0xa6381c00) [pid = 4085] [serial = 1539] [outer = (nil)] [url = about:blank] 09:11:12 INFO - PROCESS | 4085 | 1463674272160 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 4085 | 1463674272164 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:11:12 INFO - PROCESS | 4085 | 1463674272202 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 4085 | 1463674272210 Marionette TRACE conn3 <- [1,2194,null,{}] 09:11:12 INFO - PROCESS | 4085 | 1463674272219 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:12 INFO - PROCESS | 4085 | 1463674272431 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:11:12 INFO - PROCESS | 4085 | 1463674272665 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe8000 == 133 [pid = 4085] [id = 556] 09:11:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8abe9800) [pid = 4085] [serial = 1669] [outer = (nil)] 09:11:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ad13400) [pid = 4085] [serial = 1670] [outer = 0x8abe9800] 09:11:12 INFO - PROCESS | 4085 | 1463674272744 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8ad86400) [pid = 4085] [serial = 1671] [outer = 0x8abe9800] 09:11:13 INFO - PROCESS | 4085 | 1463674273572 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1402ms 09:11:13 INFO - PROCESS | 4085 | 1463674273603 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 4085 | 1463674273608 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:11:13 INFO - PROCESS | 4085 | 1463674273620 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 4085 | 1463674273625 Marionette TRACE conn3 <- [1,2198,null,{}] 09:11:13 INFO - PROCESS | 4085 | 1463674273632 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:13 INFO - PROCESS | 4085 | 1463674273841 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:11:14 INFO - PROCESS | 4085 | 1463674274134 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2d0c00 == 134 [pid = 4085] [id = 557] 09:11:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8c303400) [pid = 4085] [serial = 1672] [outer = (nil)] 09:11:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8c379400) [pid = 4085] [serial = 1673] [outer = 0x8c303400] 09:11:14 INFO - PROCESS | 4085 | 1463674274208 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8c37f000) [pid = 4085] [serial = 1674] [outer = 0x8c303400] 09:11:15 INFO - PROCESS | 4085 | 1463674275129 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1541ms 09:11:15 INFO - PROCESS | 4085 | 1463674275158 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 4085 | 1463674275162 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:11:15 INFO - PROCESS | 4085 | 1463674275169 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 4085 | 1463674275173 Marionette TRACE conn3 <- [1,2202,null,{}] 09:11:15 INFO - PROCESS | 4085 | 1463674275192 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:15 INFO - PROCESS | 4085 | 1463674275489 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:11:15 INFO - PROCESS | 4085 | 1463674275529 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c8e0000 == 135 [pid = 4085] [id = 558] 09:11:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8ca63000) [pid = 4085] [serial = 1675] [outer = (nil)] 09:11:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8ca6e800) [pid = 4085] [serial = 1676] [outer = 0x8ca63000] 09:11:15 INFO - PROCESS | 4085 | 1463674275610 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8dad7c00) [pid = 4085] [serial = 1677] [outer = 0x8ca63000] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x919ac800) [pid = 4085] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8abe2000) [pid = 4085] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x88d47000) [pid = 4085] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x99c6c000) [pid = 4085] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8ec53000) [pid = 4085] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8a453800) [pid = 4085] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0xa1054000) [pid = 4085] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8c444000) [pid = 4085] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x92688c00) [pid = 4085] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x92692800) [pid = 4085] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x965e0400) [pid = 4085] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8ad19000) [pid = 4085] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x9b490c00) [pid = 4085] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x8e06b400) [pid = 4085] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0xa0505c00) [pid = 4085] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8abea400) [pid = 4085] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x99ee3c00) [pid = 4085] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x8a450400) [pid = 4085] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:11:16 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0xa22ac000) [pid = 4085] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:11:17 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x8ad80800) [pid = 4085] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:11:17 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x953aec00) [pid = 4085] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:11:17 INFO - PROCESS | 4085 | 1463674277144 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2095ms 09:11:17 INFO - PROCESS | 4085 | 1463674277266 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 4085 | 1463674277269 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:11:17 INFO - PROCESS | 4085 | 1463674277275 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 4085 | 1463674277278 Marionette TRACE conn3 <- [1,2206,null,{}] 09:11:17 INFO - PROCESS | 4085 | 1463674277284 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:17 INFO - PROCESS | 4085 | 1463674277481 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:11:17 INFO - PROCESS | 4085 | 1463674277684 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x89cd0800 == 136 [pid = 4085] [id = 559] 09:11:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8abe5400) [pid = 4085] [serial = 1678] [outer = (nil)] 09:11:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8df13c00) [pid = 4085] [serial = 1679] [outer = 0x8abe5400] 09:11:17 INFO - PROCESS | 4085 | 1463674277758 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8dfcd000) [pid = 4085] [serial = 1680] [outer = 0x8abe5400] 09:11:18 INFO - PROCESS | 4085 | 1463674278544 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1342ms 09:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:11:18 INFO - PROCESS | 4085 | 1463674278619 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 4085 | 1463674278622 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:11:18 INFO - PROCESS | 4085 | 1463674278628 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 4085 | 1463674278632 Marionette TRACE conn3 <- [1,2210,null,{}] 09:11:18 INFO - PROCESS | 4085 | 1463674278637 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:18 INFO - PROCESS | 4085 | 1463674278840 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:11:19 INFO - PROCESS | 4085 | 1463674279253 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x89cce800 == 137 [pid = 4085] [id = 560] 09:11:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x89cd1400) [pid = 4085] [serial = 1681] [outer = (nil)] 09:11:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8a454c00) [pid = 4085] [serial = 1682] [outer = 0x89cd1400] 09:11:19 INFO - PROCESS | 4085 | 1463674279366 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8abe5800) [pid = 4085] [serial = 1683] [outer = 0x89cd1400] 09:11:20 INFO - PROCESS | 4085 | 1463674280300 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1734ms 09:11:20 INFO - PROCESS | 4085 | 1463674280366 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 4085 | 1463674280373 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:11:20 INFO - PROCESS | 4085 | 1463674280384 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 4085 | 1463674280389 Marionette TRACE conn3 <- [1,2214,null,{}] 09:11:20 INFO - PROCESS | 4085 | 1463674280398 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:20 INFO - PROCESS | 4085 | 1463674280646 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:11:20 INFO - PROCESS | 4085 | 1463674280961 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c6000 == 138 [pid = 4085] [id = 561] 09:11:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8c307000) [pid = 4085] [serial = 1684] [outer = (nil)] 09:11:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8c380800) [pid = 4085] [serial = 1685] [outer = 0x8c307000] 09:11:21 INFO - PROCESS | 4085 | 1463674281055 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8c44bc00) [pid = 4085] [serial = 1686] [outer = 0x8c307000] 09:11:22 INFO - PROCESS | 4085 | 1463674282005 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1694ms 09:11:22 INFO - PROCESS | 4085 | 1463674282083 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 4085 | 1463674282089 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:11:22 INFO - PROCESS | 4085 | 1463674282097 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 4085 | 1463674282101 Marionette TRACE conn3 <- [1,2218,null,{}] 09:11:22 INFO - PROCESS | 4085 | 1463674282107 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:22 INFO - PROCESS | 4085 | 1463674282393 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:11:22 INFO - PROCESS | 4085 | 1463674282775 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad6800 == 139 [pid = 4085] [id = 562] 09:11:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8df1e800) [pid = 4085] [serial = 1687] [outer = (nil)] 09:11:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8dfcb000) [pid = 4085] [serial = 1688] [outer = 0x8df1e800] 09:11:22 INFO - PROCESS | 4085 | 1463674282867 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8e3ee800) [pid = 4085] [serial = 1689] [outer = 0x8df1e800] 09:11:23 INFO - PROCESS | 4085 | 1463674283855 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1789ms 09:11:23 INFO - PROCESS | 4085 | 1463674283887 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 4085 | 1463674283891 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:11:23 INFO - PROCESS | 4085 | 1463674283906 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 4085 | 1463674283917 Marionette TRACE conn3 <- [1,2222,null,{}] 09:11:23 INFO - PROCESS | 4085 | 1463674283926 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:24 INFO - PROCESS | 4085 | 1463674284190 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:11:24 INFO - PROCESS | 4085 | 1463674284531 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed9b400 == 140 [pid = 4085] [id = 563] 09:11:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8f38a400) [pid = 4085] [serial = 1690] [outer = (nil)] 09:11:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8f3a1000) [pid = 4085] [serial = 1691] [outer = 0x8f38a400] 09:11:24 INFO - PROCESS | 4085 | 1463674284627 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8f3a7400) [pid = 4085] [serial = 1692] [outer = 0x8f38a400] 09:11:25 INFO - PROCESS | 4085 | 1463674285528 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1656ms 09:11:25 INFO - PROCESS | 4085 | 1463674285555 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:11:25 INFO - PROCESS | 4085 | 1463674285560 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:11:25 INFO - PROCESS | 4085 | 1463674285567 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 4085 | 1463674285571 Marionette TRACE conn3 <- [1,2226,null,{}] 09:11:25 INFO - PROCESS | 4085 | 1463674285596 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:25 INFO - PROCESS | 4085 | 1463674285841 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:11:26 INFO - PROCESS | 4085 | 1463674286171 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec4f800 == 141 [pid = 4085] [id = 564] 09:11:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8f39d000) [pid = 4085] [serial = 1693] [outer = (nil)] 09:11:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8f73e000) [pid = 4085] [serial = 1694] [outer = 0x8f39d000] 09:11:26 INFO - PROCESS | 4085 | 1463674286268 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x90b45000) [pid = 4085] [serial = 1695] [outer = 0x8f39d000] 09:11:27 INFO - PROCESS | 4085 | 1463674287184 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1690ms 09:11:27 INFO - PROCESS | 4085 | 1463674287258 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 4085 | 1463674287261 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:11:27 INFO - PROCESS | 4085 | 1463674287269 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 4085 | 1463674287272 Marionette TRACE conn3 <- [1,2230,null,{}] 09:11:27 INFO - PROCESS | 4085 | 1463674287279 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:27 INFO - PROCESS | 4085 | 1463674287517 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:11:27 INFO - PROCESS | 4085 | 1463674287860 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x90c1bc00 == 142 [pid = 4085] [id = 565] 09:11:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x919a6400) [pid = 4085] [serial = 1696] [outer = (nil)] 09:11:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x919af800) [pid = 4085] [serial = 1697] [outer = 0x919a6400] 09:11:27 INFO - PROCESS | 4085 | 1463674287963 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x923f4000) [pid = 4085] [serial = 1698] [outer = 0x919a6400] 09:11:28 INFO - PROCESS | 4085 | 1463674288968 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1735ms 09:11:29 INFO - PROCESS | 4085 | 1463674289005 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 4085 | 1463674289010 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:11:29 INFO - PROCESS | 4085 | 1463674289016 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 4085 | 1463674289020 Marionette TRACE conn3 <- [1,2234,null,{}] 09:11:29 INFO - PROCESS | 4085 | 1463674289026 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:29 INFO - PROCESS | 4085 | 1463674289268 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:11:29 INFO - PROCESS | 4085 | 1463674289618 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x90c18800 == 143 [pid = 4085] [id = 566] 09:11:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x923f7c00) [pid = 4085] [serial = 1699] [outer = (nil)] 09:11:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x928a4800) [pid = 4085] [serial = 1700] [outer = 0x923f7c00] 09:11:29 INFO - PROCESS | 4085 | 1463674289712 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x928af800) [pid = 4085] [serial = 1701] [outer = 0x923f7c00] 09:11:30 INFO - PROCESS | 4085 | 1463674290675 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1736ms 09:11:30 INFO - PROCESS | 4085 | 1463674290753 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 4085 | 1463674290758 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:11:30 INFO - PROCESS | 4085 | 1463674290764 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 4085 | 1463674290768 Marionette TRACE conn3 <- [1,2238,null,{}] 09:11:30 INFO - PROCESS | 4085 | 1463674290774 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:31 INFO - PROCESS | 4085 | 1463674291047 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:11:31 INFO - PROCESS | 4085 | 1463674291389 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c43f800 == 144 [pid = 4085] [id = 567] 09:11:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x8c44d400) [pid = 4085] [serial = 1702] [outer = (nil)] 09:11:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x93d3a400) [pid = 4085] [serial = 1703] [outer = 0x8c44d400] 09:11:31 INFO - PROCESS | 4085 | 1463674291479 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x93d40000) [pid = 4085] [serial = 1704] [outer = 0x8c44d400] 09:11:32 INFO - PROCESS | 4085 | 1463674292396 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1700ms 09:11:32 INFO - PROCESS | 4085 | 1463674292467 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 4085 | 1463674292471 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:11:32 INFO - PROCESS | 4085 | 1463674292478 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 4085 | 1463674292482 Marionette TRACE conn3 <- [1,2242,null,{}] 09:11:32 INFO - PROCESS | 4085 | 1463674292488 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:32 INFO - PROCESS | 4085 | 1463674292764 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:11:33 INFO - PROCESS | 4085 | 1463674293107 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x9268fc00 == 145 [pid = 4085] [id = 568] 09:11:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x937f6800) [pid = 4085] [serial = 1705] [outer = (nil)] 09:11:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x953b0c00) [pid = 4085] [serial = 1706] [outer = 0x937f6800] 09:11:33 INFO - PROCESS | 4085 | 1463674293199 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x965e2400) [pid = 4085] [serial = 1707] [outer = 0x937f6800] 09:11:34 INFO - PROCESS | 4085 | 1463674294092 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1688ms 09:11:34 INFO - PROCESS | 4085 | 1463674294168 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 4085 | 1463674294172 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:11:34 INFO - PROCESS | 4085 | 1463674294179 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 4085 | 1463674294183 Marionette TRACE conn3 <- [1,2246,null,{}] 09:11:34 INFO - PROCESS | 4085 | 1463674294189 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:34 INFO - PROCESS | 4085 | 1463674294483 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:11:34 INFO - PROCESS | 4085 | 1463674294825 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x93a2c000 == 146 [pid = 4085] [id = 569] 09:11:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x93cdbc00) [pid = 4085] [serial = 1708] [outer = (nil)] 09:11:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x965f6400) [pid = 4085] [serial = 1709] [outer = 0x93cdbc00] 09:11:34 INFO - PROCESS | 4085 | 1463674294924 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x965fd000) [pid = 4085] [serial = 1710] [outer = 0x93cdbc00] 09:11:35 INFO - PROCESS | 4085 | 1463674295854 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1738ms 09:11:35 INFO - PROCESS | 4085 | 1463674295918 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 4085 | 1463674295922 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:11:35 INFO - PROCESS | 4085 | 1463674295929 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 4085 | 1463674295932 Marionette TRACE conn3 <- [1,2250,null,{}] 09:11:35 INFO - PROCESS | 4085 | 1463674295938 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:36 INFO - PROCESS | 4085 | 1463674296174 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:11:36 INFO - PROCESS | 4085 | 1463674296523 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x98329800 == 147 [pid = 4085] [id = 570] 09:11:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x983a3400) [pid = 4085] [serial = 1711] [outer = (nil)] 09:11:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x98ab0000) [pid = 4085] [serial = 1712] [outer = 0x983a3400] 09:11:36 INFO - PROCESS | 4085 | 1463674296636 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x99c6e800) [pid = 4085] [serial = 1713] [outer = 0x983a3400] 09:11:37 INFO - PROCESS | 4085 | 1463674297599 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1731ms 09:11:37 INFO - PROCESS | 4085 | 1463674297661 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 4085 | 1463674297666 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:11:37 INFO - PROCESS | 4085 | 1463674297672 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 4085 | 1463674297677 Marionette TRACE conn3 <- [1,2254,null,{}] 09:11:37 INFO - PROCESS | 4085 | 1463674297683 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:37 INFO - PROCESS | 4085 | 1463674297944 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:11:38 INFO - PROCESS | 4085 | 1463674298288 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x965f3400 == 148 [pid = 4085] [id = 571] 09:11:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x98a21000) [pid = 4085] [serial = 1714] [outer = (nil)] 09:11:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x99edb400) [pid = 4085] [serial = 1715] [outer = 0x98a21000] 09:11:38 INFO - PROCESS | 4085 | 1463674298383 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x99ee0c00) [pid = 4085] [serial = 1716] [outer = 0x98a21000] 09:11:39 INFO - PROCESS | 4085 | 1463674299299 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1687ms 09:11:39 INFO - PROCESS | 4085 | 1463674299360 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 4085 | 1463674299365 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:11:39 INFO - PROCESS | 4085 | 1463674299371 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 4085 | 1463674299375 Marionette TRACE conn3 <- [1,2258,null,{}] 09:11:39 INFO - PROCESS | 4085 | 1463674299381 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:39 INFO - PROCESS | 4085 | 1463674299669 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:11:40 INFO - PROCESS | 4085 | 1463674300012 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f389000 == 149 [pid = 4085] [id = 572] 09:11:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x99cf2c00) [pid = 4085] [serial = 1717] [outer = (nil)] 09:11:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x9a17ac00) [pid = 4085] [serial = 1718] [outer = 0x99cf2c00] 09:11:40 INFO - PROCESS | 4085 | 1463674300120 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x9a6da000) [pid = 4085] [serial = 1719] [outer = 0x99cf2c00] 09:11:41 INFO - PROCESS | 4085 | 1463674301056 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1742ms 09:11:41 INFO - PROCESS | 4085 | 1463674301114 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:11:41 INFO - PROCESS | 4085 | 1463674301128 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:11:41 INFO - PROCESS | 4085 | 1463674301135 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 4085 | 1463674301139 Marionette TRACE conn3 <- [1,2262,null,{}] 09:11:41 INFO - PROCESS | 4085 | 1463674301145 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:41 INFO - PROCESS | 4085 | 1463674301380 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:11:41 INFO - PROCESS | 4085 | 1463674301722 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x99ed8000 == 150 [pid = 4085] [id = 573] 09:11:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x99edec00) [pid = 4085] [serial = 1720] [outer = (nil)] 09:11:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x9b802c00) [pid = 4085] [serial = 1721] [outer = 0x99edec00] 09:11:41 INFO - PROCESS | 4085 | 1463674301818 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x9b80d800) [pid = 4085] [serial = 1722] [outer = 0x99edec00] 09:11:42 INFO - PROCESS | 4085 | 1463674302723 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1641ms 09:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:11:42 INFO - PROCESS | 4085 | 1463674302776 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 4085 | 1463674302779 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:11:42 INFO - PROCESS | 4085 | 1463674302786 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 4085 | 1463674302789 Marionette TRACE conn3 <- [1,2266,null,{}] 09:11:42 INFO - PROCESS | 4085 | 1463674302795 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:43 INFO - PROCESS | 4085 | 1463674303027 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:11:43 INFO - PROCESS | 4085 | 1463674303366 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a44f800 == 151 [pid = 4085] [id = 574] 09:11:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x9a175400) [pid = 4085] [serial = 1723] [outer = (nil)] 09:11:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0xa1057400) [pid = 4085] [serial = 1724] [outer = 0x9a175400] 09:11:43 INFO - PROCESS | 4085 | 1463674303462 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0xa22ab000) [pid = 4085] [serial = 1725] [outer = 0x9a175400] 09:11:44 INFO - PROCESS | 4085 | 1463674304355 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1645ms 09:11:44 INFO - PROCESS | 4085 | 1463674304431 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 4085 | 1463674304434 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:11:44 INFO - PROCESS | 4085 | 1463674304441 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 4085 | 1463674304444 Marionette TRACE conn3 <- [1,2270,null,{}] 09:11:44 INFO - PROCESS | 4085 | 1463674304450 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:44 INFO - PROCESS | 4085 | 1463674304744 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:11:45 INFO - PROCESS | 4085 | 1463674305088 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c179800 == 152 [pid = 4085] [id = 575] 09:11:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x9b808800) [pid = 4085] [serial = 1726] [outer = (nil)] 09:11:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0xa23f7c00) [pid = 4085] [serial = 1727] [outer = 0x9b808800] 09:11:45 INFO - PROCESS | 4085 | 1463674305189 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa25b3000) [pid = 4085] [serial = 1728] [outer = 0x9b808800] 09:11:46 INFO - PROCESS | 4085 | 1463674306121 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1742ms 09:11:46 INFO - PROCESS | 4085 | 1463674306183 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 4085 | 1463674306187 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:11:46 INFO - PROCESS | 4085 | 1463674306195 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 4085 | 1463674306198 Marionette TRACE conn3 <- [1,2274,null,{}] 09:11:46 INFO - PROCESS | 4085 | 1463674306206 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:46 INFO - PROCESS | 4085 | 1463674306445 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:11:46 INFO - PROCESS | 4085 | 1463674306812 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x9aff5000 == 153 [pid = 4085] [id = 576] 09:11:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0xa23f2400) [pid = 4085] [serial = 1729] [outer = (nil)] 09:11:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0xa3592800) [pid = 4085] [serial = 1730] [outer = 0xa23f2400] 09:11:46 INFO - PROCESS | 4085 | 1463674306906 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0xa513c000) [pid = 4085] [serial = 1731] [outer = 0xa23f2400] 09:11:47 INFO - PROCESS | 4085 | 1463674307814 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1686ms 09:11:47 INFO - PROCESS | 4085 | 1463674307882 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 4085 | 1463674307886 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:11:47 INFO - PROCESS | 4085 | 1463674307893 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 4085 | 1463674307896 Marionette TRACE conn3 <- [1,2278,null,{}] 09:11:47 INFO - PROCESS | 4085 | 1463674307902 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:48 INFO - PROCESS | 4085 | 1463674308148 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:11:48 INFO - PROCESS | 4085 | 1463674308493 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x8664ec00 == 154 [pid = 4085] [id = 577] 09:11:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x88d4d000) [pid = 4085] [serial = 1732] [outer = (nil)] 09:11:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0xa68c3400) [pid = 4085] [serial = 1733] [outer = 0x88d4d000] 09:11:48 INFO - PROCESS | 4085 | 1463674308593 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0xa699d400) [pid = 4085] [serial = 1734] [outer = 0x88d4d000] 09:11:49 INFO - PROCESS | 4085 | 1463674309467 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1633ms 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x88d49800 == 153 [pid = 4085] [id = 428] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x93dc1800 == 152 [pid = 4085] [id = 509] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x99c85400 == 151 [pid = 4085] [id = 508] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x9aff4c00 == 150 [pid = 4085] [id = 510] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x9b44d400 == 149 [pid = 4085] [id = 511] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x89cd0800 == 148 [pid = 4085] [id = 559] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8c8e0000 == 147 [pid = 4085] [id = 558] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2d0c00 == 146 [pid = 4085] [id = 557] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe8000 == 145 [pid = 4085] [id = 556] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x923f8c00 == 144 [pid = 4085] [id = 547] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2cd400 == 143 [pid = 4085] [id = 546] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc4800 == 142 [pid = 4085] [id = 545] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8f393800 == 141 [pid = 4085] [id = 544] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad80400 == 140 [pid = 4085] [id = 543] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8f38e000 == 139 [pid = 4085] [id = 542] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec51000 == 138 [pid = 4085] [id = 541] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca69000 == 137 [pid = 4085] [id = 540] 09:11:51 INFO - PROCESS | 4085 | --DOCSHELL 0x8a45d400 == 136 [pid = 4085] [id = 539] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x91a99400) [pid = 4085] [serial = 1559] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x8ad10000) [pid = 4085] [serial = 1613] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0x89ccc400) [pid = 4085] [serial = 1604] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x9a13b000) [pid = 4085] [serial = 1577] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x99c8a800) [pid = 4085] [serial = 1574] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0xa6860c00) [pid = 4085] [serial = 1599] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0xa693ac00) [pid = 4085] [serial = 1592] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8e3ed400) [pid = 4085] [serial = 1488] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x9282c000) [pid = 4085] [serial = 1563] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x93cd1c00) [pid = 4085] [serial = 1566] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0xa358d800) [pid = 4085] [serial = 1598] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x99b87000) [pid = 4085] [serial = 1572] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x99922400) [pid = 4085] [serial = 1571] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8c30d400) [pid = 4085] [serial = 1610] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0xa27e5c00) [pid = 4085] [serial = 1587] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8c725000) [pid = 4085] [serial = 1614] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x93830000) [pid = 4085] [serial = 1565] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8f394c00) [pid = 4085] [serial = 1557] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0xa22a2400) [pid = 4085] [serial = 1583] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8c445c00) [pid = 4085] [serial = 1554] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x9b449c00) [pid = 4085] [serial = 1581] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8c720c00) [pid = 4085] [serial = 1611] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0xa25b2800) [pid = 4085] [serial = 1586] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x89cd2800) [pid = 4085] [serial = 1605] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8a456c00) [pid = 4085] [serial = 1595] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0xa3588c00) [pid = 4085] [serial = 1589] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0xa6c25000) [pid = 4085] [serial = 1593] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x99e55800) [pid = 4085] [serial = 1575] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0xa23f1c00) [pid = 4085] [serial = 1584] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x8ea4a800) [pid = 4085] [serial = 1556] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x8b7d6400) [pid = 4085] [serial = 1607] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x9a141800) [pid = 4085] [serial = 1578] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x8c303000) [pid = 4085] [serial = 1553] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x90c15c00) [pid = 4085] [serial = 1601] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x923f3800) [pid = 4085] [serial = 1560] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x92820800) [pid = 4085] [serial = 1562] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x8b8c6800) [pid = 4085] [serial = 1608] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x9afea000) [pid = 4085] [serial = 1580] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x965fec00) [pid = 4085] [serial = 1568] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0xa3593400) [pid = 4085] [serial = 1590] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8a459000) [pid = 4085] [serial = 1596] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x977efc00) [pid = 4085] [serial = 1569] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8e15c400) [pid = 4085] [serial = 1616] [outer = (nil)] [url = about:blank] 09:11:51 INFO - PROCESS | 4085 | 1463674311635 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 4085 | 1463674311641 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:11:51 INFO - PROCESS | 4085 | 1463674311681 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 4085 | 1463674311689 Marionette TRACE conn3 <- [1,2282,null,{}] 09:11:51 INFO - PROCESS | 4085 | 1463674311697 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:51 INFO - PROCESS | 4085 | 1463674311905 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:11:52 INFO - PROCESS | 4085 | 1463674312158 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dc8c00 == 137 [pid = 4085] [id = 578] 09:11:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x86dc9400) [pid = 4085] [serial = 1735] [outer = (nil)] 09:11:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x89cd1000) [pid = 4085] [serial = 1736] [outer = 0x86dc9400] 09:11:52 INFO - PROCESS | 4085 | 1463674312238 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8a456c00) [pid = 4085] [serial = 1737] [outer = 0x86dc9400] 09:11:53 INFO - PROCESS | 4085 | 1463674313045 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1397ms 09:11:53 INFO - PROCESS | 4085 | 1463674313078 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 4085 | 1463674313082 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:11:53 INFO - PROCESS | 4085 | 1463674313095 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 4085 | 1463674313100 Marionette TRACE conn3 <- [1,2286,null,{}] 09:11:53 INFO - PROCESS | 4085 | 1463674313107 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:53 INFO - PROCESS | 4085 | 1463674313340 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:11:53 INFO - PROCESS | 4085 | 1463674313611 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe7000 == 138 [pid = 4085] [id = 579] 09:11:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8abe7800) [pid = 4085] [serial = 1738] [outer = (nil)] 09:11:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8ae57000) [pid = 4085] [serial = 1739] [outer = 0x8abe7800] 09:11:53 INFO - PROCESS | 4085 | 1463674313693 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8b7de000) [pid = 4085] [serial = 1740] [outer = 0x8abe7800] 09:11:54 INFO - PROCESS | 4085 | 1463674314581 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1539ms 09:11:54 INFO - PROCESS | 4085 | 1463674314631 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 4085 | 1463674314636 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:11:54 INFO - PROCESS | 4085 | 1463674314651 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 4085 | 1463674314655 Marionette TRACE conn3 <- [1,2290,null,{}] 09:11:54 INFO - PROCESS | 4085 | 1463674314668 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:54 INFO - PROCESS | 4085 | 1463674314976 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:11:55 INFO - PROCESS | 4085 | 1463674315016 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c376c00 == 139 [pid = 4085] [id = 580] 09:11:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8c379c00) [pid = 4085] [serial = 1741] [outer = (nil)] 09:11:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x8c381000) [pid = 4085] [serial = 1742] [outer = 0x8c379c00] 09:11:55 INFO - PROCESS | 4085 | 1463674315098 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x8c448400) [pid = 4085] [serial = 1743] [outer = 0x8c379c00] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x99edb000) [pid = 4085] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x93a21c00) [pid = 4085] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x8f735c00) [pid = 4085] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8ca63000) [pid = 4085] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8c8d8400) [pid = 4085] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8c303400) [pid = 4085] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0xa257c400) [pid = 4085] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x9b486000) [pid = 4085] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x90c19000) [pid = 4085] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8d7d9800) [pid = 4085] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x9b80a000) [pid = 4085] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x9a180c00) [pid = 4085] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8abe9800) [pid = 4085] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8f5fbc00) [pid = 4085] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x8d7e3000) [pid = 4085] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x8f396800) [pid = 4085] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x8ca6c800) [pid = 4085] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x9522e000) [pid = 4085] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x928b0400) [pid = 4085] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x965eb800) [pid = 4085] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x8abeb400) [pid = 4085] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:11:56 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x8a45c000) [pid = 4085] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:11:56 INFO - PROCESS | 4085 | 1463674316879 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2285ms 09:11:56 INFO - PROCESS | 4085 | 1463674316937 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 4085 | 1463674316940 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:11:56 INFO - PROCESS | 4085 | 1463674316947 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 4085 | 1463674316950 Marionette TRACE conn3 <- [1,2294,null,{}] 09:11:56 INFO - PROCESS | 4085 | 1463674316970 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:57 INFO - PROCESS | 4085 | 1463674317203 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:11:57 INFO - PROCESS | 4085 | 1463674317411 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dcf400 == 140 [pid = 4085] [id = 581] 09:11:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x89ccac00) [pid = 4085] [serial = 1744] [outer = (nil)] 09:11:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8c71cc00) [pid = 4085] [serial = 1745] [outer = 0x89ccac00] 09:11:57 INFO - PROCESS | 4085 | 1463674317491 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x8d7df800) [pid = 4085] [serial = 1746] [outer = 0x89ccac00] 09:11:58 INFO - PROCESS | 4085 | 1463674318312 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:11:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1383ms 09:11:58 INFO - PROCESS | 4085 | 1463674318331 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 4085 | 1463674318335 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:11:58 INFO - PROCESS | 4085 | 1463674318341 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 4085 | 1463674318344 Marionette TRACE conn3 <- [1,2298,null,{}] 09:11:58 INFO - PROCESS | 4085 | 1463674318350 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:58 INFO - PROCESS | 4085 | 1463674318554 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:11:59 INFO - PROCESS | 4085 | 1463674319001 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dc5c00 == 141 [pid = 4085] [id = 582] 09:11:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x86dc6800) [pid = 4085] [serial = 1747] [outer = (nil)] 09:11:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x86dcbc00) [pid = 4085] [serial = 1748] [outer = 0x86dc6800] 09:11:59 INFO - PROCESS | 4085 | 1463674319106 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x89ccd400) [pid = 4085] [serial = 1749] [outer = 0x86dc6800] 09:12:00 INFO - PROCESS | 4085 | 1463674320082 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1783ms 09:12:00 INFO - PROCESS | 4085 | 1463674320127 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 4085 | 1463674320134 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:12:00 INFO - PROCESS | 4085 | 1463674320142 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 4085 | 1463674320148 Marionette TRACE conn3 <- [1,2302,null,{}] 09:12:00 INFO - PROCESS | 4085 | 1463674320156 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:00 INFO - PROCESS | 4085 | 1463674320416 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:12:00 INFO - PROCESS | 4085 | 1463674320801 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b7db000 == 142 [pid = 4085] [id = 583] 09:12:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8b8c5400) [pid = 4085] [serial = 1750] [outer = (nil)] 09:12:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8c17b000) [pid = 4085] [serial = 1751] [outer = 0x8b8c5400] 09:12:00 INFO - PROCESS | 4085 | 1463674320909 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8c30f400) [pid = 4085] [serial = 1752] [outer = 0x8b8c5400] 09:12:01 INFO - PROCESS | 4085 | 1463674321879 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1792ms 09:12:01 INFO - PROCESS | 4085 | 1463674321938 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:12:01 INFO - PROCESS | 4085 | 1463674321945 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:12:01 INFO - PROCESS | 4085 | 1463674321952 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 4085 | 1463674321955 Marionette TRACE conn3 <- [1,2306,null,{}] 09:12:01 INFO - PROCESS | 4085 | 1463674321963 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:02 INFO - PROCESS | 4085 | 1463674322299 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:12:02 INFO - PROCESS | 4085 | 1463674322839 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca64000 == 143 [pid = 4085] [id = 584] 09:12:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8d7de000) [pid = 4085] [serial = 1753] [outer = (nil)] 09:12:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8df13400) [pid = 4085] [serial = 1754] [outer = 0x8d7de000] 09:12:02 INFO - PROCESS | 4085 | 1463674322940 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8e06ac00) [pid = 4085] [serial = 1755] [outer = 0x8d7de000] 09:12:04 INFO - PROCESS | 4085 | 1463674324001 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:12:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2091ms 09:12:04 INFO - PROCESS | 4085 | 1463674324044 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 4085 | 1463674324049 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:12:04 INFO - PROCESS | 4085 | 1463674324065 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 4085 | 1463674324075 Marionette TRACE conn3 <- [1,2310,null,{}] 09:12:04 INFO - PROCESS | 4085 | 1463674324084 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:04 INFO - PROCESS | 4085 | 1463674324349 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:12:04 INFO - PROCESS | 4085 | 1463674324718 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c307400 == 144 [pid = 4085] [id = 585] 09:12:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ca6a800) [pid = 4085] [serial = 1756] [outer = (nil)] 09:12:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8ed8f400) [pid = 4085] [serial = 1757] [outer = 0x8ca6a800] 09:12:04 INFO - PROCESS | 4085 | 1463674324816 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8ed98000) [pid = 4085] [serial = 1758] [outer = 0x8ca6a800] 09:12:05 INFO - PROCESS | 4085 | 1463674325742 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1748ms 09:12:05 INFO - PROCESS | 4085 | 1463674325805 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:12:05 INFO - PROCESS | 4085 | 1463674325811 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:12:05 INFO - PROCESS | 4085 | 1463674325818 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 4085 | 1463674325821 Marionette TRACE conn3 <- [1,2314,null,{}] 09:12:05 INFO - PROCESS | 4085 | 1463674325829 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:06 INFO - PROCESS | 4085 | 1463674326120 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:12:06 INFO - PROCESS | 4085 | 1463674326458 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a456400 == 145 [pid = 4085] [id = 586] 09:12:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8b7d6400) [pid = 4085] [serial = 1759] [outer = (nil)] 09:12:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8f397000) [pid = 4085] [serial = 1760] [outer = 0x8b7d6400] 09:12:06 INFO - PROCESS | 4085 | 1463674326548 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8f5ef800) [pid = 4085] [serial = 1761] [outer = 0x8b7d6400] 09:12:07 INFO - PROCESS | 4085 | 1463674327485 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1735ms 09:12:07 INFO - PROCESS | 4085 | 1463674327555 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 4085 | 1463674327558 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:12:07 INFO - PROCESS | 4085 | 1463674327566 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 4085 | 1463674327570 Marionette TRACE conn3 <- [1,2318,null,{}] 09:12:07 INFO - PROCESS | 4085 | 1463674327577 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:07 INFO - PROCESS | 4085 | 1463674327826 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:12:08 INFO - PROCESS | 4085 | 1463674328176 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f73a800 == 146 [pid = 4085] [id = 587] 09:12:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8f73b800) [pid = 4085] [serial = 1762] [outer = (nil)] 09:12:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x90b45400) [pid = 4085] [serial = 1763] [outer = 0x8f73b800] 09:12:08 INFO - PROCESS | 4085 | 1463674328287 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x919ae800) [pid = 4085] [serial = 1764] [outer = 0x8f73b800] 09:12:09 INFO - PROCESS | 4085 | 1463674329280 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 4085 | 1463674329368 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:12:09 INFO - PROCESS | 4085 | 1463674329376 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 4085 | 1463674329378 Marionette TRACE conn3 <- [1,2322,null,{}] 09:12:09 INFO - PROCESS | 4085 | 1463674329385 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:09 INFO - PROCESS | 4085 | 1463674329662 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:12:10 INFO - PROCESS | 4085 | 1463674329999 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ea4cc00 == 147 [pid = 4085] [id = 588] 09:12:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x8f390c00) [pid = 4085] [serial = 1765] [outer = (nil)] 09:12:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x923edc00) [pid = 4085] [serial = 1766] [outer = 0x8f390c00] 09:12:10 INFO - PROCESS | 4085 | 1463674330091 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x923f3c00) [pid = 4085] [serial = 1767] [outer = 0x8f390c00] 09:12:11 INFO - PROCESS | 4085 | 1463674331039 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1742ms 09:12:11 INFO - PROCESS | 4085 | 1463674331119 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 4085 | 1463674331123 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:12:11 INFO - PROCESS | 4085 | 1463674331130 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 4085 | 1463674331134 Marionette TRACE conn3 <- [1,2326,null,{}] 09:12:11 INFO - PROCESS | 4085 | 1463674331140 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:11 INFO - PROCESS | 4085 | 1463674331453 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:12:11 INFO - PROCESS | 4085 | 1463674331880 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f39dc00 == 148 [pid = 4085] [id = 589] 09:12:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x90b40000) [pid = 4085] [serial = 1768] [outer = (nil)] 09:12:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x92693c00) [pid = 4085] [serial = 1769] [outer = 0x90b40000] 09:12:11 INFO - PROCESS | 4085 | 1463674331970 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x92829000) [pid = 4085] [serial = 1770] [outer = 0x90b40000] 09:12:12 INFO - PROCESS | 4085 | 1463674332902 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1839ms 09:12:12 INFO - PROCESS | 4085 | 1463674332970 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:12:12 INFO - PROCESS | 4085 | 1463674332974 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:12:12 INFO - PROCESS | 4085 | 1463674332981 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 4085 | 1463674332985 Marionette TRACE conn3 <- [1,2330,null,{}] 09:12:12 INFO - PROCESS | 4085 | 1463674332991 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:13 INFO - PROCESS | 4085 | 1463674333229 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:12:13 INFO - PROCESS | 4085 | 1463674333567 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f0400 == 149 [pid = 4085] [id = 590] 09:12:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x923f9400) [pid = 4085] [serial = 1771] [outer = (nil)] 09:12:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x92cf3000) [pid = 4085] [serial = 1772] [outer = 0x923f9400] 09:12:13 INFO - PROCESS | 4085 | 1463674333663 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x937f5400) [pid = 4085] [serial = 1773] [outer = 0x923f9400] 09:12:14 INFO - PROCESS | 4085 | 1463674334557 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1635ms 09:12:14 INFO - PROCESS | 4085 | 1463674334618 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 4085 | 1463674334621 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:12:14 INFO - PROCESS | 4085 | 1463674334628 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 4085 | 1463674334632 Marionette TRACE conn3 <- [1,2334,null,{}] 09:12:14 INFO - PROCESS | 4085 | 1463674334638 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:14 INFO - PROCESS | 4085 | 1463674334878 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:12:15 INFO - PROCESS | 4085 | 1463674335224 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x928ad800 == 150 [pid = 4085] [id = 591] 09:12:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x928b0400) [pid = 4085] [serial = 1774] [outer = (nil)] 09:12:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x93d47800) [pid = 4085] [serial = 1775] [outer = 0x928b0400] 09:12:15 INFO - PROCESS | 4085 | 1463674335318 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x93dce800) [pid = 4085] [serial = 1776] [outer = 0x928b0400] 09:12:16 INFO - PROCESS | 4085 | 1463674336256 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1686ms 09:12:16 INFO - PROCESS | 4085 | 1463674336315 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 4085 | 1463674336319 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:12:16 INFO - PROCESS | 4085 | 1463674336326 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 4085 | 1463674336329 Marionette TRACE conn3 <- [1,2338,null,{}] 09:12:16 INFO - PROCESS | 4085 | 1463674336335 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:16 INFO - PROCESS | 4085 | 1463674336577 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:12:16 INFO - PROCESS | 4085 | 1463674336952 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x953b7800 == 151 [pid = 4085] [id = 592] 09:12:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x953b8800) [pid = 4085] [serial = 1777] [outer = (nil)] 09:12:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x965eb800) [pid = 4085] [serial = 1778] [outer = 0x953b8800] 09:12:17 INFO - PROCESS | 4085 | 1463674337062 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x977ec400) [pid = 4085] [serial = 1779] [outer = 0x953b8800] 09:12:18 INFO - PROCESS | 4085 | 1463674338032 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1737ms 09:12:18 INFO - PROCESS | 4085 | 1463674338064 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 4085 | 1463674338068 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:12:18 INFO - PROCESS | 4085 | 1463674338075 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 4085 | 1463674338079 Marionette TRACE conn3 <- [1,2342,null,{}] 09:12:18 INFO - PROCESS | 4085 | 1463674338085 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:18 INFO - PROCESS | 4085 | 1463674338364 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:12:18 INFO - PROCESS | 4085 | 1463674338712 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x977f2400 == 152 [pid = 4085] [id = 593] 09:12:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x98326000) [pid = 4085] [serial = 1780] [outer = (nil)] 09:12:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x99c6c800) [pid = 4085] [serial = 1781] [outer = 0x98326000] 09:12:18 INFO - PROCESS | 4085 | 1463674338808 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x99c71800) [pid = 4085] [serial = 1782] [outer = 0x98326000] 09:12:19 INFO - PROCESS | 4085 | 1463674339710 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1698ms 09:12:19 INFO - PROCESS | 4085 | 1463674339774 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 4085 | 1463674339778 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:12:19 INFO - PROCESS | 4085 | 1463674339785 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 4085 | 1463674339789 Marionette TRACE conn3 <- [1,2346,null,{}] 09:12:19 INFO - PROCESS | 4085 | 1463674339794 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:20 INFO - PROCESS | 4085 | 1463674340038 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:12:20 INFO - PROCESS | 4085 | 1463674340381 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x95231c00 == 153 [pid = 4085] [id = 594] 09:12:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x9979a800) [pid = 4085] [serial = 1783] [outer = (nil)] 09:12:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x99ce8800) [pid = 4085] [serial = 1784] [outer = 0x9979a800] 09:12:20 INFO - PROCESS | 4085 | 1463674340477 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x99cf5800) [pid = 4085] [serial = 1785] [outer = 0x9979a800] 09:12:21 INFO - PROCESS | 4085 | 1463674341411 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1688ms 09:12:21 INFO - PROCESS | 4085 | 1463674341474 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:12:21 INFO - PROCESS | 4085 | 1463674341478 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:12:21 INFO - PROCESS | 4085 | 1463674341485 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 4085 | 1463674341489 Marionette TRACE conn3 <- [1,2350,null,{}] 09:12:21 INFO - PROCESS | 4085 | 1463674341495 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:21 INFO - PROCESS | 4085 | 1463674341757 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:12:22 INFO - PROCESS | 4085 | 1463674342118 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c76000 == 154 [pid = 4085] [id = 595] 09:12:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x99c8dc00) [pid = 4085] [serial = 1786] [outer = (nil)] 09:12:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x9a135c00) [pid = 4085] [serial = 1787] [outer = 0x99c8dc00] 09:12:22 INFO - PROCESS | 4085 | 1463674342209 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x9a13dc00) [pid = 4085] [serial = 1788] [outer = 0x99c8dc00] 09:12:23 INFO - PROCESS | 4085 | 1463674343127 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1683ms 09:12:23 INFO - PROCESS | 4085 | 1463674343169 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 4085 | 1463674343173 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:12:23 INFO - PROCESS | 4085 | 1463674343180 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 4085 | 1463674343183 Marionette TRACE conn3 <- [1,2354,null,{}] 09:12:23 INFO - PROCESS | 4085 | 1463674343190 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:23 INFO - PROCESS | 4085 | 1463674343435 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:12:23 INFO - PROCESS | 4085 | 1463674343776 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x9812e400 == 155 [pid = 4085] [id = 596] 09:12:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x99e58800) [pid = 4085] [serial = 1789] [outer = (nil)] 09:12:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x9aaa0400) [pid = 4085] [serial = 1790] [outer = 0x99e58800] 09:12:23 INFO - PROCESS | 4085 | 1463674343871 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x9ac49000) [pid = 4085] [serial = 1791] [outer = 0x99e58800] 09:12:24 INFO - PROCESS | 4085 | 1463674344796 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1682ms 09:12:24 INFO - PROCESS | 4085 | 1463674344863 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:12:24 INFO - PROCESS | 4085 | 1463674344867 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:12:24 INFO - PROCESS | 4085 | 1463674344874 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 4085 | 1463674344878 Marionette TRACE conn3 <- [1,2358,null,{}] 09:12:24 INFO - PROCESS | 4085 | 1463674344884 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 4085 | 1463674345132 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:12:25 INFO - PROCESS | 4085 | 1463674345479 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x99edb000 == 156 [pid = 4085] [id = 597] 09:12:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x9a141c00) [pid = 4085] [serial = 1792] [outer = (nil)] 09:12:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0x9b802000) [pid = 4085] [serial = 1793] [outer = 0x9a141c00] 09:12:25 INFO - PROCESS | 4085 | 1463674345578 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x9b810000) [pid = 4085] [serial = 1794] [outer = 0x9a141c00] 09:12:26 INFO - PROCESS | 4085 | 1463674346507 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1685ms 09:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:12:26 INFO - PROCESS | 4085 | 1463674346560 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 4085 | 1463674346563 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:12:26 INFO - PROCESS | 4085 | 1463674346571 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 4085 | 1463674346573 Marionette TRACE conn3 <- [1,2362,null,{}] 09:12:26 INFO - PROCESS | 4085 | 1463674346582 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 4085 | 1463674346857 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:12:27 INFO - PROCESS | 4085 | 1463674347204 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca6e400 == 157 [pid = 4085] [id = 598] 09:12:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0x99ce6c00) [pid = 4085] [serial = 1795] [outer = (nil)] 09:12:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0xa22adc00) [pid = 4085] [serial = 1796] [outer = 0x99ce6c00] 09:12:27 INFO - PROCESS | 4085 | 1463674347313 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0xa23bc400) [pid = 4085] [serial = 1797] [outer = 0x99ce6c00] 09:12:28 INFO - PROCESS | 4085 | 1463674348276 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1787ms 09:12:28 INFO - PROCESS | 4085 | 1463674348357 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 4085 | 1463674348360 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:12:28 INFO - PROCESS | 4085 | 1463674348368 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 4085 | 1463674348371 Marionette TRACE conn3 <- [1,2366,null,{}] 09:12:28 INFO - PROCESS | 4085 | 1463674348378 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 4085 | 1463674348632 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x9cfc6400 == 156 [pid = 4085] [id = 444] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc0400 == 155 [pid = 4085] [id = 530] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0xa2580000 == 154 [pid = 4085] [id = 445] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x923f7800 == 153 [pid = 4085] [id = 525] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8a44fc00 == 152 [pid = 4085] [id = 531] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x983a5800 == 151 [pid = 4085] [id = 441] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8a44f400 == 150 [pid = 4085] [id = 532] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x86649400 == 149 [pid = 4085] [id = 533] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x919a7400 == 148 [pid = 4085] [id = 434] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x99ede400 == 147 [pid = 4085] [id = 526] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8df1d400 == 146 [pid = 4085] [id = 437] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x99f95c00 == 145 [pid = 4085] [id = 442] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x92684800 == 144 [pid = 4085] [id = 439] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8c44e800 == 143 [pid = 4085] [id = 433] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x9522e400 == 142 [pid = 4085] [id = 438] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x91a8bc00 == 141 [pid = 4085] [id = 435] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x884c8400 == 140 [pid = 4085] [id = 440] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x99c87000 == 139 [pid = 4085] [id = 529] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x9afe9c00 == 138 [pid = 4085] [id = 443] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x884c6400 == 137 [pid = 4085] [id = 436] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x86dcf400 == 136 [pid = 4085] [id = 581] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8c376c00 == 135 [pid = 4085] [id = 580] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe7000 == 134 [pid = 4085] [id = 579] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x86dc8c00 == 133 [pid = 4085] [id = 578] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x9aff5000 == 132 [pid = 4085] [id = 576] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8a44f800 == 131 [pid = 4085] [id = 574] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8c179800 == 130 [pid = 4085] [id = 575] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x99ed8000 == 129 [pid = 4085] [id = 573] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8f389000 == 128 [pid = 4085] [id = 572] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x965f3400 == 127 [pid = 4085] [id = 571] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x93a2c000 == 126 [pid = 4085] [id = 569] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x98329800 == 125 [pid = 4085] [id = 570] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x9268fc00 == 124 [pid = 4085] [id = 568] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8c43f800 == 123 [pid = 4085] [id = 567] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x90c18800 == 122 [pid = 4085] [id = 566] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x90c1bc00 == 121 [pid = 4085] [id = 565] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec4f800 == 120 [pid = 4085] [id = 564] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8ed9b400 == 119 [pid = 4085] [id = 563] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2c6000 == 118 [pid = 4085] [id = 561] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8dad6800 == 117 [pid = 4085] [id = 562] 09:12:30 INFO - PROCESS | 4085 | --DOCSHELL 0x89cce800 == 116 [pid = 4085] [id = 560] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0x9a0ea000) [pid = 4085] [serial = 1649] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x9ccb3400) [pid = 4085] [serial = 1655] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x9cf49000) [pid = 4085] [serial = 1656] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x93dcec00) [pid = 4085] [serial = 1638] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x8df13c00) [pid = 4085] [serial = 1679] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8dad7c00) [pid = 4085] [serial = 1677] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0xa355cc00) [pid = 4085] [serial = 1665] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x8ca6e800) [pid = 4085] [serial = 1676] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x9a177000) [pid = 4085] [serial = 1650] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x8c379400) [pid = 4085] [serial = 1673] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0xa51f0c00) [pid = 4085] [serial = 1667] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0xa2381000) [pid = 4085] [serial = 1659] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x928aec00) [pid = 4085] [serial = 1635] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8f5ef400) [pid = 4085] [serial = 1551] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8c37f000) [pid = 4085] [serial = 1674] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0xa25a8400) [pid = 4085] [serial = 1661] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0xa22a4400) [pid = 4085] [serial = 1658] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x9b7f0800) [pid = 4085] [serial = 1652] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0xa3553400) [pid = 4085] [serial = 1664] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8ad86400) [pid = 4085] [serial = 1671] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0xa6386000) [pid = 4085] [serial = 1668] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x90c17800) [pid = 4085] [serial = 1628] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8dade400) [pid = 4085] [serial = 1622] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8f734400) [pid = 4085] [serial = 1625] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x919abc00) [pid = 4085] [serial = 1631] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x965f0c00) [pid = 4085] [serial = 1643] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x91a8e000) [pid = 4085] [serial = 1632] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0xa25ae400) [pid = 4085] [serial = 1662] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x953b8400) [pid = 4085] [serial = 1641] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x90b3cc00) [pid = 4085] [serial = 1626] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x98aaf000) [pid = 4085] [serial = 1646] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x93d46c00) [pid = 4085] [serial = 1637] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x8b7e0000) [pid = 4085] [serial = 1619] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x9b803c00) [pid = 4085] [serial = 1653] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x90c1ec00) [pid = 4085] [serial = 1629] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x99929c00) [pid = 4085] [serial = 1647] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x953b2400) [pid = 4085] [serial = 1640] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8c302800) [pid = 4085] [serial = 1620] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x965fac00) [pid = 4085] [serial = 1644] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8ad13400) [pid = 4085] [serial = 1670] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x90c19800) [pid = 4085] [serial = 1602] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x92687c00) [pid = 4085] [serial = 1634] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8dfc7400) [pid = 4085] [serial = 1623] [outer = (nil)] [url = about:blank] 09:12:31 INFO - PROCESS | 4085 | 1463674351423 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dc7800 == 117 [pid = 4085] [id = 599] 09:12:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x884d1800) [pid = 4085] [serial = 1798] [outer = (nil)] 09:12:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x89cc4400) [pid = 4085] [serial = 1799] [outer = 0x884d1800] 09:12:31 INFO - PROCESS | 4085 | 1463674351519 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8a451000) [pid = 4085] [serial = 1800] [outer = 0x884d1800] 09:12:32 INFO - PROCESS | 4085 | 1463674352397 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 4097ms 09:12:32 INFO - PROCESS | 4085 | 1463674352469 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 4085 | 1463674352475 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:12:32 INFO - PROCESS | 4085 | 1463674352484 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 4085 | 1463674352489 Marionette TRACE conn3 <- [1,2370,null,{}] 09:12:32 INFO - PROCESS | 4085 | 1463674352497 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:32 INFO - PROCESS | 4085 | 1463674352739 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:12:33 INFO - PROCESS | 4085 | 1463674352999 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad80000 == 118 [pid = 4085] [id = 600] 09:12:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8ae58c00) [pid = 4085] [serial = 1801] [outer = (nil)] 09:12:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8b8d0800) [pid = 4085] [serial = 1802] [outer = 0x8ae58c00] 09:12:33 INFO - PROCESS | 4085 | 1463674353089 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8c302400) [pid = 4085] [serial = 1803] [outer = 0x8ae58c00] 09:12:34 INFO - PROCESS | 4085 | 1463674353999 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1582ms 09:12:34 INFO - PROCESS | 4085 | 1463674354070 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:12:34 INFO - PROCESS | 4085 | 1463674354077 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:12:34 INFO - PROCESS | 4085 | 1463674354084 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 4085 | 1463674354088 Marionette TRACE conn3 <- [1,2374,null,{}] 09:12:34 INFO - PROCESS | 4085 | 1463674354104 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 4085 | 1463674354428 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:12:34 INFO - PROCESS | 4085 | 1463674354471 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c71b000 == 119 [pid = 4085] [id = 601] 09:12:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8c725000) [pid = 4085] [serial = 1804] [outer = (nil)] 09:12:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8c8e0000) [pid = 4085] [serial = 1805] [outer = 0x8c725000] 09:12:34 INFO - PROCESS | 4085 | 1463674354629 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8d7de400) [pid = 4085] [serial = 1806] [outer = 0x8c725000] 09:12:35 INFO - PROCESS | 4085 | 1463674355665 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2191ms 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x9b808800) [pid = 4085] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8df1e800) [pid = 4085] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8c44d400) [pid = 4085] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8abebc00) [pid = 4085] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x923f7c00) [pid = 4085] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8abe7800) [pid = 4085] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x99cf2c00) [pid = 4085] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x98a21000) [pid = 4085] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x99edec00) [pid = 4085] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8c379c00) [pid = 4085] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x983a3400) [pid = 4085] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x89cd1400) [pid = 4085] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x88d4d000) [pid = 4085] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x86dc9400) [pid = 4085] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0xa23f2400) [pid = 4085] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8c307000) [pid = 4085] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x8f39d000) [pid = 4085] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x8f38a400) [pid = 4085] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x9a175400) [pid = 4085] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x93cdbc00) [pid = 4085] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x919a6400) [pid = 4085] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:12:36 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x937f6800) [pid = 4085] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:12:36 INFO - PROCESS | 4085 | 1463674356367 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 4085 | 1463674356370 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:12:36 INFO - PROCESS | 4085 | 1463674356388 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 4085 | 1463674356398 Marionette TRACE conn3 <- [1,2378,null,{}] 09:12:36 INFO - PROCESS | 4085 | 1463674356405 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:36 INFO - PROCESS | 4085 | 1463674356726 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:12:36 INFO - PROCESS | 4085 | 1463674356872 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad85400 == 120 [pid = 4085] [id = 602] 09:12:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8c37f400) [pid = 4085] [serial = 1807] [outer = (nil)] 09:12:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8df1c000) [pid = 4085] [serial = 1808] [outer = 0x8c37f400] 09:12:36 INFO - PROCESS | 4085 | 1463674356965 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8e073800) [pid = 4085] [serial = 1809] [outer = 0x8c37f400] 09:12:37 INFO - PROCESS | 4085 | 1463674357768 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1448ms 09:12:37 INFO - PROCESS | 4085 | 1463674357830 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 4085 | 1463674357834 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:12:37 INFO - PROCESS | 4085 | 1463674357841 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 4085 | 1463674357844 Marionette TRACE conn3 <- [1,2382,null,{}] 09:12:37 INFO - PROCESS | 4085 | 1463674357850 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:38 INFO - PROCESS | 4085 | 1463674358081 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:12:38 INFO - PROCESS | 4085 | 1463674358489 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dc9800 == 121 [pid = 4085] [id = 603] 09:12:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x86dc9c00) [pid = 4085] [serial = 1810] [outer = (nil)] 09:12:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x884c9400) [pid = 4085] [serial = 1811] [outer = 0x86dc9c00] 09:12:38 INFO - PROCESS | 4085 | 1463674358591 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8a450800) [pid = 4085] [serial = 1812] [outer = 0x86dc9c00] 09:12:39 INFO - PROCESS | 4085 | 1463674359570 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1785ms 09:12:39 INFO - PROCESS | 4085 | 1463674359628 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 4085 | 1463674359636 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:12:39 INFO - PROCESS | 4085 | 1463674359646 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 4085 | 1463674359652 Marionette TRACE conn3 <- [1,2386,null,{}] 09:12:39 INFO - PROCESS | 4085 | 1463674359662 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:39 INFO - PROCESS | 4085 | 1463674359932 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:12:40 INFO - PROCESS | 4085 | 1463674360288 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c17c400 == 122 [pid = 4085] [id = 604] 09:12:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8c308400) [pid = 4085] [serial = 1813] [outer = (nil)] 09:12:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8c37ac00) [pid = 4085] [serial = 1814] [outer = 0x8c308400] 09:12:40 INFO - PROCESS | 4085 | 1463674360388 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8c43f800) [pid = 4085] [serial = 1815] [outer = 0x8c308400] 09:12:41 INFO - PROCESS | 4085 | 1463674361358 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1787ms 09:12:41 INFO - PROCESS | 4085 | 1463674361441 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 4085 | 1463674361455 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:12:41 INFO - PROCESS | 4085 | 1463674361465 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 4085 | 1463674361469 Marionette TRACE conn3 <- [1,2390,null,{}] 09:12:41 INFO - PROCESS | 4085 | 1463674361476 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 4085 | 1463674361852 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:12:42 INFO - PROCESS | 4085 | 1463674362178 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad3000 == 123 [pid = 4085] [id = 605] 09:12:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8df1e800) [pid = 4085] [serial = 1816] [outer = (nil)] 09:12:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8e3e8000) [pid = 4085] [serial = 1817] [outer = 0x8df1e800] 09:12:42 INFO - PROCESS | 4085 | 1463674362270 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8ec46400) [pid = 4085] [serial = 1818] [outer = 0x8df1e800] 09:12:43 INFO - PROCESS | 4085 | 1463674363406 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1986ms 09:12:43 INFO - PROCESS | 4085 | 1463674363451 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 4085 | 1463674363455 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:12:43 INFO - PROCESS | 4085 | 1463674363466 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 4085 | 1463674363476 Marionette TRACE conn3 <- [1,2394,null,{}] 09:12:43 INFO - PROCESS | 4085 | 1463674363491 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:43 INFO - PROCESS | 4085 | 1463674363760 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:12:44 INFO - PROCESS | 4085 | 1463674364107 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc4800 == 124 [pid = 4085] [id = 606] 09:12:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8ec50c00) [pid = 4085] [serial = 1819] [outer = (nil)] 09:12:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x90b3e000) [pid = 4085] [serial = 1820] [outer = 0x8ec50c00] 09:12:44 INFO - PROCESS | 4085 | 1463674364206 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x90c11c00) [pid = 4085] [serial = 1821] [outer = 0x8ec50c00] 09:12:45 INFO - PROCESS | 4085 | 1463674365153 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1743ms 09:12:45 INFO - PROCESS | 4085 | 1463674365208 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 4085 | 1463674365212 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:12:45 INFO - PROCESS | 4085 | 1463674365219 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 4085 | 1463674365222 Marionette TRACE conn3 <- [1,2398,null,{}] 09:12:45 INFO - PROCESS | 4085 | 1463674365229 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:45 INFO - PROCESS | 4085 | 1463674365479 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:12:45 INFO - PROCESS | 4085 | 1463674365828 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec45000 == 125 [pid = 4085] [id = 607] 09:12:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8f38e000) [pid = 4085] [serial = 1822] [outer = (nil)] 09:12:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x919a2800) [pid = 4085] [serial = 1823] [outer = 0x8f38e000] 09:12:45 INFO - PROCESS | 4085 | 1463674365923 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x919a7400) [pid = 4085] [serial = 1824] [outer = 0x8f38e000] 09:12:46 INFO - PROCESS | 4085 | 1463674366922 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1732ms 09:12:46 INFO - PROCESS | 4085 | 1463674366951 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:12:46 INFO - PROCESS | 4085 | 1463674366955 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:12:46 INFO - PROCESS | 4085 | 1463674366962 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 4085 | 1463674366966 Marionette TRACE conn3 <- [1,2402,null,{}] 09:12:46 INFO - PROCESS | 4085 | 1463674366972 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 4085 | 1463674367218 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:12:47 INFO - PROCESS | 4085 | 1463674367583 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 4085 | ++DOCSHELL 0x91a96400 == 126 [pid = 4085] [id = 608] 09:12:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x91a97c00) [pid = 4085] [serial = 1825] [outer = (nil)] 09:12:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x91b1b800) [pid = 4085] [serial = 1826] [outer = 0x91a97c00] 09:12:47 INFO - PROCESS | 4085 | 1463674367691 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x92821800) [pid = 4085] [serial = 1827] [outer = 0x91a97c00] 09:12:48 INFO - PROCESS | 4085 | 1463674368673 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1784ms 09:12:48 INFO - PROCESS | 4085 | 1463674368746 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 4085 | 1463674368750 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:12:48 INFO - PROCESS | 4085 | 1463674368757 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 4085 | 1463674368760 Marionette TRACE conn3 <- [1,2406,null,{}] 09:12:48 INFO - PROCESS | 4085 | 1463674368766 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:49 INFO - PROCESS | 4085 | 1463674369014 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:12:49 INFO - PROCESS | 4085 | 1463674369356 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a44fc00 == 127 [pid = 4085] [id = 609] 09:12:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8abe3000) [pid = 4085] [serial = 1828] [outer = (nil)] 09:12:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x93cd9400) [pid = 4085] [serial = 1829] [outer = 0x8abe3000] 09:12:49 INFO - PROCESS | 4085 | 1463674369448 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x93d42400) [pid = 4085] [serial = 1830] [outer = 0x8abe3000] 09:12:50 INFO - PROCESS | 4085 | 1463674370376 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1688ms 09:12:50 INFO - PROCESS | 4085 | 1463674370447 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 4085 | 1463674370451 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:12:50 INFO - PROCESS | 4085 | 1463674370458 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 4085 | 1463674370462 Marionette TRACE conn3 <- [1,2410,null,{}] 09:12:50 INFO - PROCESS | 4085 | 1463674370468 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 4085 | 1463674370712 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:12:51 INFO - PROCESS | 4085 | 1463674371064 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c2c9800 == 128 [pid = 4085] [id = 610] 09:12:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x92cee400) [pid = 4085] [serial = 1831] [outer = (nil)] 09:12:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x953b6c00) [pid = 4085] [serial = 1832] [outer = 0x92cee400] 09:12:51 INFO - PROCESS | 4085 | 1463674371156 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x965e0000) [pid = 4085] [serial = 1833] [outer = 0x92cee400] 09:12:52 INFO - PROCESS | 4085 | 1463674372118 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1696ms 09:12:52 INFO - PROCESS | 4085 | 1463674372155 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:12:52 INFO - PROCESS | 4085 | 1463674372159 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:12:52 INFO - PROCESS | 4085 | 1463674372166 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 4085 | 1463674372170 Marionette TRACE conn3 <- [1,2414,null,{}] 09:12:52 INFO - PROCESS | 4085 | 1463674372176 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 4085 | 1463674372426 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:12:52 INFO - PROCESS | 4085 | 1463674372784 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x91a8ec00 == 129 [pid = 4085] [id = 611] 09:12:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x91b14400) [pid = 4085] [serial = 1834] [outer = (nil)] 09:12:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x965f7400) [pid = 4085] [serial = 1835] [outer = 0x91b14400] 09:12:52 INFO - PROCESS | 4085 | 1463674372877 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x97757c00) [pid = 4085] [serial = 1836] [outer = 0x91b14400] 09:12:53 INFO - PROCESS | 4085 | 1463674373791 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1685ms 09:12:53 INFO - PROCESS | 4085 | 1463674373852 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 4085 | 1463674373856 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:12:53 INFO - PROCESS | 4085 | 1463674373863 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 4085 | 1463674373867 Marionette TRACE conn3 <- [1,2418,null,{}] 09:12:53 INFO - PROCESS | 4085 | 1463674373873 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:54 INFO - PROCESS | 4085 | 1463674374119 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:12:54 INFO - PROCESS | 4085 | 1463674374465 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 4085 | ++DOCSHELL 0x953ad000 == 130 [pid = 4085] [id = 612] 09:12:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x977f9400) [pid = 4085] [serial = 1837] [outer = (nil)] 09:12:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x983a6000) [pid = 4085] [serial = 1838] [outer = 0x977f9400] 09:12:54 INFO - PROCESS | 4085 | 1463674374561 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x98f4d800) [pid = 4085] [serial = 1839] [outer = 0x977f9400] 09:12:55 INFO - PROCESS | 4085 | 1463674375456 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1637ms 09:12:55 INFO - PROCESS | 4085 | 1463674375502 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 4085 | 1463674375506 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:12:55 INFO - PROCESS | 4085 | 1463674375513 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 4085 | 1463674375518 Marionette TRACE conn3 <- [1,2422,null,{}] 09:12:55 INFO - PROCESS | 4085 | 1463674375524 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 4085 | 1463674375770 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:12:56 INFO - PROCESS | 4085 | 1463674376135 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c6fc00 == 131 [pid = 4085] [id = 613] 09:12:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x99c70c00) [pid = 4085] [serial = 1840] [outer = (nil)] 09:12:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x99c85400) [pid = 4085] [serial = 1841] [outer = 0x99c70c00] 09:12:56 INFO - PROCESS | 4085 | 1463674376251 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x9a138000) [pid = 4085] [serial = 1842] [outer = 0x99c70c00] 09:12:57 INFO - PROCESS | 4085 | 1463674377248 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1785ms 09:12:57 INFO - PROCESS | 4085 | 1463674377299 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 4085 | 1463674377304 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:12:57 INFO - PROCESS | 4085 | 1463674377310 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 4085 | 1463674377315 Marionette TRACE conn3 <- [1,2426,null,{}] 09:12:57 INFO - PROCESS | 4085 | 1463674377322 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 4085 | 1463674377607 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:12:57 INFO - PROCESS | 4085 | 1463674377957 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x9aaa1800 == 132 [pid = 4085] [id = 614] 09:12:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x9ac4ac00) [pid = 4085] [serial = 1843] [outer = (nil)] 09:12:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x9b801400) [pid = 4085] [serial = 1844] [outer = 0x9ac4ac00] 09:12:58 INFO - PROCESS | 4085 | 1463674378055 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x9b809400) [pid = 4085] [serial = 1845] [outer = 0x9ac4ac00] 09:12:58 INFO - PROCESS | 4085 | 1463674378980 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1734ms 09:12:59 INFO - PROCESS | 4085 | 1463674379046 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:12:59 INFO - PROCESS | 4085 | 1463674379050 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:12:59 INFO - PROCESS | 4085 | 1463674379057 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 4085 | 1463674379061 Marionette TRACE conn3 <- [1,2430,null,{}] 09:12:59 INFO - PROCESS | 4085 | 1463674379067 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:59 INFO - PROCESS | 4085 | 1463674379317 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:12:59 INFO - PROCESS | 4085 | 1463674379667 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x999bc400 == 133 [pid = 4085] [id = 615] 09:12:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x9aa93400) [pid = 4085] [serial = 1846] [outer = (nil)] 09:12:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0xa0505800) [pid = 4085] [serial = 1847] [outer = 0x9aa93400] 09:12:59 INFO - PROCESS | 4085 | 1463674379758 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0xa1050c00) [pid = 4085] [serial = 1848] [outer = 0x9aa93400] 09:13:00 INFO - PROCESS | 4085 | 1463674380695 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1683ms 09:13:00 INFO - PROCESS | 4085 | 1463674380741 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:13:00 INFO - PROCESS | 4085 | 1463674380755 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:13:00 INFO - PROCESS | 4085 | 1463674380762 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 4085 | 1463674380766 Marionette TRACE conn3 <- [1,2434,null,{}] 09:13:00 INFO - PROCESS | 4085 | 1463674380772 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 4085 | 1463674381023 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:13:01 INFO - PROCESS | 4085 | 1463674381391 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x977f8000 == 134 [pid = 4085] [id = 616] 09:13:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x9b805000) [pid = 4085] [serial = 1849] [outer = (nil)] 09:13:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0xa23f2c00) [pid = 4085] [serial = 1850] [outer = 0x9b805000] 09:13:01 INFO - PROCESS | 4085 | 1463674381489 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0xa2585c00) [pid = 4085] [serial = 1851] [outer = 0x9b805000] 09:13:02 INFO - PROCESS | 4085 | 1463674382600 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1889ms 09:13:02 INFO - PROCESS | 4085 | 1463674382659 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 4085 | 1463674382667 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:13:02 INFO - PROCESS | 4085 | 1463674382678 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 4085 | 1463674382684 Marionette TRACE conn3 <- [1,2438,null,{}] 09:13:02 INFO - PROCESS | 4085 | 1463674382694 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 4085 | 1463674382950 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:13:03 INFO - PROCESS | 4085 | 1463674383329 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x9775f800 == 135 [pid = 4085] [id = 617] 09:13:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x999c1c00) [pid = 4085] [serial = 1852] [outer = (nil)] 09:13:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0xa27c4400) [pid = 4085] [serial = 1853] [outer = 0x999c1c00] 09:13:03 INFO - PROCESS | 4085 | 1463674383423 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0xa31d0400) [pid = 4085] [serial = 1854] [outer = 0x999c1c00] 09:13:04 INFO - PROCESS | 4085 | 1463674384344 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1691ms 09:13:04 INFO - PROCESS | 4085 | 1463674384368 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 4085 | 1463674384373 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:13:04 INFO - PROCESS | 4085 | 1463674384379 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 4085 | 1463674384383 Marionette TRACE conn3 <- [1,2442,null,{}] 09:13:04 INFO - PROCESS | 4085 | 1463674384389 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:04 INFO - PROCESS | 4085 | 1463674384651 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:13:05 INFO - PROCESS | 4085 | 1463674385008 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dd0c00 == 136 [pid = 4085] [id = 618] 09:13:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x9cfc5000) [pid = 4085] [serial = 1855] [outer = (nil)] 09:13:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0xa355f000) [pid = 4085] [serial = 1856] [outer = 0x9cfc5000] 09:13:05 INFO - PROCESS | 4085 | 1463674385112 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0xa3584c00) [pid = 4085] [serial = 1857] [outer = 0x9cfc5000] 09:13:06 INFO - PROCESS | 4085 | 1463674386041 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1731ms 09:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:13:06 INFO - PROCESS | 4085 | 1463674386113 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 4085 | 1463674386116 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:13:06 INFO - PROCESS | 4085 | 1463674386124 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 4085 | 1463674386127 Marionette TRACE conn3 <- [1,2446,null,{}] 09:13:06 INFO - PROCESS | 4085 | 1463674386136 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 4085 | 1463674386430 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:13:06 INFO - PROCESS | 4085 | 1463674386787 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca60800 == 137 [pid = 4085] [id = 619] 09:13:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0x8e3e2c00) [pid = 4085] [serial = 1858] [outer = (nil)] 09:13:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0xa36f2400) [pid = 4085] [serial = 1859] [outer = 0x8e3e2c00] 09:13:06 INFO - PROCESS | 4085 | 1463674386895 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0xa51e9c00) [pid = 4085] [serial = 1860] [outer = 0x8e3e2c00] 09:13:07 INFO - PROCESS | 4085 | 1463674387811 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1744ms 09:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:13:07 INFO - PROCESS | 4085 | 1463674387868 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 4085 | 1463674387871 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:13:07 INFO - PROCESS | 4085 | 1463674387878 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 4085 | 1463674387881 Marionette TRACE conn3 <- [1,2450,null,{}] 09:13:07 INFO - PROCESS | 4085 | 1463674387888 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 4085 | 1463674388142 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:13:08 INFO - PROCESS | 4085 | 1463674388491 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x884cc400 == 136 [pid = 4085] [id = 390] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x9aa9a800 == 135 [pid = 4085] [id = 470] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x89cc6400 == 134 [pid = 4085] [id = 555] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x9a13d000 == 133 [pid = 4085] [id = 468] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x9a180800 == 132 [pid = 4085] [id = 553] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8664f400 == 131 [pid = 4085] [id = 552] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x9839e000 == 130 [pid = 4085] [id = 550] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe3400 == 129 [pid = 4085] [id = 469] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8b7d5000 == 128 [pid = 4085] [id = 554] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8e15f400 == 127 [pid = 4085] [id = 466] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x953af000 == 126 [pid = 4085] [id = 464] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x88d4f800 == 125 [pid = 4085] [id = 467] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x965e6000 == 124 [pid = 4085] [id = 548] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x99c6d800 == 123 [pid = 4085] [id = 549] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x88d49000 == 122 [pid = 4085] [id = 551] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x977ef800 == 121 [pid = 4085] [id = 465] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad85400 == 120 [pid = 4085] [id = 602] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8c71b000 == 119 [pid = 4085] [id = 601] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad80000 == 118 [pid = 4085] [id = 600] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x86dc7800 == 117 [pid = 4085] [id = 599] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x9812e400 == 116 [pid = 4085] [id = 596] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x99edb000 == 115 [pid = 4085] [id = 597] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x99c76000 == 114 [pid = 4085] [id = 595] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x95231c00 == 113 [pid = 4085] [id = 594] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x977f2400 == 112 [pid = 4085] [id = 593] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x928ad800 == 111 [pid = 4085] [id = 591] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x953b7800 == 110 [pid = 4085] [id = 592] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x923f0400 == 109 [pid = 4085] [id = 590] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8f39dc00 == 108 [pid = 4085] [id = 589] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8ea4cc00 == 107 [pid = 4085] [id = 588] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8f73a800 == 106 [pid = 4085] [id = 587] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8a456400 == 105 [pid = 4085] [id = 586] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8c307400 == 104 [pid = 4085] [id = 585] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8b7db000 == 103 [pid = 4085] [id = 583] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca64000 == 102 [pid = 4085] [id = 584] 09:13:10 INFO - PROCESS | 4085 | --DOCSHELL 0x86dc5c00 == 101 [pid = 4085] [id = 582] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0xa25b3000) [pid = 4085] [serial = 1728] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x8dfcb000) [pid = 4085] [serial = 1688] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x93d40000) [pid = 4085] [serial = 1704] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8e3e6c00) [pid = 4085] [serial = 1617] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x928af800) [pid = 4085] [serial = 1701] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x8ae57000) [pid = 4085] [serial = 1739] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x9a17ac00) [pid = 4085] [serial = 1718] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x99ee0c00) [pid = 4085] [serial = 1716] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x9b802c00) [pid = 4085] [serial = 1721] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8c381000) [pid = 4085] [serial = 1742] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x99edb400) [pid = 4085] [serial = 1715] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x93d3a400) [pid = 4085] [serial = 1703] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x99c6e800) [pid = 4085] [serial = 1713] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8c448400) [pid = 4085] [serial = 1743] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x8abe5800) [pid = 4085] [serial = 1683] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0xa68c3400) [pid = 4085] [serial = 1733] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x89cd1000) [pid = 4085] [serial = 1736] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0xa3592800) [pid = 4085] [serial = 1730] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x8c44bc00) [pid = 4085] [serial = 1686] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x8c380800) [pid = 4085] [serial = 1685] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x90b45000) [pid = 4085] [serial = 1695] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8f3a1000) [pid = 4085] [serial = 1691] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0xa22ab000) [pid = 4085] [serial = 1725] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x965f6400) [pid = 4085] [serial = 1709] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x928a4800) [pid = 4085] [serial = 1700] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x8f73e000) [pid = 4085] [serial = 1694] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x8f3a7400) [pid = 4085] [serial = 1692] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x8b7de000) [pid = 4085] [serial = 1740] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x9b80d800) [pid = 4085] [serial = 1722] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x919af800) [pid = 4085] [serial = 1697] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x965fd000) [pid = 4085] [serial = 1710] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0xa1057400) [pid = 4085] [serial = 1724] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x965e2400) [pid = 4085] [serial = 1707] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x9a6da000) [pid = 4085] [serial = 1719] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0xa23f7c00) [pid = 4085] [serial = 1727] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0xa513c000) [pid = 4085] [serial = 1731] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0xa699d400) [pid = 4085] [serial = 1734] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8a456c00) [pid = 4085] [serial = 1737] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8e3ee800) [pid = 4085] [serial = 1689] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8a454c00) [pid = 4085] [serial = 1682] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x98ab0000) [pid = 4085] [serial = 1712] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x923f4000) [pid = 4085] [serial = 1698] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x953b0c00) [pid = 4085] [serial = 1706] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8c71cc00) [pid = 4085] [serial = 1745] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dc5c00 == 102 [pid = 4085] [id = 620] 09:13:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x86dc7800) [pid = 4085] [serial = 1861] [outer = (nil)] 09:13:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x88d4f800) [pid = 4085] [serial = 1862] [outer = 0x86dc7800] 09:13:11 INFO - PROCESS | 4085 | 1463674391211 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8a452000) [pid = 4085] [serial = 1863] [outer = 0x86dc7800] 09:13:12 INFO - PROCESS | 4085 | 1463674392137 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 4296ms 09:13:12 INFO - PROCESS | 4085 | 1463674392175 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 4085 | 1463674392183 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:13:12 INFO - PROCESS | 4085 | 1463674392192 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 4085 | 1463674392197 Marionette TRACE conn3 <- [1,2454,null,{}] 09:13:12 INFO - PROCESS | 4085 | 1463674392207 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 4085 | 1463674392460 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:13:12 INFO - PROCESS | 4085 | 1463674392761 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b7d3c00 == 103 [pid = 4085] [id = 621] 09:13:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8b7d5000) [pid = 4085] [serial = 1864] [outer = (nil)] 09:13:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8b7dc400) [pid = 4085] [serial = 1865] [outer = 0x8b7d5000] 09:13:12 INFO - PROCESS | 4085 | 1463674392856 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8c2c7000) [pid = 4085] [serial = 1866] [outer = 0x8b7d5000] 09:13:13 INFO - PROCESS | 4085 | 1463674393804 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1688ms 09:13:13 INFO - PROCESS | 4085 | 1463674393879 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 4085 | 1463674393885 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:13:13 INFO - PROCESS | 4085 | 1463674393897 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 4085 | 1463674393900 Marionette TRACE conn3 <- [1,2458,null,{}] 09:13:13 INFO - PROCESS | 4085 | 1463674393918 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 4085 | 1463674394245 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:13:14 INFO - PROCESS | 4085 | 1463674394285 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x884cb400 == 104 [pid = 4085] [id = 622] 09:13:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8c449400) [pid = 4085] [serial = 1867] [outer = (nil)] 09:13:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8c71d800) [pid = 4085] [serial = 1868] [outer = 0x8c449400] 09:13:14 INFO - PROCESS | 4085 | 1463674394422 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8d7d9800) [pid = 4085] [serial = 1869] [outer = 0x8c449400] 09:13:16 INFO - PROCESS | 4085 | 1463674396264 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x99c8dc00) [pid = 4085] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x953b8800) [pid = 4085] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x99e58800) [pid = 4085] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x86dc6800) [pid = 4085] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x928b0400) [pid = 4085] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x99ce6c00) [pid = 4085] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x90b40000) [pid = 4085] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8f390c00) [pid = 4085] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8b8c5400) [pid = 4085] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x98326000) [pid = 4085] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x8b7d6400) [pid = 4085] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x8ca6a800) [pid = 4085] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8d7de000) [pid = 4085] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x8c725000) [pid = 4085] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x923f9400) [pid = 4085] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x9979a800) [pid = 4085] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x8abe5400) [pid = 4085] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2511ms 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x8f73b800) [pid = 4085] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x884d1800) [pid = 4085] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x9a141c00) [pid = 4085] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:13:16 INFO - PROCESS | 4085 | --DOMWINDOW == 119 (0x8ae58c00) [pid = 4085] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:13:16 INFO - PROCESS | 4085 | 1463674396425 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 4085 | 1463674396432 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:13:16 INFO - PROCESS | 4085 | 1463674396485 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 4085 | 1463674396490 Marionette TRACE conn3 <- [1,2462,null,{}] 09:13:16 INFO - PROCESS | 4085 | 1463674396511 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:16 INFO - PROCESS | 4085 | 1463674396802 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:13:17 INFO - PROCESS | 4085 | 1463674397083 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c37d800 == 105 [pid = 4085] [id = 623] 09:13:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x8df1d000) [pid = 4085] [serial = 1870] [outer = (nil)] 09:13:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x8dfca400) [pid = 4085] [serial = 1871] [outer = 0x8df1d000] 09:13:17 INFO - PROCESS | 4085 | 1463674397167 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8e3eec00) [pid = 4085] [serial = 1872] [outer = 0x8df1d000] 09:13:17 INFO - PROCESS | 4085 | 1463674397967 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1516ms 09:13:17 INFO - PROCESS | 4085 | 1463674397989 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:13:17 INFO - PROCESS | 4085 | 1463674397994 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:13:18 INFO - PROCESS | 4085 | 1463674398000 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 4085 | 1463674398004 Marionette TRACE conn3 <- [1,2466,null,{}] 09:13:18 INFO - PROCESS | 4085 | 1463674398010 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 4085 | 1463674398229 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:13:18 INFO - PROCESS | 4085 | 1463674398740 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dd0000 == 106 [pid = 4085] [id = 624] 09:13:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x884cb800) [pid = 4085] [serial = 1873] [outer = (nil)] 09:13:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x89cd1400) [pid = 4085] [serial = 1874] [outer = 0x884cb800] 09:13:18 INFO - PROCESS | 4085 | 1463674398842 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8abe5400) [pid = 4085] [serial = 1875] [outer = 0x884cb800] 09:13:19 INFO - PROCESS | 4085 | 1463674399923 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1989ms 09:13:19 INFO - PROCESS | 4085 | 1463674399993 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:13:20 INFO - PROCESS | 4085 | 1463674400000 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:13:20 INFO - PROCESS | 4085 | 1463674400008 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 4085 | 1463674400015 Marionette TRACE conn3 <- [1,2470,null,{}] 09:13:20 INFO - PROCESS | 4085 | 1463674400042 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:20 INFO - PROCESS | 4085 | 1463674400413 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:13:20 INFO - PROCESS | 4085 | 1463674400702 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b8c7400 == 107 [pid = 4085] [id = 625] 09:13:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x8c17c800) [pid = 4085] [serial = 1876] [outer = (nil)] 09:13:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8c37cc00) [pid = 4085] [serial = 1877] [outer = 0x8c17c800] 09:13:20 INFO - PROCESS | 4085 | 1463674400798 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8c44d800) [pid = 4085] [serial = 1878] [outer = 0x8c17c800] 09:13:21 INFO - PROCESS | 4085 | 1463674401821 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1843ms 09:13:21 INFO - PROCESS | 4085 | 1463674401856 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 4085 | 1463674401863 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:13:21 INFO - PROCESS | 4085 | 1463674401872 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 4085 | 1463674401876 Marionette TRACE conn3 <- [1,2474,null,{}] 09:13:21 INFO - PROCESS | 4085 | 1463674401883 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 4085 | 1463674402160 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:13:22 INFO - PROCESS | 4085 | 1463674402562 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e075c00 == 108 [pid = 4085] [id = 626] 09:13:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8e163400) [pid = 4085] [serial = 1879] [outer = (nil)] 09:13:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8e3ef800) [pid = 4085] [serial = 1880] [outer = 0x8e163400] 09:13:22 INFO - PROCESS | 4085 | 1463674402657 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8ed93800) [pid = 4085] [serial = 1881] [outer = 0x8e163400] 09:13:23 INFO - PROCESS | 4085 | 1463674403659 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1842ms 09:13:23 INFO - PROCESS | 4085 | 1463674403715 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 4085 | 1463674403719 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:13:23 INFO - PROCESS | 4085 | 1463674403737 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 4085 | 1463674403748 Marionette TRACE conn3 <- [1,2478,null,{}] 09:13:23 INFO - PROCESS | 4085 | 1463674403797 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:24 INFO - PROCESS | 4085 | 1463674404159 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:13:24 INFO - PROCESS | 4085 | 1463674404456 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e06bc00 == 109 [pid = 4085] [id = 627] 09:13:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8f3a7800) [pid = 4085] [serial = 1882] [outer = (nil)] 09:13:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8f734c00) [pid = 4085] [serial = 1883] [outer = 0x8f3a7800] 09:13:24 INFO - PROCESS | 4085 | 1463674404547 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8f73ec00) [pid = 4085] [serial = 1884] [outer = 0x8f3a7800] 09:13:25 INFO - PROCESS | 4085 | 1463674405532 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1852ms 09:13:25 INFO - PROCESS | 4085 | 1463674405582 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:13:25 INFO - PROCESS | 4085 | 1463674405587 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:13:25 INFO - PROCESS | 4085 | 1463674405594 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 4085 | 1463674405598 Marionette TRACE conn3 <- [1,2482,null,{}] 09:13:25 INFO - PROCESS | 4085 | 1463674405604 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:25 INFO - PROCESS | 4085 | 1463674405863 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:13:26 INFO - PROCESS | 4085 | 1463674406208 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f393800 == 110 [pid = 4085] [id = 628] 09:13:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8f39d800) [pid = 4085] [serial = 1885] [outer = (nil)] 09:13:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x90c20000) [pid = 4085] [serial = 1886] [outer = 0x8f39d800] 09:13:26 INFO - PROCESS | 4085 | 1463674406304 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x919b0800) [pid = 4085] [serial = 1887] [outer = 0x8f39d800] 09:13:27 INFO - PROCESS | 4085 | 1463674407233 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1695ms 09:13:27 INFO - PROCESS | 4085 | 1463674407290 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 4085 | 1463674407293 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:13:27 INFO - PROCESS | 4085 | 1463674407301 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 4085 | 1463674407304 Marionette TRACE conn3 <- [1,2486,null,{}] 09:13:27 INFO - PROCESS | 4085 | 1463674407311 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:27 INFO - PROCESS | 4085 | 1463674407565 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:13:27 INFO - PROCESS | 4085 | 1463674407933 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x90c1e000 == 111 [pid = 4085] [id = 629] 09:13:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x91a99c00) [pid = 4085] [serial = 1888] [outer = (nil)] 09:13:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x923ed400) [pid = 4085] [serial = 1889] [outer = 0x91a99c00] 09:13:28 INFO - PROCESS | 4085 | 1463674408043 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x92690800) [pid = 4085] [serial = 1890] [outer = 0x91a99c00] 09:13:29 INFO - PROCESS | 4085 | 1463674409016 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1794ms 09:13:29 INFO - PROCESS | 4085 | 1463674409096 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 4085 | 1463674409101 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:13:29 INFO - PROCESS | 4085 | 1463674409108 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 4085 | 1463674409112 Marionette TRACE conn3 <- [1,2490,null,{}] 09:13:29 INFO - PROCESS | 4085 | 1463674409118 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:29 INFO - PROCESS | 4085 | 1463674409426 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:13:29 INFO - PROCESS | 4085 | 1463674409770 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x91a8f000 == 112 [pid = 4085] [id = 630] 09:13:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x928aa400) [pid = 4085] [serial = 1891] [outer = (nil)] 09:13:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x93a22800) [pid = 4085] [serial = 1892] [outer = 0x928aa400] 09:13:29 INFO - PROCESS | 4085 | 1463674409866 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x93cd2400) [pid = 4085] [serial = 1893] [outer = 0x928aa400] 09:13:30 INFO - PROCESS | 4085 | 1463674410843 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1785ms 09:13:30 INFO - PROCESS | 4085 | 1463674410894 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:13:30 INFO - PROCESS | 4085 | 1463674410899 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:13:30 INFO - PROCESS | 4085 | 1463674410905 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 4085 | 1463674410909 Marionette TRACE conn3 <- [1,2494,null,{}] 09:13:30 INFO - PROCESS | 4085 | 1463674410916 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 4085 | 1463674411163 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:13:31 INFO - PROCESS | 4085 | 1463674411507 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c37b800 == 113 [pid = 4085] [id = 631] 09:13:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x928aa800) [pid = 4085] [serial = 1894] [outer = (nil)] 09:13:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x947c8400) [pid = 4085] [serial = 1895] [outer = 0x928aa800] 09:13:31 INFO - PROCESS | 4085 | 1463674411620 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x95231800) [pid = 4085] [serial = 1896] [outer = 0x928aa800] 09:13:32 INFO - PROCESS | 4085 | 1463674412630 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1782ms 09:13:32 INFO - PROCESS | 4085 | 1463674412688 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 4085 | 1463674412691 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:13:32 INFO - PROCESS | 4085 | 1463674412700 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 4085 | 1463674412704 Marionette TRACE conn3 <- [1,2498,null,{}] 09:13:32 INFO - PROCESS | 4085 | 1463674412710 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:32 INFO - PROCESS | 4085 | 1463674412956 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:13:33 INFO - PROCESS | 4085 | 1463674413318 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x947c6800 == 114 [pid = 4085] [id = 632] 09:13:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x953b1c00) [pid = 4085] [serial = 1897] [outer = (nil)] 09:13:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x965ea000) [pid = 4085] [serial = 1898] [outer = 0x953b1c00] 09:13:33 INFO - PROCESS | 4085 | 1463674413427 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x965f6800) [pid = 4085] [serial = 1899] [outer = 0x953b1c00] 09:13:34 INFO - PROCESS | 4085 | 1463674414394 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1741ms 09:13:34 INFO - PROCESS | 4085 | 1463674414441 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 4085 | 1463674414446 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:13:34 INFO - PROCESS | 4085 | 1463674414453 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 4085 | 1463674414458 Marionette TRACE conn3 <- [1,2502,null,{}] 09:13:34 INFO - PROCESS | 4085 | 1463674414464 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:34 INFO - PROCESS | 4085 | 1463674414739 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:13:35 INFO - PROCESS | 4085 | 1463674415099 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc2800 == 115 [pid = 4085] [id = 633] 09:13:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x93a26800) [pid = 4085] [serial = 1900] [outer = (nil)] 09:13:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x9812e400) [pid = 4085] [serial = 1901] [outer = 0x93a26800] 09:13:35 INFO - PROCESS | 4085 | 1463674415193 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x98a23800) [pid = 4085] [serial = 1902] [outer = 0x93a26800] 09:13:36 INFO - PROCESS | 4085 | 1463674416150 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1747ms 09:13:36 INFO - PROCESS | 4085 | 1463674416202 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 4085 | 1463674416206 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:13:36 INFO - PROCESS | 4085 | 1463674416212 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 4085 | 1463674416216 Marionette TRACE conn3 <- [1,2506,null,{}] 09:13:36 INFO - PROCESS | 4085 | 1463674416221 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 4085 | 1463674416468 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:13:36 INFO - PROCESS | 4085 | 1463674416833 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c70400 == 116 [pid = 4085] [id = 634] 09:13:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x99c70800) [pid = 4085] [serial = 1903] [outer = (nil)] 09:13:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x99c80800) [pid = 4085] [serial = 1904] [outer = 0x99c70800] 09:13:36 INFO - PROCESS | 4085 | 1463674416946 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x99ed5c00) [pid = 4085] [serial = 1905] [outer = 0x99c70800] 09:13:37 INFO - PROCESS | 4085 | 1463674417949 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1782ms 09:13:37 INFO - PROCESS | 4085 | 1463674417995 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:13:38 INFO - PROCESS | 4085 | 1463674418000 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:13:38 INFO - PROCESS | 4085 | 1463674418007 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 4085 | 1463674418013 Marionette TRACE conn3 <- [1,2510,null,{}] 09:13:38 INFO - PROCESS | 4085 | 1463674418020 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:38 INFO - PROCESS | 4085 | 1463674418307 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:13:38 INFO - PROCESS | 4085 | 1463674418668 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 4085 | ++DOCSHELL 0x996ea400 == 117 [pid = 4085] [id = 635] 09:13:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x9a135400) [pid = 4085] [serial = 1906] [outer = (nil)] 09:13:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x9a177800) [pid = 4085] [serial = 1907] [outer = 0x9a135400] 09:13:38 INFO - PROCESS | 4085 | 1463674418766 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x9a17d400) [pid = 4085] [serial = 1908] [outer = 0x9a135400] 09:13:39 INFO - PROCESS | 4085 | 1463674419700 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1746ms 09:13:39 INFO - PROCESS | 4085 | 1463674419754 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 4085 | 1463674419757 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:13:39 INFO - PROCESS | 4085 | 1463674419765 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 4085 | 1463674419768 Marionette TRACE conn3 <- [1,2514,null,{}] 09:13:39 INFO - PROCESS | 4085 | 1463674419775 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:40 INFO - PROCESS | 4085 | 1463674420032 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:13:40 INFO - PROCESS | 4085 | 1463674420396 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad0e400 == 118 [pid = 4085] [id = 636] 09:13:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x8c443000) [pid = 4085] [serial = 1909] [outer = (nil)] 09:13:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x9b449c00) [pid = 4085] [serial = 1910] [outer = 0x8c443000] 09:13:40 INFO - PROCESS | 4085 | 1463674420494 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x9b802c00) [pid = 4085] [serial = 1911] [outer = 0x8c443000] 09:13:41 INFO - PROCESS | 4085 | 1463674421427 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1732ms 09:13:41 INFO - PROCESS | 4085 | 1463674421499 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:13:41 INFO - PROCESS | 4085 | 1463674421513 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:13:41 INFO - PROCESS | 4085 | 1463674421521 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 4085 | 1463674421525 Marionette TRACE conn3 <- [1,2518,null,{}] 09:13:41 INFO - PROCESS | 4085 | 1463674421532 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:41 INFO - PROCESS | 4085 | 1463674421826 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:13:42 INFO - PROCESS | 4085 | 1463674422175 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a176c00 == 119 [pid = 4085] [id = 637] 09:13:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x9aa9fc00) [pid = 4085] [serial = 1912] [outer = (nil)] 09:13:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x9cfc6800) [pid = 4085] [serial = 1913] [outer = 0x9aa9fc00] 09:13:42 INFO - PROCESS | 4085 | 1463674422267 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0xa0505c00) [pid = 4085] [serial = 1914] [outer = 0x9aa9fc00] 09:13:43 INFO - PROCESS | 4085 | 1463674423207 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1740ms 09:13:43 INFO - PROCESS | 4085 | 1463674423267 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 4085 | 1463674423271 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:13:43 INFO - PROCESS | 4085 | 1463674423278 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 4085 | 1463674423281 Marionette TRACE conn3 <- [1,2522,null,{}] 09:13:43 INFO - PROCESS | 4085 | 1463674423288 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:43 INFO - PROCESS | 4085 | 1463674423598 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:13:43 INFO - PROCESS | 4085 | 1463674423924 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d4b800 == 120 [pid = 4085] [id = 638] 09:13:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x99ee0c00) [pid = 4085] [serial = 1915] [outer = (nil)] 09:13:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0xa23ed400) [pid = 4085] [serial = 1916] [outer = 0x99ee0c00] 09:13:44 INFO - PROCESS | 4085 | 1463674424017 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0xa2588c00) [pid = 4085] [serial = 1917] [outer = 0x99ee0c00] 09:13:44 INFO - PROCESS | 4085 | 1463674424942 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1737ms 09:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:13:45 INFO - PROCESS | 4085 | 1463674425016 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 4085 | 1463674425019 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:13:45 INFO - PROCESS | 4085 | 1463674425028 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 4085 | 1463674425031 Marionette TRACE conn3 <- [1,2526,null,{}] 09:13:45 INFO - PROCESS | 4085 | 1463674425038 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:45 INFO - PROCESS | 4085 | 1463674425291 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:13:45 INFO - PROCESS | 4085 | 1463674425641 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c443400 == 121 [pid = 4085] [id = 639] 09:13:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x8dfc8800) [pid = 4085] [serial = 1918] [outer = (nil)] 09:13:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0xa3558000) [pid = 4085] [serial = 1919] [outer = 0x8dfc8800] 09:13:45 INFO - PROCESS | 4085 | 1463674425733 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0xa358b800) [pid = 4085] [serial = 1920] [outer = 0x8dfc8800] 09:13:46 INFO - PROCESS | 4085 | 1463674426725 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1745ms 09:13:46 INFO - PROCESS | 4085 | 1463674426771 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:13:46 INFO - PROCESS | 4085 | 1463674426775 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:13:46 INFO - PROCESS | 4085 | 1463674426783 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 4085 | 1463674426786 Marionette TRACE conn3 <- [1,2530,null,{}] 09:13:46 INFO - PROCESS | 4085 | 1463674426793 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:47 INFO - PROCESS | 4085 | 1463674427055 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:13:47 INFO - PROCESS | 4085 | 1463674427453 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 4085 | ++DOCSHELL 0xa685b800 == 122 [pid = 4085] [id = 640] 09:13:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0xa685bc00) [pid = 4085] [serial = 1921] [outer = (nil)] 09:13:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0xa68cf000) [pid = 4085] [serial = 1922] [outer = 0xa685bc00] 09:13:47 INFO - PROCESS | 4085 | 1463674427555 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa69a9000) [pid = 4085] [serial = 1923] [outer = 0xa685bc00] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad77800 == 121 [pid = 4085] [id = 244] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x86656000 == 120 [pid = 4085] [id = 453] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8c37d800 == 119 [pid = 4085] [id = 623] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x884cb400 == 118 [pid = 4085] [id = 622] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8b7d3c00 == 117 [pid = 4085] [id = 621] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x86dc5c00 == 116 [pid = 4085] [id = 620] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8ca60800 == 115 [pid = 4085] [id = 619] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x9775f800 == 114 [pid = 4085] [id = 617] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x86dd0c00 == 113 [pid = 4085] [id = 618] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x977f8000 == 112 [pid = 4085] [id = 616] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x999bc400 == 111 [pid = 4085] [id = 615] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x9aaa1800 == 110 [pid = 4085] [id = 614] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x99c6fc00 == 109 [pid = 4085] [id = 613] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x91a8ec00 == 108 [pid = 4085] [id = 611] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x953ad000 == 107 [pid = 4085] [id = 612] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8c2c9800 == 106 [pid = 4085] [id = 610] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8a44fc00 == 105 [pid = 4085] [id = 609] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x91a96400 == 104 [pid = 4085] [id = 608] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec45000 == 103 [pid = 4085] [id = 607] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc4800 == 102 [pid = 4085] [id = 606] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8c17c400 == 101 [pid = 4085] [id = 604] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x8dad3000 == 100 [pid = 4085] [id = 605] 09:13:50 INFO - PROCESS | 4085 | --DOCSHELL 0x86dc9800 == 99 [pid = 4085] [id = 603] 09:13:50 INFO - PROCESS | 4085 | 1463674430991 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x9a135c00) [pid = 4085] [serial = 1787] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x965eb800) [pid = 4085] [serial = 1778] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x9aaa0400) [pid = 4085] [serial = 1790] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x89ccd400) [pid = 4085] [serial = 1749] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x93dce800) [pid = 4085] [serial = 1776] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0xa23bc400) [pid = 4085] [serial = 1797] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x86dcbc00) [pid = 4085] [serial = 1748] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x92693c00) [pid = 4085] [serial = 1769] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x923edc00) [pid = 4085] [serial = 1766] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8c30f400) [pid = 4085] [serial = 1752] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x99c71800) [pid = 4085] [serial = 1782] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8f5ef800) [pid = 4085] [serial = 1761] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x977ec400) [pid = 4085] [serial = 1779] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8ed98000) [pid = 4085] [serial = 1758] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8e06ac00) [pid = 4085] [serial = 1755] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x93d47800) [pid = 4085] [serial = 1775] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x9a13dc00) [pid = 4085] [serial = 1788] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x8f397000) [pid = 4085] [serial = 1760] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8d7de400) [pid = 4085] [serial = 1806] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0xa22adc00) [pid = 4085] [serial = 1796] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x92cf3000) [pid = 4085] [serial = 1772] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x937f5400) [pid = 4085] [serial = 1773] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x9ac49000) [pid = 4085] [serial = 1791] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x99cf5800) [pid = 4085] [serial = 1785] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x8df13400) [pid = 4085] [serial = 1754] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x8dfcd000) [pid = 4085] [serial = 1680] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x92829000) [pid = 4085] [serial = 1770] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x90b45400) [pid = 4085] [serial = 1763] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x8df1c000) [pid = 4085] [serial = 1808] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x8a451000) [pid = 4085] [serial = 1800] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x9b802000) [pid = 4085] [serial = 1793] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x919ae800) [pid = 4085] [serial = 1764] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8ed8f400) [pid = 4085] [serial = 1757] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x89cc4400) [pid = 4085] [serial = 1799] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x923f3c00) [pid = 4085] [serial = 1767] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x99c6c800) [pid = 4085] [serial = 1781] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8c17b000) [pid = 4085] [serial = 1751] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x9b810000) [pid = 4085] [serial = 1794] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8b8d0800) [pid = 4085] [serial = 1802] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8c8e0000) [pid = 4085] [serial = 1805] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x99ce8800) [pid = 4085] [serial = 1784] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8c302400) [pid = 4085] [serial = 1803] [outer = (nil)] [url = about:blank] 09:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 4542ms 09:13:51 INFO - PROCESS | 4085 | 1463674431325 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 4085 | 1463674431331 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:13:51 INFO - PROCESS | 4085 | 1463674431339 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 4085 | 1463674431345 Marionette TRACE conn3 <- [1,2534,null,{}] 09:13:51 INFO - PROCESS | 4085 | 1463674431354 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 4085 | 1463674431573 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:13:51 INFO - PROCESS | 4085 | 1463674431818 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x868c6000 == 100 [pid = 4085] [id = 641] 09:13:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x868c8400) [pid = 4085] [serial = 1924] [outer = (nil)] 09:13:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x868cd000) [pid = 4085] [serial = 1925] [outer = 0x868c8400] 09:13:51 INFO - PROCESS | 4085 | 1463674431901 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8a459000) [pid = 4085] [serial = 1926] [outer = 0x868c8400] 09:13:52 INFO - PROCESS | 4085 | 1463674432761 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1484ms 09:13:52 INFO - PROCESS | 4085 | 1463674432824 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 4085 | 1463674432833 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:13:52 INFO - PROCESS | 4085 | 1463674432844 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 4085 | 1463674432848 Marionette TRACE conn3 <- [1,2538,null,{}] 09:13:52 INFO - PROCESS | 4085 | 1463674432855 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 4085 | 1463674433094 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:13:53 INFO - PROCESS | 4085 | 1463674433387 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad80800 == 101 [pid = 4085] [id = 642] 09:13:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8ae57000) [pid = 4085] [serial = 1927] [outer = (nil)] 09:13:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8b8c7c00) [pid = 4085] [serial = 1928] [outer = 0x8ae57000] 09:13:53 INFO - PROCESS | 4085 | 1463674433470 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8c302400) [pid = 4085] [serial = 1929] [outer = 0x8ae57000] 09:13:54 INFO - PROCESS | 4085 | 1463674434433 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1632ms 09:13:54 INFO - PROCESS | 4085 | 1463674434476 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 4085 | 1463674434480 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:13:54 INFO - PROCESS | 4085 | 1463674434496 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 4085 | 1463674434502 Marionette TRACE conn3 <- [1,2542,null,{}] 09:13:54 INFO - PROCESS | 4085 | 1463674434519 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:54 INFO - PROCESS | 4085 | 1463674434856 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:13:54 INFO - PROCESS | 4085 | 1463674434892 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c37d800 == 102 [pid = 4085] [id = 643] 09:13:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8c44e800) [pid = 4085] [serial = 1930] [outer = (nil)] 09:13:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8ca6d000) [pid = 4085] [serial = 1931] [outer = 0x8c44e800] 09:13:55 INFO - PROCESS | 4085 | 1463674435019 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8df17c00) [pid = 4085] [serial = 1932] [outer = 0x8c44e800] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x89ccac00) [pid = 4085] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8c449400) [pid = 4085] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8f38e000) [pid = 4085] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8ec50c00) [pid = 4085] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8df1e800) [pid = 4085] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8c308400) [pid = 4085] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x86dc9c00) [pid = 4085] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8b7d5000) [pid = 4085] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x86dc7800) [pid = 4085] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x9cfc5000) [pid = 4085] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x999c1c00) [pid = 4085] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x9b805000) [pid = 4085] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x9aa93400) [pid = 4085] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x9ac4ac00) [pid = 4085] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x99c70c00) [pid = 4085] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x977f9400) [pid = 4085] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x91b14400) [pid = 4085] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x92cee400) [pid = 4085] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x8abe3000) [pid = 4085] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:13:56 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x91a97c00) [pid = 4085] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:13:56 INFO - PROCESS | 4085 | 1463674436751 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2304ms 09:13:56 INFO - PROCESS | 4085 | 1463674436792 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 4085 | 1463674436797 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:13:56 INFO - PROCESS | 4085 | 1463674436803 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 4085 | 1463674436805 Marionette TRACE conn3 <- [1,2546,null,{}] 09:13:56 INFO - PROCESS | 4085 | 1463674436827 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:57 INFO - PROCESS | 4085 | 1463674437061 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:13:57 INFO - PROCESS | 4085 | 1463674437270 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 4085 | ++DOCSHELL 0x89ccfc00 == 103 [pid = 4085] [id = 644] 09:13:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x8b7d5000) [pid = 4085] [serial = 1933] [outer = (nil)] 09:13:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8e15e000) [pid = 4085] [serial = 1934] [outer = 0x8b7d5000] 09:13:57 INFO - PROCESS | 4085 | 1463674437355 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8ec45000) [pid = 4085] [serial = 1935] [outer = 0x8b7d5000] 09:13:58 INFO - PROCESS | 4085 | 1463674438221 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1456ms 09:13:58 INFO - PROCESS | 4085 | 1463674438261 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 4085 | 1463674438265 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:13:58 INFO - PROCESS | 4085 | 1463674438271 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 4085 | 1463674438275 Marionette TRACE conn3 <- [1,2550,null,{}] 09:13:58 INFO - PROCESS | 4085 | 1463674438280 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:58 INFO - PROCESS | 4085 | 1463674438504 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:13:58 INFO - PROCESS | 4085 | 1463674438971 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x868c7c00 == 104 [pid = 4085] [id = 645] 09:13:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x868c8000) [pid = 4085] [serial = 1936] [outer = (nil)] 09:13:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x86dcf000) [pid = 4085] [serial = 1937] [outer = 0x868c8000] 09:13:59 INFO - PROCESS | 4085 | 1463674439072 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x89cc9800) [pid = 4085] [serial = 1938] [outer = 0x868c8000] 09:14:00 INFO - PROCESS | 4085 | 1463674440116 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1888ms 09:14:00 INFO - PROCESS | 4085 | 1463674440162 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 4085 | 1463674440168 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:14:00 INFO - PROCESS | 4085 | 1463674440176 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 4085 | 1463674440183 Marionette TRACE conn3 <- [1,2554,null,{}] 09:14:00 INFO - PROCESS | 4085 | 1463674440191 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:00 INFO - PROCESS | 4085 | 1463674440489 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:14:00 INFO - PROCESS | 4085 | 1463674440843 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b8c3800 == 105 [pid = 4085] [id = 646] 09:14:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8c2c7800) [pid = 4085] [serial = 1939] [outer = (nil)] 09:14:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8c378800) [pid = 4085] [serial = 1940] [outer = 0x8c2c7800] 09:14:00 INFO - PROCESS | 4085 | 1463674440940 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8c8d5400) [pid = 4085] [serial = 1941] [outer = 0x8c2c7800] 09:14:02 INFO - PROCESS | 4085 | 1463674442118 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1986ms 09:14:02 INFO - PROCESS | 4085 | 1463674442166 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 4085 | 1463674442173 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:14:02 INFO - PROCESS | 4085 | 1463674442181 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 4085 | 1463674442185 Marionette TRACE conn3 <- [1,2558,null,{}] 09:14:02 INFO - PROCESS | 4085 | 1463674442192 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:02 INFO - PROCESS | 4085 | 1463674442457 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:14:02 INFO - PROCESS | 4085 | 1463674442896 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c30f400 == 106 [pid = 4085] [id = 647] 09:14:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8ea4c400) [pid = 4085] [serial = 1942] [outer = (nil)] 09:14:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8ed8f000) [pid = 4085] [serial = 1943] [outer = 0x8ea4c400] 09:14:02 INFO - PROCESS | 4085 | 1463674442991 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8f38cc00) [pid = 4085] [serial = 1944] [outer = 0x8ea4c400] 09:14:03 INFO - PROCESS | 4085 | 1463674443990 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1856ms 09:14:04 INFO - PROCESS | 4085 | 1463674444037 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 4085 | 1463674444042 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:14:04 INFO - PROCESS | 4085 | 1463674444059 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 4085 | 1463674444069 Marionette TRACE conn3 <- [1,2562,null,{}] 09:14:04 INFO - PROCESS | 4085 | 1463674444076 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:04 INFO - PROCESS | 4085 | 1463674444335 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:14:04 INFO - PROCESS | 4085 | 1463674444679 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3ed000 == 107 [pid = 4085] [id = 648] 09:14:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8ed91000) [pid = 4085] [serial = 1945] [outer = (nil)] 09:14:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x90b47400) [pid = 4085] [serial = 1946] [outer = 0x8ed91000] 09:14:04 INFO - PROCESS | 4085 | 1463674444772 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x90c15c00) [pid = 4085] [serial = 1947] [outer = 0x8ed91000] 09:14:05 INFO - PROCESS | 4085 | 1463674445794 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1802ms 09:14:05 INFO - PROCESS | 4085 | 1463674445852 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 4085 | 1463674445858 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:14:05 INFO - PROCESS | 4085 | 1463674445865 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 4085 | 1463674445868 Marionette TRACE conn3 <- [1,2566,null,{}] 09:14:05 INFO - PROCESS | 4085 | 1463674445875 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:06 INFO - PROCESS | 4085 | 1463674446148 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:14:06 INFO - PROCESS | 4085 | 1463674446494 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x89ccc400 == 108 [pid = 4085] [id = 649] 09:14:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x90c1d800) [pid = 4085] [serial = 1948] [outer = (nil)] 09:14:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x91b16800) [pid = 4085] [serial = 1949] [outer = 0x90c1d800] 09:14:06 INFO - PROCESS | 4085 | 1463674446597 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x91b1c400) [pid = 4085] [serial = 1950] [outer = 0x90c1d800] 09:14:07 INFO - PROCESS | 4085 | 1463674447609 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1782ms 09:14:07 INFO - PROCESS | 4085 | 1463674447652 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 4085 | 1463674447661 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:14:07 INFO - PROCESS | 4085 | 1463674447674 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 4085 | 1463674447677 Marionette TRACE conn3 <- [1,2570,null,{}] 09:14:07 INFO - PROCESS | 4085 | 1463674447684 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:07 INFO - PROCESS | 4085 | 1463674447961 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:14:08 INFO - PROCESS | 4085 | 1463674448320 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x923fcc00 == 109 [pid = 4085] [id = 650] 09:14:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x92684800) [pid = 4085] [serial = 1951] [outer = (nil)] 09:14:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x92689400) [pid = 4085] [serial = 1952] [outer = 0x92684800] 09:14:08 INFO - PROCESS | 4085 | 1463674448430 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x928b0c00) [pid = 4085] [serial = 1953] [outer = 0x92684800] 09:14:09 INFO - PROCESS | 4085 | 1463674449421 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1783ms 09:14:09 INFO - PROCESS | 4085 | 1463674449456 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 4085 | 1463674449460 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:14:09 INFO - PROCESS | 4085 | 1463674449466 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 4085 | 1463674449470 Marionette TRACE conn3 <- [1,2574,null,{}] 09:14:09 INFO - PROCESS | 4085 | 1463674449476 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 4085 | 1463674449721 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:14:10 INFO - PROCESS | 4085 | 1463674450063 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x89cce000 == 110 [pid = 4085] [id = 651] 09:14:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x919aec00) [pid = 4085] [serial = 1954] [outer = (nil)] 09:14:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x93dcb400) [pid = 4085] [serial = 1955] [outer = 0x919aec00] 09:14:10 INFO - PROCESS | 4085 | 1463674450162 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x94763c00) [pid = 4085] [serial = 1956] [outer = 0x919aec00] 09:14:11 INFO - PROCESS | 4085 | 1463674451249 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1834ms 09:14:11 INFO - PROCESS | 4085 | 1463674451302 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 4085 | 1463674451305 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:14:11 INFO - PROCESS | 4085 | 1463674451313 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 4085 | 1463674451317 Marionette TRACE conn3 <- [1,2578,null,{}] 09:14:11 INFO - PROCESS | 4085 | 1463674451323 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 4085 | 1463674451581 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:14:11 INFO - PROCESS | 4085 | 1463674451931 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x8664b000 == 111 [pid = 4085] [id = 652] 09:14:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x8c304000) [pid = 4085] [serial = 1957] [outer = (nil)] 09:14:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x953b9800) [pid = 4085] [serial = 1958] [outer = 0x8c304000] 09:14:12 INFO - PROCESS | 4085 | 1463674452023 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x965ed000) [pid = 4085] [serial = 1959] [outer = 0x8c304000] 09:14:12 INFO - PROCESS | 4085 | 1463674452973 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1731ms 09:14:13 INFO - PROCESS | 4085 | 1463674453045 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 4085 | 1463674453050 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:14:13 INFO - PROCESS | 4085 | 1463674453057 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 4085 | 1463674453061 Marionette TRACE conn3 <- [1,2582,null,{}] 09:14:13 INFO - PROCESS | 4085 | 1463674453068 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 4085 | 1463674453319 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:14:13 INFO - PROCESS | 4085 | 1463674453669 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f5c00 == 112 [pid = 4085] [id = 653] 09:14:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x93a21c00) [pid = 4085] [serial = 1960] [outer = (nil)] 09:14:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x977f9800) [pid = 4085] [serial = 1961] [outer = 0x93a21c00] 09:14:13 INFO - PROCESS | 4085 | 1463674453767 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x981efc00) [pid = 4085] [serial = 1962] [outer = 0x93a21c00] 09:14:14 INFO - PROCESS | 4085 | 1463674454723 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1732ms 09:14:14 INFO - PROCESS | 4085 | 1463674454791 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 4085 | 1463674454794 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:14:14 INFO - PROCESS | 4085 | 1463674454802 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 4085 | 1463674454812 Marionette TRACE conn3 <- [1,2586,null,{}] 09:14:14 INFO - PROCESS | 4085 | 1463674454817 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:15 INFO - PROCESS | 4085 | 1463674455102 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:14:15 INFO - PROCESS | 4085 | 1463674455455 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dc2800 == 113 [pid = 4085] [id = 654] 09:14:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x965fa000) [pid = 4085] [serial = 1963] [outer = (nil)] 09:14:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x99c6f800) [pid = 4085] [serial = 1964] [outer = 0x965fa000] 09:14:15 INFO - PROCESS | 4085 | 1463674455553 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x99c74800) [pid = 4085] [serial = 1965] [outer = 0x965fa000] 09:14:16 INFO - PROCESS | 4085 | 1463674456529 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1790ms 09:14:16 INFO - PROCESS | 4085 | 1463674456593 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 4085 | 1463674456598 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:14:16 INFO - PROCESS | 4085 | 1463674456604 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 4085 | 1463674456608 Marionette TRACE conn3 <- [1,2590,null,{}] 09:14:16 INFO - PROCESS | 4085 | 1463674456614 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 4085 | 1463674456867 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:14:17 INFO - PROCESS | 4085 | 1463674457240 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x99cf3400 == 114 [pid = 4085] [id = 655] 09:14:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x99cf4800) [pid = 4085] [serial = 1966] [outer = (nil)] 09:14:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x99ee0000) [pid = 4085] [serial = 1967] [outer = 0x99cf4800] 09:14:17 INFO - PROCESS | 4085 | 1463674457353 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x9a140000) [pid = 4085] [serial = 1968] [outer = 0x99cf4800] 09:14:18 INFO - PROCESS | 4085 | 1463674458370 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1842ms 09:14:18 INFO - PROCESS | 4085 | 1463674458447 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 4085 | 1463674458451 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:14:18 INFO - PROCESS | 4085 | 1463674458458 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 4085 | 1463674458463 Marionette TRACE conn3 <- [1,2594,null,{}] 09:14:18 INFO - PROCESS | 4085 | 1463674458469 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:18 INFO - PROCESS | 4085 | 1463674458780 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:14:19 INFO - PROCESS | 4085 | 1463674459136 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x99e58800 == 115 [pid = 4085] [id = 656] 09:14:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x9a178c00) [pid = 4085] [serial = 1969] [outer = (nil)] 09:14:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x9b80b400) [pid = 4085] [serial = 1970] [outer = 0x9a178c00] 09:14:19 INFO - PROCESS | 4085 | 1463674459228 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x9b968800) [pid = 4085] [serial = 1971] [outer = 0x9a178c00] 09:14:20 INFO - PROCESS | 4085 | 1463674460230 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1834ms 09:14:20 INFO - PROCESS | 4085 | 1463674460294 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:14:20 INFO - PROCESS | 4085 | 1463674460298 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:14:20 INFO - PROCESS | 4085 | 1463674460305 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 4085 | 1463674460309 Marionette TRACE conn3 <- [1,2598,null,{}] 09:14:20 INFO - PROCESS | 4085 | 1463674460316 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:20 INFO - PROCESS | 4085 | 1463674460606 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:14:20 INFO - PROCESS | 4085 | 1463674460974 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x99edb400 == 116 [pid = 4085] [id = 657] 09:14:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x9b489400) [pid = 4085] [serial = 1972] [outer = (nil)] 09:14:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0xa23c3c00) [pid = 4085] [serial = 1973] [outer = 0x9b489400] 09:14:21 INFO - PROCESS | 4085 | 1463674461069 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0xa23edc00) [pid = 4085] [serial = 1974] [outer = 0x9b489400] 09:14:22 INFO - PROCESS | 4085 | 1463674462090 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1838ms 09:14:22 INFO - PROCESS | 4085 | 1463674462144 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 4085 | 1463674462147 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:14:22 INFO - PROCESS | 4085 | 1463674462154 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 4085 | 1463674462157 Marionette TRACE conn3 <- [1,2602,null,{}] 09:14:22 INFO - PROCESS | 4085 | 1463674462164 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 4085 | 1463674462435 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:14:22 INFO - PROCESS | 4085 | 1463674462789 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c30c000 == 117 [pid = 4085] [id = 658] 09:14:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x8c44a000) [pid = 4085] [serial = 1975] [outer = (nil)] 09:14:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0xa25b0c00) [pid = 4085] [serial = 1976] [outer = 0x8c44a000] 09:14:22 INFO - PROCESS | 4085 | 1463674462906 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0xa272dc00) [pid = 4085] [serial = 1977] [outer = 0x8c44a000] 09:14:23 INFO - PROCESS | 4085 | 1463674463857 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1749ms 09:14:23 INFO - PROCESS | 4085 | 1463674463903 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:14:23 INFO - PROCESS | 4085 | 1463674463907 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:14:23 INFO - PROCESS | 4085 | 1463674463915 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 4085 | 1463674463918 Marionette TRACE conn3 <- [1,2606,null,{}] 09:14:23 INFO - PROCESS | 4085 | 1463674463925 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:24 INFO - PROCESS | 4085 | 1463674464182 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:14:24 INFO - PROCESS | 4085 | 1463674464538 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dcc000 == 118 [pid = 4085] [id = 659] 09:14:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0xa23eb800) [pid = 4085] [serial = 1978] [outer = (nil)] 09:14:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0xa513e400) [pid = 4085] [serial = 1979] [outer = 0xa23eb800] 09:14:24 INFO - PROCESS | 4085 | 1463674464630 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0xa63f3c00) [pid = 4085] [serial = 1980] [outer = 0xa23eb800] 09:14:25 INFO - PROCESS | 4085 | 1463674465623 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1785ms 09:14:25 INFO - PROCESS | 4085 | 1463674465702 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:14:25 INFO - PROCESS | 4085 | 1463674465706 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:14:25 INFO - PROCESS | 4085 | 1463674465712 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 4085 | 1463674465716 Marionette TRACE conn3 <- [1,2610,null,{}] 09:14:25 INFO - PROCESS | 4085 | 1463674465722 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:26 INFO - PROCESS | 4085 | 1463674466011 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:14:26 INFO - PROCESS | 4085 | 1463674466408 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c7c00 == 119 [pid = 4085] [id = 660] 09:14:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x8a4b6800) [pid = 4085] [serial = 1981] [outer = (nil)] 09:14:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x8a4bc800) [pid = 4085] [serial = 1982] [outer = 0x8a4b6800] 09:14:26 INFO - PROCESS | 4085 | 1463674466508 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x8a4be400) [pid = 4085] [serial = 1983] [outer = 0x8a4b6800] 09:14:27 INFO - PROCESS | 4085 | 1463674467429 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1798ms 09:14:27 INFO - PROCESS | 4085 | 1463674467511 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 4085 | 1463674467515 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:14:27 INFO - PROCESS | 4085 | 1463674467522 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 4085 | 1463674467526 Marionette TRACE conn3 <- [1,2614,null,{}] 09:14:27 INFO - PROCESS | 4085 | 1463674467532 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 4085 | 1463674467778 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:14:28 INFO - PROCESS | 4085 | 1463674468156 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a4b8400 == 120 [pid = 4085] [id = 661] 09:14:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x8a4b8800) [pid = 4085] [serial = 1984] [outer = (nil)] 09:14:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa3642400) [pid = 4085] [serial = 1985] [outer = 0x8a4b8800] 09:14:28 INFO - PROCESS | 4085 | 1463674468247 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0xa68d1800) [pid = 4085] [serial = 1986] [outer = 0x8a4b8800] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae61800 == 119 [pid = 4085] [id = 197] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8df19400 == 118 [pid = 4085] [id = 207] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8e3e3c00 == 117 [pid = 4085] [id = 124] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x89ccfc00 == 116 [pid = 4085] [id = 644] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8c37d800 == 115 [pid = 4085] [id = 643] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad80800 == 114 [pid = 4085] [id = 642] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x868c6000 == 113 [pid = 4085] [id = 641] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0xa685b800 == 112 [pid = 4085] [id = 640] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8c443400 == 111 [pid = 4085] [id = 639] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x88d4b800 == 110 [pid = 4085] [id = 638] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x9a176c00 == 109 [pid = 4085] [id = 637] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x996ea400 == 108 [pid = 4085] [id = 635] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad0e400 == 107 [pid = 4085] [id = 636] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x99c70400 == 106 [pid = 4085] [id = 634] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc2800 == 105 [pid = 4085] [id = 633] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x947c6800 == 104 [pid = 4085] [id = 632] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8c37b800 == 103 [pid = 4085] [id = 631] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x90c1e000 == 102 [pid = 4085] [id = 629] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x91a8f000 == 101 [pid = 4085] [id = 630] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8f393800 == 100 [pid = 4085] [id = 628] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8e06bc00 == 99 [pid = 4085] [id = 627] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8e075c00 == 98 [pid = 4085] [id = 626] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x8b8c7400 == 97 [pid = 4085] [id = 625] 09:14:30 INFO - PROCESS | 4085 | --DOCSHELL 0x86dd0000 == 96 [pid = 4085] [id = 624] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x8dfca400) [pid = 4085] [serial = 1871] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x8d7df800) [pid = 4085] [serial = 1746] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8c71d800) [pid = 4085] [serial = 1868] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x919a2800) [pid = 4085] [serial = 1823] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x90c11c00) [pid = 4085] [serial = 1821] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x90b3e000) [pid = 4085] [serial = 1820] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x8ec46400) [pid = 4085] [serial = 1818] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x8e3e8000) [pid = 4085] [serial = 1817] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8c43f800) [pid = 4085] [serial = 1815] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8c37ac00) [pid = 4085] [serial = 1814] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8a450800) [pid = 4085] [serial = 1812] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x884c9400) [pid = 4085] [serial = 1811] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8b7dc400) [pid = 4085] [serial = 1865] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x88d4f800) [pid = 4085] [serial = 1862] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8a452000) [pid = 4085] [serial = 1863] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0xa36f2400) [pid = 4085] [serial = 1859] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0xa3584c00) [pid = 4085] [serial = 1857] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0xa355f000) [pid = 4085] [serial = 1856] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0xa31d0400) [pid = 4085] [serial = 1854] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0xa27c4400) [pid = 4085] [serial = 1853] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0xa2585c00) [pid = 4085] [serial = 1851] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0xa23f2c00) [pid = 4085] [serial = 1850] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0xa1050c00) [pid = 4085] [serial = 1848] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0xa0505800) [pid = 4085] [serial = 1847] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x9b809400) [pid = 4085] [serial = 1845] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x9b801400) [pid = 4085] [serial = 1844] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x9a138000) [pid = 4085] [serial = 1842] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x99c85400) [pid = 4085] [serial = 1841] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x98f4d800) [pid = 4085] [serial = 1839] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x983a6000) [pid = 4085] [serial = 1838] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x965f7400) [pid = 4085] [serial = 1835] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x97757c00) [pid = 4085] [serial = 1836] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x965e0000) [pid = 4085] [serial = 1833] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x953b6c00) [pid = 4085] [serial = 1832] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x93d42400) [pid = 4085] [serial = 1830] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x93cd9400) [pid = 4085] [serial = 1829] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x92821800) [pid = 4085] [serial = 1827] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x91b1b800) [pid = 4085] [serial = 1826] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x919a7400) [pid = 4085] [serial = 1824] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8d7d9800) [pid = 4085] [serial = 1869] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8c2c7000) [pid = 4085] [serial = 1866] [outer = (nil)] [url = about:blank] 09:14:31 INFO - PROCESS | 4085 | 1463674471534 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 4042ms 09:14:31 INFO - PROCESS | 4085 | 1463674471566 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 4085 | 1463674471570 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:14:31 INFO - PROCESS | 4085 | 1463674471580 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 4085 | 1463674471585 Marionette TRACE conn3 <- [1,2618,null,{}] 09:14:31 INFO - PROCESS | 4085 | 1463674471596 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 4085 | 1463674471882 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:14:32 INFO - PROCESS | 4085 | 1463674472122 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x86652c00 == 97 [pid = 4085] [id = 662] 09:14:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x868cc400) [pid = 4085] [serial = 1987] [outer = (nil)] 09:14:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x86be8400) [pid = 4085] [serial = 1988] [outer = 0x868cc400] 09:14:32 INFO - PROCESS | 4085 | 1463674472209 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x86dcf800) [pid = 4085] [serial = 1989] [outer = 0x868cc400] 09:14:33 INFO - PROCESS | 4085 | 1463674473046 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1490ms 09:14:33 INFO - PROCESS | 4085 | 1463674473071 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 4085 | 1463674473088 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:14:33 INFO - PROCESS | 4085 | 1463674473169 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 4085 | 1463674473174 Marionette TRACE conn3 <- [1,2622,null,{}] 09:14:33 INFO - PROCESS | 4085 | 1463674473180 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 4085 | 1463674473419 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:14:33 INFO - PROCESS | 4085 | 1463674473713 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d54c00 == 98 [pid = 4085] [id = 663] 09:14:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x89cd0000) [pid = 4085] [serial = 1990] [outer = (nil)] 09:14:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8a4b9000) [pid = 4085] [serial = 1991] [outer = 0x89cd0000] 09:14:33 INFO - PROCESS | 4085 | 1463674473803 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8abea800) [pid = 4085] [serial = 1992] [outer = 0x89cd0000] 09:14:34 INFO - PROCESS | 4085 | 1463674474737 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1647ms 09:14:34 INFO - PROCESS | 4085 | 1463674474808 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:14:34 INFO - PROCESS | 4085 | 1463674474812 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:14:34 INFO - PROCESS | 4085 | 1463674474819 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 4085 | 1463674474825 Marionette TRACE conn3 <- [1,2626,null,{}] 09:14:34 INFO - PROCESS | 4085 | 1463674474848 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:35 INFO - PROCESS | 4085 | 1463674475189 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:14:35 INFO - PROCESS | 4085 | 1463674475422 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad7d000 == 99 [pid = 4085] [id = 664] 09:14:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8b8c8c00) [pid = 4085] [serial = 1993] [outer = (nil)] 09:14:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8c17e400) [pid = 4085] [serial = 1994] [outer = 0x8b8c8c00] 09:14:35 INFO - PROCESS | 4085 | 1463674475505 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8c308800) [pid = 4085] [serial = 1995] [outer = 0x8b8c8c00] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8c44e800) [pid = 4085] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8f3a7800) [pid = 4085] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8e163400) [pid = 4085] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8c17c800) [pid = 4085] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x884cb800) [pid = 4085] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8ae57000) [pid = 4085] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x868c8400) [pid = 4085] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8dfc8800) [pid = 4085] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x99ee0c00) [pid = 4085] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x9aa9fc00) [pid = 4085] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8c443000) [pid = 4085] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x9a135400) [pid = 4085] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x99c70800) [pid = 4085] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x93a26800) [pid = 4085] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x953b1c00) [pid = 4085] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x928aa800) [pid = 4085] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x928aa400) [pid = 4085] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x91a99c00) [pid = 4085] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x8f39d800) [pid = 4085] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x8c37f400) [pid = 4085] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:14:36 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x8e3e2c00) [pid = 4085] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:14:37 INFO - PROCESS | 4085 | 1463674477328 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2545ms 09:14:37 INFO - PROCESS | 4085 | 1463674477364 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 4085 | 1463674477369 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:14:37 INFO - PROCESS | 4085 | 1463674477376 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 4085 | 1463674477379 Marionette TRACE conn3 <- [1,2630,null,{}] 09:14:37 INFO - PROCESS | 4085 | 1463674477385 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:37 INFO - PROCESS | 4085 | 1463674477619 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:14:37 INFO - PROCESS | 4085 | 1463674477826 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c5800 == 100 [pid = 4085] [id = 665] 09:14:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8b7d7c00) [pid = 4085] [serial = 1996] [outer = (nil)] 09:14:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8c449400) [pid = 4085] [serial = 1997] [outer = 0x8b7d7c00] 09:14:37 INFO - PROCESS | 4085 | 1463674477920 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8c720c00) [pid = 4085] [serial = 1998] [outer = 0x8b7d7c00] 09:14:38 INFO - PROCESS | 4085 | 1463674478982 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1657ms 09:14:39 INFO - PROCESS | 4085 | 1463674479035 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 4085 | 1463674479042 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:14:39 INFO - PROCESS | 4085 | 1463674479051 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 4085 | 1463674479057 Marionette TRACE conn3 <- [1,2634,null,{}] 09:14:39 INFO - PROCESS | 4085 | 1463674479068 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 4085 | 1463674479377 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:14:39 INFO - PROCESS | 4085 | 1463674479753 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x86be6000 == 101 [pid = 4085] [id = 666] 09:14:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x86be6c00) [pid = 4085] [serial = 1999] [outer = (nil)] 09:14:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x88d4f000) [pid = 4085] [serial = 2000] [outer = 0x86be6c00] 09:14:39 INFO - PROCESS | 4085 | 1463674479852 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8a457400) [pid = 4085] [serial = 2001] [outer = 0x86be6c00] 09:14:40 INFO - PROCESS | 4085 | 1463674480814 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1838ms 09:14:40 INFO - PROCESS | 4085 | 1463674480889 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 4085 | 1463674480899 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:14:40 INFO - PROCESS | 4085 | 1463674480911 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 4085 | 1463674480915 Marionette TRACE conn3 <- [1,2638,null,{}] 09:14:40 INFO - PROCESS | 4085 | 1463674480923 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:41 INFO - PROCESS | 4085 | 1463674481249 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:14:41 INFO - PROCESS | 4085 | 1463674481618 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad18000 == 102 [pid = 4085] [id = 667] 09:14:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8ad79800) [pid = 4085] [serial = 2002] [outer = (nil)] 09:14:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8c17f400) [pid = 4085] [serial = 2003] [outer = 0x8ad79800] 09:14:41 INFO - PROCESS | 4085 | 1463674481712 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8c71c800) [pid = 4085] [serial = 2004] [outer = 0x8ad79800] 09:14:42 INFO - PROCESS | 4085 | 1463674482690 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1839ms 09:14:42 INFO - PROCESS | 4085 | 1463674482749 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 4085 | 1463674482754 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:14:42 INFO - PROCESS | 4085 | 1463674482761 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 4085 | 1463674482769 Marionette TRACE conn3 <- [1,2642,null,{}] 09:14:42 INFO - PROCESS | 4085 | 1463674482785 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 4085 | 1463674483078 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:14:43 INFO - PROCESS | 4085 | 1463674483468 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad9c00 == 103 [pid = 4085] [id = 668] 09:14:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8df1d800) [pid = 4085] [serial = 2005] [outer = (nil)] 09:14:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8dfc7c00) [pid = 4085] [serial = 2006] [outer = 0x8df1d800] 09:14:43 INFO - PROCESS | 4085 | 1463674483567 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8e15f400) [pid = 4085] [serial = 2007] [outer = 0x8df1d800] 09:14:44 INFO - PROCESS | 4085 | 1463674484494 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:14:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1800ms 09:14:44 INFO - PROCESS | 4085 | 1463674484563 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:14:44 INFO - PROCESS | 4085 | 1463674484568 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:14:44 INFO - PROCESS | 4085 | 1463674484575 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 4085 | 1463674484580 Marionette TRACE conn3 <- [1,2646,null,{}] 09:14:44 INFO - PROCESS | 4085 | 1463674484586 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:44 INFO - PROCESS | 4085 | 1463674484838 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:14:45 INFO - PROCESS | 4085 | 1463674485177 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dad3000 == 104 [pid = 4085] [id = 669] 09:14:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8e165800) [pid = 4085] [serial = 2008] [outer = (nil)] 09:14:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8ea44800) [pid = 4085] [serial = 2009] [outer = 0x8e165800] 09:14:45 INFO - PROCESS | 4085 | 1463674485275 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ec4f000) [pid = 4085] [serial = 2010] [outer = 0x8e165800] 09:14:46 INFO - PROCESS | 4085 | 1463674486177 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1632ms 09:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:14:46 INFO - PROCESS | 4085 | 1463674486207 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 4085 | 1463674486210 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:14:46 INFO - PROCESS | 4085 | 1463674486218 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 4085 | 1463674486222 Marionette TRACE conn3 <- [1,2650,null,{}] 09:14:46 INFO - PROCESS | 4085 | 1463674486228 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:46 INFO - PROCESS | 4085 | 1463674486486 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:14:46 INFO - PROCESS | 4085 | 1463674486833 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e163c00 == 105 [pid = 4085] [id = 670] 09:14:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8e3e8400) [pid = 4085] [serial = 2011] [outer = (nil)] 09:14:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8f390000) [pid = 4085] [serial = 2012] [outer = 0x8e3e8400] 09:14:46 INFO - PROCESS | 4085 | 1463674486934 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8f396800) [pid = 4085] [serial = 2013] [outer = 0x8e3e8400] 09:14:47 INFO - PROCESS | 4085 | 1463674487845 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1689ms 09:14:47 INFO - PROCESS | 4085 | 1463674487907 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 4085 | 1463674487910 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:14:47 INFO - PROCESS | 4085 | 1463674487918 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 4085 | 1463674487922 Marionette TRACE conn3 <- [1,2654,null,{}] 09:14:47 INFO - PROCESS | 4085 | 1463674487928 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:48 INFO - PROCESS | 4085 | 1463674488266 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:14:48 INFO - PROCESS | 4085 | 1463674488758 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc2000 == 106 [pid = 4085] [id = 671] 09:14:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8f390c00) [pid = 4085] [serial = 2014] [outer = (nil)] 09:14:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x90b3f400) [pid = 4085] [serial = 2015] [outer = 0x8f390c00] 09:14:48 INFO - PROCESS | 4085 | 1463674488852 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x90b45c00) [pid = 4085] [serial = 2016] [outer = 0x8f390c00] 09:14:49 INFO - PROCESS | 4085 | 1463674489787 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1888ms 09:14:49 INFO - PROCESS | 4085 | 1463674489807 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 4085 | 1463674489811 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:14:49 INFO - PROCESS | 4085 | 1463674489818 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 4085 | 1463674489822 Marionette TRACE conn3 <- [1,2658,null,{}] 09:14:49 INFO - PROCESS | 4085 | 1463674489828 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 4085 | 1463674490070 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:14:50 INFO - PROCESS | 4085 | 1463674490413 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f3a2c00 == 107 [pid = 4085] [id = 672] 09:14:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8f3a6000) [pid = 4085] [serial = 2017] [outer = (nil)] 09:14:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x919a2c00) [pid = 4085] [serial = 2018] [outer = 0x8f3a6000] 09:14:50 INFO - PROCESS | 4085 | 1463674490520 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x919b0c00) [pid = 4085] [serial = 2019] [outer = 0x8f3a6000] 09:14:51 INFO - PROCESS | 4085 | 1463674491419 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:14:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1638ms 09:14:51 INFO - PROCESS | 4085 | 1463674491457 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 4085 | 1463674491463 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:14:51 INFO - PROCESS | 4085 | 1463674491473 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 4085 | 1463674491478 Marionette TRACE conn3 <- [1,2662,null,{}] 09:14:51 INFO - PROCESS | 4085 | 1463674491484 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:51 INFO - PROCESS | 4085 | 1463674491740 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:14:52 INFO - PROCESS | 4085 | 1463674492092 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dc5c00 == 108 [pid = 4085] [id = 673] 09:14:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x8ea43000) [pid = 4085] [serial = 2020] [outer = (nil)] 09:14:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x91b19c00) [pid = 4085] [serial = 2021] [outer = 0x8ea43000] 09:14:52 INFO - PROCESS | 4085 | 1463674492188 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x91b1e400) [pid = 4085] [serial = 2022] [outer = 0x8ea43000] 09:14:53 INFO - PROCESS | 4085 | 1463674493088 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1690ms 09:14:53 INFO - PROCESS | 4085 | 1463674493163 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 4085 | 1463674493167 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:14:53 INFO - PROCESS | 4085 | 1463674493174 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 4085 | 1463674493177 Marionette TRACE conn3 <- [1,2666,null,{}] 09:14:53 INFO - PROCESS | 4085 | 1463674493184 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 4085 | 1463674493491 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:14:53 INFO - PROCESS | 4085 | 1463674493838 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec4f800 == 109 [pid = 4085] [id = 674] 09:14:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x919a7800) [pid = 4085] [serial = 2023] [outer = (nil)] 09:14:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x9268dc00) [pid = 4085] [serial = 2024] [outer = 0x919a7800] 09:14:53 INFO - PROCESS | 4085 | 1463674493936 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x92693000) [pid = 4085] [serial = 2025] [outer = 0x919a7800] 09:14:55 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:55 INFO - PROCESS | 4085 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:14:55 INFO - PROCESS | 4085 | 1463674495282 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2144ms 09:14:55 INFO - PROCESS | 4085 | 1463674495319 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 4085 | 1463674495324 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:14:55 INFO - PROCESS | 4085 | 1463674495336 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 4085 | 1463674495339 Marionette TRACE conn3 <- [1,2670,null,{}] 09:14:55 INFO - PROCESS | 4085 | 1463674495348 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 4085 | 1463674495677 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:14:55 INFO - PROCESS | 4085 | 1463674495973 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x923fa000 == 110 [pid = 4085] [id = 675] 09:14:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x92685000) [pid = 4085] [serial = 2026] [outer = (nil)] 09:14:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x928a4400) [pid = 4085] [serial = 2027] [outer = 0x92685000] 09:14:56 INFO - PROCESS | 4085 | 1463674496062 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x928ae000) [pid = 4085] [serial = 2028] [outer = 0x92685000] 09:14:57 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:57 INFO - PROCESS | 4085 | 1463674497463 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 4085 | 1463674497606 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:14:57 INFO - PROCESS | 4085 | 1463674497621 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 4085 | 1463674497626 Marionette TRACE conn3 <- [1,2674,null,{}] 09:14:57 INFO - PROCESS | 4085 | 1463674497632 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:57 INFO - PROCESS | 4085 | 1463674497885 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:14:58 INFO - PROCESS | 4085 | 1463674498181 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x92824800 == 111 [pid = 4085] [id = 676] 09:14:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x92826000) [pid = 4085] [serial = 2029] [outer = (nil)] 09:14:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x93d40000) [pid = 4085] [serial = 2030] [outer = 0x92826000] 09:14:58 INFO - PROCESS | 4085 | 1463674498278 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x953af800) [pid = 4085] [serial = 2031] [outer = 0x92826000] 09:14:59 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:59 INFO - PROCESS | 4085 | 1463674499801 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 4085 | 1463674499867 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:14:59 INFO - PROCESS | 4085 | 1463674499876 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 4085 | 1463674499880 Marionette TRACE conn3 <- [1,2678,null,{}] 09:14:59 INFO - PROCESS | 4085 | 1463674499886 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:00 INFO - PROCESS | 4085 | 1463674500169 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:15:00 INFO - PROCESS | 4085 | 1463674500463 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x93d3d400 == 112 [pid = 4085] [id = 677] 09:15:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x947c6800) [pid = 4085] [serial = 2032] [outer = (nil)] 09:15:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x965ee000) [pid = 4085] [serial = 2033] [outer = 0x947c6800] 09:15:00 INFO - PROCESS | 4085 | 1463674500552 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x965fcc00) [pid = 4085] [serial = 2034] [outer = 0x947c6800] 09:15:01 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:01 INFO - PROCESS | 4085 | 1463674501931 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:15:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2196ms 09:15:02 INFO - PROCESS | 4085 | 1463674502073 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 4085 | 1463674502077 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:15:02 INFO - PROCESS | 4085 | 1463674502086 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 4085 | 1463674502090 Marionette TRACE conn3 <- [1,2682,null,{}] 09:15:02 INFO - PROCESS | 4085 | 1463674502097 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 4085 | 1463674502396 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:15:02 INFO - PROCESS | 4085 | 1463674502700 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x919b0000 == 113 [pid = 4085] [id = 678] 09:15:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x953b7400) [pid = 4085] [serial = 2035] [outer = (nil)] 09:15:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x977fb800) [pid = 4085] [serial = 2036] [outer = 0x953b7400] 09:15:02 INFO - PROCESS | 4085 | 1463674502813 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x98a21000) [pid = 4085] [serial = 2037] [outer = 0x953b7400] 09:15:04 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:04 INFO - PROCESS | 4085 | 1463674504475 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:15:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2442ms 09:15:04 INFO - PROCESS | 4085 | 1463674504531 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 4085 | 1463674504538 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:15:04 INFO - PROCESS | 4085 | 1463674504550 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 4085 | 1463674504554 Marionette TRACE conn3 <- [1,2686,null,{}] 09:15:04 INFO - PROCESS | 4085 | 1463674504566 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 4085 | 1463674505080 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:15:05 INFO - PROCESS | 4085 | 1463674505347 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x965f5000 == 114 [pid = 4085] [id = 679] 09:15:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x9839e000) [pid = 4085] [serial = 2038] [outer = (nil)] 09:15:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x99c6a400) [pid = 4085] [serial = 2039] [outer = 0x9839e000] 09:15:05 INFO - PROCESS | 4085 | 1463674505438 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x99c6e800) [pid = 4085] [serial = 2040] [outer = 0x9839e000] 09:15:06 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:06 INFO - PROCESS | 4085 | 1463674506840 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 4085 | 1463674506984 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:15:07 INFO - PROCESS | 4085 | 1463674507006 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 4085 | 1463674507011 Marionette TRACE conn3 <- [1,2690,null,{}] 09:15:07 INFO - PROCESS | 4085 | 1463674507017 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 4085 | 1463674507273 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:15:07 INFO - PROCESS | 4085 | 1463674507570 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x977f3800 == 115 [pid = 4085] [id = 680] 09:15:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x98a23000) [pid = 4085] [serial = 2041] [outer = (nil)] 09:15:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x99ed8c00) [pid = 4085] [serial = 2042] [outer = 0x98a23000] 09:15:07 INFO - PROCESS | 4085 | 1463674507659 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x99ee0800) [pid = 4085] [serial = 2043] [outer = 0x98a23000] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8a4b8400 == 114 [pid = 4085] [id = 661] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x884c7c00 == 113 [pid = 4085] [id = 660] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8c30c000 == 112 [pid = 4085] [id = 658] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x86dcc000 == 111 [pid = 4085] [id = 659] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x99edb400 == 110 [pid = 4085] [id = 657] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x99e58800 == 109 [pid = 4085] [id = 656] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x99cf3400 == 108 [pid = 4085] [id = 655] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x937f5c00 == 107 [pid = 4085] [id = 653] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x86dc2800 == 106 [pid = 4085] [id = 654] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8664b000 == 105 [pid = 4085] [id = 652] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x89cce000 == 104 [pid = 4085] [id = 651] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x923fcc00 == 103 [pid = 4085] [id = 650] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x89ccc400 == 102 [pid = 4085] [id = 649] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8e3ed000 == 101 [pid = 4085] [id = 648] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8b8c3800 == 100 [pid = 4085] [id = 646] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x8c30f400 == 99 [pid = 4085] [id = 647] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x86648800 == 98 [pid = 4085] [id = 449] 09:15:10 INFO - PROCESS | 4085 | --DOCSHELL 0x868c7c00 == 97 [pid = 4085] [id = 645] 09:15:10 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x8e073800) [pid = 4085] [serial = 1809] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0xa51e9c00) [pid = 4085] [serial = 1860] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x8e15e000) [pid = 4085] [serial = 1934] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8ca6d000) [pid = 4085] [serial = 1931] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8df17c00) [pid = 4085] [serial = 1932] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8f734c00) [pid = 4085] [serial = 1883] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8ed93800) [pid = 4085] [serial = 1881] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8e3ef800) [pid = 4085] [serial = 1880] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x8c44d800) [pid = 4085] [serial = 1878] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8c37cc00) [pid = 4085] [serial = 1877] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8abe5400) [pid = 4085] [serial = 1875] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x89cd1400) [pid = 4085] [serial = 1874] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x8b8c7c00) [pid = 4085] [serial = 1928] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x868cd000) [pid = 4085] [serial = 1925] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8a459000) [pid = 4085] [serial = 1926] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0xa68cf000) [pid = 4085] [serial = 1922] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0xa358b800) [pid = 4085] [serial = 1920] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0xa3558000) [pid = 4085] [serial = 1919] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0xa2588c00) [pid = 4085] [serial = 1917] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0xa23ed400) [pid = 4085] [serial = 1916] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0xa0505c00) [pid = 4085] [serial = 1914] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x9cfc6800) [pid = 4085] [serial = 1913] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x9b802c00) [pid = 4085] [serial = 1911] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x9b449c00) [pid = 4085] [serial = 1910] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x9a17d400) [pid = 4085] [serial = 1908] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x9a177800) [pid = 4085] [serial = 1907] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x99ed5c00) [pid = 4085] [serial = 1905] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x99c80800) [pid = 4085] [serial = 1904] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x98a23800) [pid = 4085] [serial = 1902] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x9812e400) [pid = 4085] [serial = 1901] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x965f6800) [pid = 4085] [serial = 1899] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x965ea000) [pid = 4085] [serial = 1898] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x95231800) [pid = 4085] [serial = 1896] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x947c8400) [pid = 4085] [serial = 1895] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x93cd2400) [pid = 4085] [serial = 1893] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x93a22800) [pid = 4085] [serial = 1892] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x92690800) [pid = 4085] [serial = 1890] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x923ed400) [pid = 4085] [serial = 1889] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x919b0800) [pid = 4085] [serial = 1887] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x90c20000) [pid = 4085] [serial = 1886] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x8f73ec00) [pid = 4085] [serial = 1884] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8c302400) [pid = 4085] [serial = 1929] [outer = (nil)] [url = about:blank] 09:15:11 INFO - PROCESS | 4085 | 1463674511220 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 4085 | 1463674511258 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:15:11 INFO - PROCESS | 4085 | 1463674511267 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 4085 | 1463674511271 Marionette TRACE conn3 <- [1,2694,null,{}] 09:15:11 INFO - PROCESS | 4085 | 1463674511283 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 4085 | 1463674511516 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:15:11 INFO - PROCESS | 4085 | 1463674511761 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x86be4c00 == 98 [pid = 4085] [id = 681] 09:15:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x86dc9c00) [pid = 4085] [serial = 2044] [outer = (nil)] 09:15:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x884c9000) [pid = 4085] [serial = 2045] [outer = 0x86dc9c00] 09:15:11 INFO - PROCESS | 4085 | 1463674511844 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x89ccd400) [pid = 4085] [serial = 2046] [outer = 0x86dc9c00] 09:15:13 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:13 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 09:15:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:15:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:15:13 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1 09:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:13 INFO - _addTest/ [0,2697,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 4085 | 1463674513170 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:15:13 INFO - PROCESS | 4085 | 1463674513181 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 4085 | 1463674513185 Marionette TRACE conn3 <- [1,2698,null,{}] 09:15:13 INFO - PROCESS | 4085 | 1463674513238 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 4085 | 1463674513602 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:15:13 INFO - PROCESS | 4085 | 1463674513644 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dc8400 == 99 [pid = 4085] [id = 682] 09:15:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x86dc8c00) [pid = 4085] [serial = 2047] [outer = (nil)] 09:15:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8ae5fc00) [pid = 4085] [serial = 2048] [outer = 0x86dc8c00] 09:15:13 INFO - PROCESS | 4085 | 1463674513723 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8c17a800) [pid = 4085] [serial = 2049] [outer = 0x86dc8c00] 09:15:15 INFO - PROCESS | 4085 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:15 INFO - PROCESS | 4085 | 1463674515172 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 4085 | 1463674515268 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:15:15 INFO - PROCESS | 4085 | 1463674515281 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 4085 | 1463674515287 Marionette TRACE conn3 <- [1,2702,null,{}] 09:15:15 INFO - PROCESS | 4085 | 1463674515315 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 4085 | 1463674516085 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8df1d000) [pid = 4085] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8b8c8c00) [pid = 4085] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x868cc400) [pid = 4085] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x8a4b6800) [pid = 4085] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0xa23eb800) [pid = 4085] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8c44a000) [pid = 4085] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x9b489400) [pid = 4085] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x9a178c00) [pid = 4085] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x99cf4800) [pid = 4085] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x965fa000) [pid = 4085] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x93a21c00) [pid = 4085] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x8c304000) [pid = 4085] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x919aec00) [pid = 4085] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 119 (0x92684800) [pid = 4085] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 118 (0x90c1d800) [pid = 4085] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 117 (0x8ed91000) [pid = 4085] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 116 (0x8ea4c400) [pid = 4085] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 115 (0x8c2c7800) [pid = 4085] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 114 (0x868c8000) [pid = 4085] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:15:16 INFO - PROCESS | 4085 | --DOMWINDOW == 113 (0x89cd0000) [pid = 4085] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:15:16 INFO - PROCESS | 4085 | 1463674516283 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x868c8000 == 100 [pid = 4085] [id = 683] 09:15:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 114 (0x89cc5800) [pid = 4085] [serial = 2050] [outer = (nil)] 09:15:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 115 (0x8a4bb800) [pid = 4085] [serial = 2051] [outer = 0x89cc5800] 09:15:16 INFO - PROCESS | 4085 | 1463674516370 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 116 (0x8c44a000) [pid = 4085] [serial = 2052] [outer = 0x89cc5800] 09:15:17 INFO - PROCESS | 4085 | 1463674517139 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:15:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1895ms 09:15:17 INFO - PROCESS | 4085 | 1463674517177 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 4085 | 1463674517181 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:15:17 INFO - PROCESS | 4085 | 1463674517189 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 4085 | 1463674517193 Marionette TRACE conn3 <- [1,2706,null,{}] 09:15:17 INFO - PROCESS | 4085 | 1463674517199 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 4085 | 1463674517557 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:15:17 INFO - PROCESS | 4085 | 1463674517576 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad78800 == 101 [pid = 4085] [id = 684] 09:15:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 117 (0x8c725000) [pid = 4085] [serial = 2053] [outer = (nil)] 09:15:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 118 (0x8dae0c00) [pid = 4085] [serial = 2054] [outer = 0x8c725000] 09:15:17 INFO - PROCESS | 4085 | 1463674517662 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 119 (0x8dfca400) [pid = 4085] [serial = 2055] [outer = 0x8c725000] 09:15:19 INFO - PROCESS | 4085 | 1463674519065 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:15:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1935ms 09:15:19 INFO - PROCESS | 4085 | 1463674519164 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 4085 | 1463674519172 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:15:19 INFO - PROCESS | 4085 | 1463674519194 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 4085 | 1463674519199 Marionette TRACE conn3 <- [1,2710,null,{}] 09:15:19 INFO - PROCESS | 4085 | 1463674519218 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 4085 | 1463674519482 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:15:19 INFO - PROCESS | 4085 | 1463674519964 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x86bebc00 == 102 [pid = 4085] [id = 685] 09:15:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x8a450800) [pid = 4085] [serial = 2056] [outer = (nil)] 09:15:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x8abec000) [pid = 4085] [serial = 2057] [outer = 0x8a450800] 09:15:20 INFO - PROCESS | 4085 | 1463674520118 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8c175400) [pid = 4085] [serial = 2058] [outer = 0x8a450800] 09:15:21 INFO - PROCESS | 4085 | 1463674521476 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 4085 | 1463674521570 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:15:21 INFO - PROCESS | 4085 | 1463674521677 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 4085 | 1463674521686 Marionette TRACE conn3 <- [1,2714,null,{}] 09:15:21 INFO - PROCESS | 4085 | 1463674521697 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 4085 | 1463674522235 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:15:22 INFO - PROCESS | 4085 | 1463674522518 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe4800 == 103 [pid = 4085] [id = 686] 09:15:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8c43f800) [pid = 4085] [serial = 2059] [outer = (nil)] 09:15:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8df1ec00) [pid = 4085] [serial = 2060] [outer = 0x8c43f800] 09:15:22 INFO - PROCESS | 4085 | 1463674522610 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8e3e2c00) [pid = 4085] [serial = 2061] [outer = 0x8c43f800] 09:15:23 INFO - PROCESS | 4085 | 1463674523626 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:15:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2040ms 09:15:23 INFO - PROCESS | 4085 | 1463674523671 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 4085 | 1463674523676 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:15:23 INFO - PROCESS | 4085 | 1463674523684 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 4085 | 1463674523691 Marionette TRACE conn3 <- [1,2718,null,{}] 09:15:23 INFO - PROCESS | 4085 | 1463674523708 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 4085 | 1463674523989 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:15:24 INFO - PROCESS | 4085 | 1463674524353 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec49400 == 104 [pid = 4085] [id = 687] 09:15:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x8f38bc00) [pid = 4085] [serial = 2062] [outer = (nil)] 09:15:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8f5eec00) [pid = 4085] [serial = 2063] [outer = 0x8f38bc00] 09:15:24 INFO - PROCESS | 4085 | 1463674524452 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8f5fb400) [pid = 4085] [serial = 2064] [outer = 0x8f38bc00] 09:15:25 INFO - PROCESS | 4085 | 1463674525493 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 4085 | 1463674525535 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:15:25 INFO - PROCESS | 4085 | 1463674525565 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 4085 | 1463674525569 Marionette TRACE conn3 <- [1,2722,null,{}] 09:15:25 INFO - PROCESS | 4085 | 1463674525583 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 4085 | 1463674525890 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:15:26 INFO - PROCESS | 4085 | 1463674526274 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed9c800 == 105 [pid = 4085] [id = 688] 09:15:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8f73e800) [pid = 4085] [serial = 2065] [outer = (nil)] 09:15:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x90c1b800) [pid = 4085] [serial = 2066] [outer = 0x8f73e800] 09:15:26 INFO - PROCESS | 4085 | 1463674526391 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x919b0800) [pid = 4085] [serial = 2067] [outer = 0x8f73e800] 09:15:27 INFO - PROCESS | 4085 | 1463674527399 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 4085 | 1463674527483 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:15:27 INFO - PROCESS | 4085 | 1463674527495 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 4085 | 1463674527500 Marionette TRACE conn3 <- [1,2726,null,{}] 09:15:27 INFO - PROCESS | 4085 | 1463674527512 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 4085 | 1463674527818 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:15:28 INFO - PROCESS | 4085 | 1463674528194 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ed91000 == 106 [pid = 4085] [id = 689] 09:15:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x90b3f000) [pid = 4085] [serial = 2068] [outer = (nil)] 09:15:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x923f5400) [pid = 4085] [serial = 2069] [outer = 0x90b3f000] 09:15:28 INFO - PROCESS | 4085 | 1463674528291 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x92693c00) [pid = 4085] [serial = 2070] [outer = 0x90b3f000] 09:15:29 INFO - PROCESS | 4085 | 1463674529329 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:15:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1902ms 09:15:29 INFO - PROCESS | 4085 | 1463674529397 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:15:29 INFO - PROCESS | 4085 | 1463674529402 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:15:29 INFO - PROCESS | 4085 | 1463674529409 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 4085 | 1463674529413 Marionette TRACE conn3 <- [1,2730,null,{}] 09:15:29 INFO - PROCESS | 4085 | 1463674529419 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:29 INFO - PROCESS | 4085 | 1463674529783 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:15:30 INFO - PROCESS | 4085 | 1463674530162 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f741800 == 107 [pid = 4085] [id = 690] 09:15:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x9282b400) [pid = 4085] [serial = 2071] [outer = (nil)] 09:15:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x93cde400) [pid = 4085] [serial = 2072] [outer = 0x9282b400] 09:15:30 INFO - PROCESS | 4085 | 1463674530255 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x94755800) [pid = 4085] [serial = 2073] [outer = 0x9282b400] 09:15:31 INFO - PROCESS | 4085 | 1463674531695 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:15:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:15:31 INFO - PROCESS | 4085 | 1463674531756 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:15:31 INFO - PROCESS | 4085 | 1463674531764 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 4085 | 1463674531767 Marionette TRACE conn3 <- [1,2734,null,{}] 09:15:31 INFO - PROCESS | 4085 | 1463674531775 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:32 INFO - PROCESS | 4085 | 1463674532085 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:15:32 INFO - PROCESS | 4085 | 1463674532357 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x91b1a400 == 108 [pid = 4085] [id = 691] 09:15:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x93cd2400) [pid = 4085] [serial = 2074] [outer = (nil)] 09:15:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x953b3400) [pid = 4085] [serial = 2075] [outer = 0x93cd2400] 09:15:32 INFO - PROCESS | 4085 | 1463674532448 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x965e9000) [pid = 4085] [serial = 2076] [outer = 0x93cd2400] 09:15:33 INFO - PROCESS | 4085 | 1463674533524 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1795ms 09:15:33 INFO - PROCESS | 4085 | 1463674533558 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 4085 | 1463674533561 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:15:33 INFO - PROCESS | 4085 | 1463674533569 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 4085 | 1463674533572 Marionette TRACE conn3 <- [1,2738,null,{}] 09:15:33 INFO - PROCESS | 4085 | 1463674533578 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 4085 | 1463674533829 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:15:34 INFO - PROCESS | 4085 | 1463674534226 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 4085 | ++DOCSHELL 0x965fd000 == 109 [pid = 4085] [id = 692] 09:15:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x9775f800) [pid = 4085] [serial = 2077] [outer = (nil)] 09:15:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x981f6400) [pid = 4085] [serial = 2078] [outer = 0x9775f800] 09:15:34 INFO - PROCESS | 4085 | 1463674534340 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x996f6c00) [pid = 4085] [serial = 2079] [outer = 0x9775f800] 09:15:35 INFO - PROCESS | 4085 | 1463674535266 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1734ms 09:15:35 INFO - PROCESS | 4085 | 1463674535304 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:15:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:15:35 INFO - PROCESS | 4085 | 1463674535309 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:15:35 INFO - PROCESS | 4085 | 1463674535316 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 4085 | 1463674535319 Marionette TRACE conn3 <- [1,2742,null,{}] 09:15:35 INFO - PROCESS | 4085 | 1463674535326 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 4085 | 1463674535612 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:15:35 INFO - PROCESS | 4085 | 1463674535983 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x95230000 == 110 [pid = 4085] [id = 693] 09:15:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x95238c00) [pid = 4085] [serial = 2080] [outer = (nil)] 09:15:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x99c6e400) [pid = 4085] [serial = 2081] [outer = 0x95238c00] 09:15:36 INFO - PROCESS | 4085 | 1463674536085 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x99c8c000) [pid = 4085] [serial = 2082] [outer = 0x95238c00] 09:15:37 INFO - PROCESS | 4085 | 1463674537033 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1758ms 09:15:37 INFO - PROCESS | 4085 | 1463674537075 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:15:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:15:37 INFO - PROCESS | 4085 | 1463674537079 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:15:37 INFO - PROCESS | 4085 | 1463674537086 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 4085 | 1463674537090 Marionette TRACE conn3 <- [1,2746,null,{}] 09:15:37 INFO - PROCESS | 4085 | 1463674537097 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 4085 | 1463674537357 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:15:37 INFO - PROCESS | 4085 | 1463674537714 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x977f6800 == 111 [pid = 4085] [id = 694] 09:15:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x99c73800) [pid = 4085] [serial = 2083] [outer = (nil)] 09:15:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x99f93800) [pid = 4085] [serial = 2084] [outer = 0x99c73800] 09:15:37 INFO - PROCESS | 4085 | 1463674537816 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x9a135400) [pid = 4085] [serial = 2085] [outer = 0x99c73800] 09:15:38 INFO - PROCESS | 4085 | 1463674538759 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1732ms 09:15:38 INFO - PROCESS | 4085 | 1463674538818 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 4085 | 1463674538822 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:15:38 INFO - PROCESS | 4085 | 1463674538831 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 4085 | 1463674538837 Marionette TRACE conn3 <- [1,2750,null,{}] 09:15:38 INFO - PROCESS | 4085 | 1463674538843 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 4085 | 1463674539137 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:15:39 INFO - PROCESS | 4085 | 1463674539516 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c69800 == 112 [pid = 4085] [id = 695] 09:15:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x9a178c00) [pid = 4085] [serial = 2086] [outer = (nil)] 09:15:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x9aa93000) [pid = 4085] [serial = 2087] [outer = 0x9a178c00] 09:15:39 INFO - PROCESS | 4085 | 1463674539619 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x9afec400) [pid = 4085] [serial = 2088] [outer = 0x9a178c00] 09:15:40 INFO - PROCESS | 4085 | 1463674540546 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:15:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1747ms 09:15:40 INFO - PROCESS | 4085 | 1463674540578 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 4085 | 1463674540582 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:15:40 INFO - PROCESS | 4085 | 1463674540589 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 4085 | 1463674540593 Marionette TRACE conn3 <- [1,2754,null,{}] 09:15:40 INFO - PROCESS | 4085 | 1463674540620 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 4085 | 1463674540879 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:15:41 INFO - PROCESS | 4085 | 1463674541256 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a17e400 == 113 [pid = 4085] [id = 696] 09:15:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x9a180800) [pid = 4085] [serial = 2089] [outer = (nil)] 09:15:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x9b7f0800) [pid = 4085] [serial = 2090] [outer = 0x9a180800] 09:15:41 INFO - PROCESS | 4085 | 1463674541356 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x9b802000) [pid = 4085] [serial = 2091] [outer = 0x9a180800] 09:15:42 INFO - PROCESS | 4085 | 1463674542304 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1792ms 09:15:42 INFO - PROCESS | 4085 | 1463674542382 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 4085 | 1463674542387 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:15:42 INFO - PROCESS | 4085 | 1463674542393 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 4085 | 1463674542397 Marionette TRACE conn3 <- [1,2758,null,{}] 09:15:42 INFO - PROCESS | 4085 | 1463674542403 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 4085 | 1463674542685 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:15:43 INFO - PROCESS | 4085 | 1463674543043 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b449c00 == 114 [pid = 4085] [id = 697] 09:15:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x9b44d400) [pid = 4085] [serial = 2092] [outer = (nil)] 09:15:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x9b966400) [pid = 4085] [serial = 2093] [outer = 0x9b44d400] 09:15:43 INFO - PROCESS | 4085 | 1463674543135 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x9ccb2800) [pid = 4085] [serial = 2094] [outer = 0x9b44d400] 09:15:44 INFO - PROCESS | 4085 | 1463674544077 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1745ms 09:15:44 INFO - PROCESS | 4085 | 1463674544140 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 4085 | 1463674544145 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:15:44 INFO - PROCESS | 4085 | 1463674544151 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 4085 | 1463674544155 Marionette TRACE conn3 <- [1,2762,null,{}] 09:15:44 INFO - PROCESS | 4085 | 1463674544162 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 4085 | 1463674544427 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:15:44 INFO - PROCESS | 4085 | 1463674544791 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x93dc9000 == 115 [pid = 4085] [id = 698] 09:15:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x9b969000) [pid = 4085] [serial = 2095] [outer = (nil)] 09:15:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0xa22a2c00) [pid = 4085] [serial = 2096] [outer = 0x9b969000] 09:15:44 INFO - PROCESS | 4085 | 1463674544890 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0xa2378000) [pid = 4085] [serial = 2097] [outer = 0x9b969000] 09:15:46 INFO - PROCESS | 4085 | 1463674546034 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1945ms 09:15:46 INFO - PROCESS | 4085 | 1463674546097 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:15:46 INFO - PROCESS | 4085 | 1463674546101 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:15:46 INFO - PROCESS | 4085 | 1463674546108 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 4085 | 1463674546111 Marionette TRACE conn3 <- [1,2766,null,{}] 09:15:46 INFO - PROCESS | 4085 | 1463674546118 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 4085 | 1463674546389 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:15:46 INFO - PROCESS | 4085 | 1463674546780 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b448c00 == 116 [pid = 4085] [id = 699] 09:15:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x9b95d000) [pid = 4085] [serial = 2098] [outer = (nil)] 09:15:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0xa23f8800) [pid = 4085] [serial = 2099] [outer = 0x9b95d000] 09:15:46 INFO - PROCESS | 4085 | 1463674546877 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0xa2582c00) [pid = 4085] [serial = 2100] [outer = 0x9b95d000] 09:15:47 INFO - PROCESS | 4085 | 1463674547816 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:15:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1742ms 09:15:47 INFO - PROCESS | 4085 | 1463674547850 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 4085 | 1463674547853 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:15:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:15:47 INFO - PROCESS | 4085 | 1463674547862 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 4085 | 1463674547864 Marionette TRACE conn3 <- [1,2770,null,{}] 09:15:47 INFO - PROCESS | 4085 | 1463674547871 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 4085 | 1463674548119 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:15:48 INFO - PROCESS | 4085 | 1463674548482 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x8e3eec00) [pid = 4085] [serial = 1872] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8c17e400) [pid = 4085] [serial = 1994] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x86be8400) [pid = 4085] [serial = 1988] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x86dcf800) [pid = 4085] [serial = 1989] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0xa3642400) [pid = 4085] [serial = 1985] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8a4be400) [pid = 4085] [serial = 1983] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8a4bc800) [pid = 4085] [serial = 1982] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0xa63f3c00) [pid = 4085] [serial = 1980] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0xa513e400) [pid = 4085] [serial = 1979] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0xa272dc00) [pid = 4085] [serial = 1977] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0xa25b0c00) [pid = 4085] [serial = 1976] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0xa23edc00) [pid = 4085] [serial = 1974] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0xa23c3c00) [pid = 4085] [serial = 1973] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x9b968800) [pid = 4085] [serial = 1971] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x9b80b400) [pid = 4085] [serial = 1970] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x9a140000) [pid = 4085] [serial = 1968] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x99ee0000) [pid = 4085] [serial = 1967] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x99c74800) [pid = 4085] [serial = 1965] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x99c6f800) [pid = 4085] [serial = 1964] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x981efc00) [pid = 4085] [serial = 1962] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x977f9800) [pid = 4085] [serial = 1961] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x953b9800) [pid = 4085] [serial = 1958] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x965ed000) [pid = 4085] [serial = 1959] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x94763c00) [pid = 4085] [serial = 1956] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x93dcb400) [pid = 4085] [serial = 1955] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x928b0c00) [pid = 4085] [serial = 1953] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x92689400) [pid = 4085] [serial = 1952] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x91b1c400) [pid = 4085] [serial = 1950] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x91b16800) [pid = 4085] [serial = 1949] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x90c15c00) [pid = 4085] [serial = 1947] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x90b47400) [pid = 4085] [serial = 1946] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8f38cc00) [pid = 4085] [serial = 1944] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8ed8f000) [pid = 4085] [serial = 1943] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x8c378800) [pid = 4085] [serial = 1940] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x8c8d5400) [pid = 4085] [serial = 1941] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x89cc9800) [pid = 4085] [serial = 1938] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x86dcf000) [pid = 4085] [serial = 1937] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x8c308800) [pid = 4085] [serial = 1995] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x8a4b9000) [pid = 4085] [serial = 1991] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x8abea800) [pid = 4085] [serial = 1992] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x8c449400) [pid = 4085] [serial = 1997] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x8664ac00 == 117 [pid = 4085] [id = 700] 09:15:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8664c400) [pid = 4085] [serial = 2101] [outer = (nil)] 09:15:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x868cb000) [pid = 4085] [serial = 2102] [outer = 0x8664c400] 09:15:51 INFO - PROCESS | 4085 | 1463674551416 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x86be4400) [pid = 4085] [serial = 2103] [outer = 0x8664c400] 09:15:52 INFO - PROCESS | 4085 | 1463674552322 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:15:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 4491ms 09:15:52 INFO - PROCESS | 4085 | 1463674552360 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 4085 | 1463674552365 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:15:52 INFO - PROCESS | 4085 | 1463674552374 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 4085 | 1463674552377 Marionette TRACE conn3 <- [1,2774,null,{}] 09:15:52 INFO - PROCESS | 4085 | 1463674552385 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 4085 | 1463674552623 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:15:52 INFO - PROCESS | 4085 | 1463674552920 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 4085 | ++DOCSHELL 0x89cc9800 == 118 [pid = 4085] [id = 701] 09:15:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x89cc9c00) [pid = 4085] [serial = 2104] [outer = (nil)] 09:15:52 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x89cd0c00) [pid = 4085] [serial = 2105] [outer = 0x89cc9c00] 09:15:53 INFO - PROCESS | 4085 | 1463674553003 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8a45b800) [pid = 4085] [serial = 2106] [outer = 0x89cc9c00] 09:15:53 INFO - PROCESS | 4085 | 1463674553907 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:15:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1587ms 09:15:53 INFO - PROCESS | 4085 | 1463674553961 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 4085 | 1463674553968 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:15:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:15:53 INFO - PROCESS | 4085 | 1463674553990 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 4085 | 1463674553998 Marionette TRACE conn3 <- [1,2778,null,{}] 09:15:54 INFO - PROCESS | 4085 | 1463674554008 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 4085 | 1463674554365 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:15:54 INFO - PROCESS | 4085 | 1463674554615 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad17800 == 119 [pid = 4085] [id = 702] 09:15:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8ad17c00) [pid = 4085] [serial = 2107] [outer = (nil)] 09:15:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8ad7a000) [pid = 4085] [serial = 2108] [outer = 0x8ad17c00] 09:15:54 INFO - PROCESS | 4085 | 1463674554697 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8ae5ac00) [pid = 4085] [serial = 2109] [outer = 0x8ad17c00] 09:15:55 INFO - PROCESS | 4085 | 1463674555717 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:15:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2263ms 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8df1d800) [pid = 4085] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x89cc5800) [pid = 4085] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x86dc9c00) [pid = 4085] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0xa685bc00) [pid = 4085] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8f3a6000) [pid = 4085] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x92826000) [pid = 4085] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x919a7800) [pid = 4085] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x86dc8c00) [pid = 4085] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x86be6c00) [pid = 4085] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x8e3e8400) [pid = 4085] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x8e165800) [pid = 4085] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x8f390c00) [pid = 4085] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 119 (0x92685000) [pid = 4085] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 118 (0x953b7400) [pid = 4085] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 117 (0x947c6800) [pid = 4085] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 116 (0x98a23000) [pid = 4085] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 115 (0x8ea43000) [pid = 4085] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 114 (0x8ad79800) [pid = 4085] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 113 (0x8b7d5000) [pid = 4085] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:15:56 INFO - PROCESS | 4085 | --DOMWINDOW == 112 (0x8a4b8800) [pid = 4085] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:15:56 INFO - PROCESS | 4085 | 1463674556371 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 4085 | 1463674556376 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:15:56 INFO - PROCESS | 4085 | 1463674556383 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 4085 | 1463674556390 Marionette TRACE conn3 <- [1,2782,null,{}] 09:15:56 INFO - PROCESS | 4085 | 1463674556408 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 4085 | 1463674556741 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:15:56 INFO - PROCESS | 4085 | 1463674556883 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x868cac00 == 120 [pid = 4085] [id = 703] 09:15:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 113 (0x8b8ccc00) [pid = 4085] [serial = 2110] [outer = (nil)] 09:15:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 114 (0x8c17ec00) [pid = 4085] [serial = 2111] [outer = 0x8b8ccc00] 09:15:56 INFO - PROCESS | 4085 | 1463674556961 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 4085 | ++DOMWINDOW == 115 (0x8c303c00) [pid = 4085] [serial = 2112] [outer = 0x8b8ccc00] 09:15:57 INFO - PROCESS | 4085 | 1463674557757 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1391ms 09:15:57 INFO - PROCESS | 4085 | 1463674557775 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 4085 | 1463674557780 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:15:57 INFO - PROCESS | 4085 | 1463674557786 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 4085 | 1463674557789 Marionette TRACE conn3 <- [1,2786,null,{}] 09:15:57 INFO - PROCESS | 4085 | 1463674557795 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 4085 | 1463674558098 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:15:58 INFO - PROCESS | 4085 | 1463674558123 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x868c6c00 == 121 [pid = 4085] [id = 704] 09:15:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 116 (0x8c303800) [pid = 4085] [serial = 2113] [outer = (nil)] 09:15:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 117 (0x8c381400) [pid = 4085] [serial = 2114] [outer = 0x8c303800] 09:15:58 INFO - PROCESS | 4085 | 1463674558209 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 118 (0x8c447400) [pid = 4085] [serial = 2115] [outer = 0x8c303800] 09:15:59 INFO - PROCESS | 4085 | 1463674559556 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:15:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1788ms 09:15:59 INFO - PROCESS | 4085 | 1463674559576 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:15:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:15:59 INFO - PROCESS | 4085 | 1463674559584 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:15:59 INFO - PROCESS | 4085 | 1463674559592 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 4085 | 1463674559600 Marionette TRACE conn3 <- [1,2790,null,{}] 09:15:59 INFO - PROCESS | 4085 | 1463674559610 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 4085 | 1463674559877 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:16:00 INFO - PROCESS | 4085 | 1463674560227 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d4bc00 == 122 [pid = 4085] [id = 705] 09:16:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 119 (0x88d51800) [pid = 4085] [serial = 2116] [outer = (nil)] 09:16:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x8a45d800) [pid = 4085] [serial = 2117] [outer = 0x88d51800] 09:16:00 INFO - PROCESS | 4085 | 1463674560332 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x8a4c2400) [pid = 4085] [serial = 2118] [outer = 0x88d51800] 09:16:01 INFO - PROCESS | 4085 | 1463674561356 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:16:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1790ms 09:16:01 INFO - PROCESS | 4085 | 1463674561384 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 4085 | 1463674561393 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:16:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:16:01 INFO - PROCESS | 4085 | 1463674561406 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 4085 | 1463674561410 Marionette TRACE conn3 <- [1,2794,null,{}] 09:16:01 INFO - PROCESS | 4085 | 1463674561418 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:01 INFO - PROCESS | 4085 | 1463674561686 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:16:02 INFO - PROCESS | 4085 | 1463674562023 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe2000 == 123 [pid = 4085] [id = 706] 09:16:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8c17c400) [pid = 4085] [serial = 2119] [outer = (nil)] 09:16:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8c30fc00) [pid = 4085] [serial = 2120] [outer = 0x8c17c400] 09:16:02 INFO - PROCESS | 4085 | 1463674562118 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8c449400) [pid = 4085] [serial = 2121] [outer = 0x8c17c400] 09:16:03 INFO - PROCESS | 4085 | 1463674563124 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:16:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1790ms 09:16:03 INFO - PROCESS | 4085 | 1463674563196 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 4085 | 1463674563201 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:16:03 INFO - PROCESS | 4085 | 1463674563208 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 4085 | 1463674563215 Marionette TRACE conn3 <- [1,2798,null,{}] 09:16:03 INFO - PROCESS | 4085 | 1463674563233 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 4085 | 1463674563560 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:16:03 INFO - PROCESS | 4085 | 1463674563913 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c179000 == 124 [pid = 4085] [id = 707] 09:16:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8c8dcc00) [pid = 4085] [serial = 2122] [outer = (nil)] 09:16:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x8ca6ac00) [pid = 4085] [serial = 2123] [outer = 0x8c8dcc00] 09:16:04 INFO - PROCESS | 4085 | 1463674564009 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8d7e7c00) [pid = 4085] [serial = 2124] [outer = 0x8c8dcc00] 09:16:05 INFO - PROCESS | 4085 | 1463674565021 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:16:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1888ms 09:16:05 INFO - PROCESS | 4085 | 1463674565097 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 4085 | 1463674565103 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:16:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:16:05 INFO - PROCESS | 4085 | 1463674565110 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 4085 | 1463674565114 Marionette TRACE conn3 <- [1,2802,null,{}] 09:16:05 INFO - PROCESS | 4085 | 1463674565120 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 4085 | 1463674565421 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:16:05 INFO - PROCESS | 4085 | 1463674565770 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c718800 == 125 [pid = 4085] [id = 708] 09:16:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8ca65400) [pid = 4085] [serial = 2125] [outer = (nil)] 09:16:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8df16400) [pid = 4085] [serial = 2126] [outer = 0x8ca65400] 09:16:05 INFO - PROCESS | 4085 | 1463674565870 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8dfc1400) [pid = 4085] [serial = 2127] [outer = 0x8ca65400] 09:16:06 INFO - PROCESS | 4085 | 1463674566807 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1747ms 09:16:06 INFO - PROCESS | 4085 | 1463674566879 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 4085 | 1463674566883 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:16:06 INFO - PROCESS | 4085 | 1463674566890 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 4085 | 1463674566893 Marionette TRACE conn3 <- [1,2806,null,{}] 09:16:06 INFO - PROCESS | 4085 | 1463674566901 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 4085 | 1463674567163 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:16:07 INFO - PROCESS | 4085 | 1463674567536 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df16000 == 126 [pid = 4085] [id = 709] 09:16:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8dfc4400) [pid = 4085] [serial = 2128] [outer = (nil)] 09:16:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8e078c00) [pid = 4085] [serial = 2129] [outer = 0x8dfc4400] 09:16:07 INFO - PROCESS | 4085 | 1463674567636 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8e3e8000) [pid = 4085] [serial = 2130] [outer = 0x8dfc4400] 09:16:08 INFO - PROCESS | 4085 | 1463674568632 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:16:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1784ms 09:16:08 INFO - PROCESS | 4085 | 1463674568674 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:16:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:16:08 INFO - PROCESS | 4085 | 1463674568679 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:16:08 INFO - PROCESS | 4085 | 1463674568686 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 4085 | 1463674568690 Marionette TRACE conn3 <- [1,2810,null,{}] 09:16:08 INFO - PROCESS | 4085 | 1463674568696 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:08 INFO - PROCESS | 4085 | 1463674568978 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:16:09 INFO - PROCESS | 4085 | 1463674569328 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 4085 | ++DOCSHELL 0x8df16800 == 127 [pid = 4085] [id = 710] 09:16:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8ea45c00) [pid = 4085] [serial = 2131] [outer = (nil)] 09:16:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8ec46800) [pid = 4085] [serial = 2132] [outer = 0x8ea45c00] 09:16:09 INFO - PROCESS | 4085 | 1463674569425 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ed8e800) [pid = 4085] [serial = 2133] [outer = 0x8ea45c00] 09:16:10 INFO - PROCESS | 4085 | 1463674570340 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:16:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1686ms 09:16:10 INFO - PROCESS | 4085 | 1463674570373 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 4085 | 1463674570377 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:16:10 INFO - PROCESS | 4085 | 1463674570384 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 4085 | 1463674570388 Marionette TRACE conn3 <- [1,2814,null,{}] 09:16:10 INFO - PROCESS | 4085 | 1463674570416 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 4085 | 1463674570671 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:16:11 INFO - PROCESS | 4085 | 1463674571017 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ea4c000 == 128 [pid = 4085] [id = 711] 09:16:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8ed95c00) [pid = 4085] [serial = 2134] [outer = (nil)] 09:16:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8f38a000) [pid = 4085] [serial = 2135] [outer = 0x8ed95c00] 09:16:11 INFO - PROCESS | 4085 | 1463674571113 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8f38dc00) [pid = 4085] [serial = 2136] [outer = 0x8ed95c00] 09:16:12 INFO - PROCESS | 4085 | 1463674572089 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:16:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1764ms 09:16:12 INFO - PROCESS | 4085 | 1463674572150 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 4085 | 1463674572154 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:16:12 INFO - PROCESS | 4085 | 1463674572161 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 4085 | 1463674572165 Marionette TRACE conn3 <- [1,2818,null,{}] 09:16:12 INFO - PROCESS | 4085 | 1463674572171 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 4085 | 1463674572422 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:16:12 INFO - PROCESS | 4085 | 1463674572797 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc6000 == 129 [pid = 4085] [id = 712] 09:16:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8ed95800) [pid = 4085] [serial = 2137] [outer = (nil)] 09:16:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8f5ef000) [pid = 4085] [serial = 2138] [outer = 0x8ed95800] 09:16:12 INFO - PROCESS | 4085 | 1463674572897 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8f5f2c00) [pid = 4085] [serial = 2139] [outer = 0x8ed95800] 09:16:13 INFO - PROCESS | 4085 | 1463674573872 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:16:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1741ms 09:16:13 INFO - PROCESS | 4085 | 1463674573904 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 4085 | 1463674573909 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:16:13 INFO - PROCESS | 4085 | 1463674573918 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 4085 | 1463674573922 Marionette TRACE conn3 <- [1,2822,null,{}] 09:16:13 INFO - PROCESS | 4085 | 1463674573929 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 4085 | 1463674574204 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:16:14 INFO - PROCESS | 4085 | 1463674574550 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e06b400 == 130 [pid = 4085] [id = 713] 09:16:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8f39ec00) [pid = 4085] [serial = 2140] [outer = (nil)] 09:16:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x90b3c800) [pid = 4085] [serial = 2141] [outer = 0x8f39ec00] 09:16:14 INFO - PROCESS | 4085 | 1463674574649 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x90b42400) [pid = 4085] [serial = 2142] [outer = 0x8f39ec00] 09:16:15 INFO - PROCESS | 4085 | 1463674575585 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:16:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1741ms 09:16:15 INFO - PROCESS | 4085 | 1463674575661 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 4085 | 1463674575664 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:16:15 INFO - PROCESS | 4085 | 1463674575671 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 4085 | 1463674575674 Marionette TRACE conn3 <- [1,2826,null,{}] 09:16:15 INFO - PROCESS | 4085 | 1463674575681 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 4085 | 1463674575974 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:16:16 INFO - PROCESS | 4085 | 1463674576347 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x90c18c00 == 131 [pid = 4085] [id = 714] 09:16:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x90c19c00) [pid = 4085] [serial = 2143] [outer = (nil)] 09:16:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x90c1d000) [pid = 4085] [serial = 2144] [outer = 0x90c19c00] 09:16:16 INFO - PROCESS | 4085 | 1463674576439 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x919a1800) [pid = 4085] [serial = 2145] [outer = 0x90c19c00] 09:16:17 INFO - PROCESS | 4085 | 1463674577405 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1798ms 09:16:17 INFO - PROCESS | 4085 | 1463674577470 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 4085 | 1463674577474 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:16:17 INFO - PROCESS | 4085 | 1463674577482 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 4085 | 1463674577487 Marionette TRACE conn3 <- [1,2830,null,{}] 09:16:17 INFO - PROCESS | 4085 | 1463674577493 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 4085 | 1463674577812 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:16:18 INFO - PROCESS | 4085 | 1463674578175 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x90c1b400 == 132 [pid = 4085] [id = 715] 09:16:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x91a98000) [pid = 4085] [serial = 2146] [outer = (nil)] 09:16:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x923ed400) [pid = 4085] [serial = 2147] [outer = 0x91a98000] 09:16:18 INFO - PROCESS | 4085 | 1463674578278 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x9268a800) [pid = 4085] [serial = 2148] [outer = 0x91a98000] 09:16:19 INFO - PROCESS | 4085 | 1463674579245 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1838ms 09:16:19 INFO - PROCESS | 4085 | 1463674579320 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 4085 | 1463674579323 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:16:19 INFO - PROCESS | 4085 | 1463674579330 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 4085 | 1463674579334 Marionette TRACE conn3 <- [1,2834,null,{}] 09:16:19 INFO - PROCESS | 4085 | 1463674579341 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:19 INFO - PROCESS | 4085 | 1463674579644 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:16:20 INFO - PROCESS | 4085 | 1463674579999 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x91b1e000 == 133 [pid = 4085] [id = 716] 09:16:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x92687800) [pid = 4085] [serial = 2149] [outer = (nil)] 09:16:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x9281e400) [pid = 4085] [serial = 2150] [outer = 0x92687800] 09:16:20 INFO - PROCESS | 4085 | 1463674580088 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x92820000) [pid = 4085] [serial = 2151] [outer = 0x92687800] 09:16:21 INFO - PROCESS | 4085 | 1463674581036 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1784ms 09:16:21 INFO - PROCESS | 4085 | 1463674581114 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 4085 | 1463674581118 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:16:21 INFO - PROCESS | 4085 | 1463674581125 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 4085 | 1463674581139 Marionette TRACE conn3 <- [1,2838,null,{}] 09:16:21 INFO - PROCESS | 4085 | 1463674581146 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 4085 | 1463674581450 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:16:21 INFO - PROCESS | 4085 | 1463674581810 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x9268c400 == 134 [pid = 4085] [id = 717] 09:16:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x9268d400) [pid = 4085] [serial = 2152] [outer = (nil)] 09:16:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x928b1800) [pid = 4085] [serial = 2153] [outer = 0x9268d400] 09:16:21 INFO - PROCESS | 4085 | 1463674581902 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x92cf5c00) [pid = 4085] [serial = 2154] [outer = 0x9268d400] 09:16:22 INFO - PROCESS | 4085 | 1463674582884 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:16:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1796ms 09:16:22 INFO - PROCESS | 4085 | 1463674582922 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 4085 | 1463674582925 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:16:22 INFO - PROCESS | 4085 | 1463674582932 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 4085 | 1463674582935 Marionette TRACE conn3 <- [1,2842,null,{}] 09:16:22 INFO - PROCESS | 4085 | 1463674582942 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:23 INFO - PROCESS | 4085 | 1463674583199 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:16:23 INFO - PROCESS | 4085 | 1463674583588 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x9281f000 == 135 [pid = 4085] [id = 718] 09:16:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x937fa000) [pid = 4085] [serial = 2155] [outer = (nil)] 09:16:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x93a26400) [pid = 4085] [serial = 2156] [outer = 0x937fa000] 09:16:23 INFO - PROCESS | 4085 | 1463674583721 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x93d3d800) [pid = 4085] [serial = 2157] [outer = 0x937fa000] 09:16:24 INFO - PROCESS | 4085 | 1463674584685 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1788ms 09:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:16:24 INFO - PROCESS | 4085 | 1463674584722 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 4085 | 1463674584725 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:16:24 INFO - PROCESS | 4085 | 1463674584733 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 4085 | 1463674584736 Marionette TRACE conn3 <- [1,2846,null,{}] 09:16:24 INFO - PROCESS | 4085 | 1463674584743 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 4085 | 1463674585015 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:16:25 INFO - PROCESS | 4085 | 1463674585373 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x92cf3400 == 136 [pid = 4085] [id = 719] 09:16:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x93831800) [pid = 4085] [serial = 2158] [outer = (nil)] 09:16:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x947c3800) [pid = 4085] [serial = 2159] [outer = 0x93831800] 09:16:25 INFO - PROCESS | 4085 | 1463674585471 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x9522cc00) [pid = 4085] [serial = 2160] [outer = 0x93831800] 09:16:26 INFO - PROCESS | 4085 | 1463674586564 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1884ms 09:16:26 INFO - PROCESS | 4085 | 1463674586616 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 4085 | 1463674586620 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:16:26 INFO - PROCESS | 4085 | 1463674586627 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 4085 | 1463674586631 Marionette TRACE conn3 <- [1,2850,null,{}] 09:16:26 INFO - PROCESS | 4085 | 1463674586637 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 4085 | 1463674586900 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:16:27 INFO - PROCESS | 4085 | 1463674587269 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x928adc00 == 137 [pid = 4085] [id = 720] 09:16:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x937f2000) [pid = 4085] [serial = 2161] [outer = (nil)] 09:16:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x953b7c00) [pid = 4085] [serial = 2162] [outer = 0x937f2000] 09:16:27 INFO - PROCESS | 4085 | 1463674587364 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x965e1000) [pid = 4085] [serial = 2163] [outer = 0x937f2000] 09:16:28 INFO - PROCESS | 4085 | 1463674588356 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:16:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1782ms 09:16:28 INFO - PROCESS | 4085 | 1463674588410 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 4085 | 1463674588413 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:16:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:16:28 INFO - PROCESS | 4085 | 1463674588421 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 4085 | 1463674588424 Marionette TRACE conn3 <- [1,2854,null,{}] 09:16:28 INFO - PROCESS | 4085 | 1463674588431 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 4085 | 1463674588713 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae64c00 == 136 [pid = 4085] [id = 429] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae61000 == 135 [pid = 4085] [id = 247] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x868cac00 == 134 [pid = 4085] [id = 703] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad17800 == 133 [pid = 4085] [id = 702] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x89cc9800 == 132 [pid = 4085] [id = 701] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x9b448c00 == 131 [pid = 4085] [id = 699] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8664ac00 == 130 [pid = 4085] [id = 700] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x93dc9000 == 129 [pid = 4085] [id = 698] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x9b449c00 == 128 [pid = 4085] [id = 697] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x9a17e400 == 127 [pid = 4085] [id = 696] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x977f6800 == 126 [pid = 4085] [id = 694] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x99c69800 == 125 [pid = 4085] [id = 695] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x95230000 == 124 [pid = 4085] [id = 693] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x965fd000 == 123 [pid = 4085] [id = 692] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x91b1a400 == 122 [pid = 4085] [id = 691] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8f741800 == 121 [pid = 4085] [id = 690] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8ed91000 == 120 [pid = 4085] [id = 689] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8ed9c800 == 119 [pid = 4085] [id = 688] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec49400 == 118 [pid = 4085] [id = 687] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x86bebc00 == 117 [pid = 4085] [id = 685] 09:16:31 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe4800 == 116 [pid = 4085] [id = 686] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8e15f400) [pid = 4085] [serial = 2007] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8a4bb800) [pid = 4085] [serial = 2051] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x89ccd400) [pid = 4085] [serial = 2046] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0xa69a9000) [pid = 4085] [serial = 1923] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x919b0c00) [pid = 4085] [serial = 2019] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x93d40000) [pid = 4085] [serial = 2030] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x9268dc00) [pid = 4085] [serial = 2024] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x8ae5fc00) [pid = 4085] [serial = 2048] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8a457400) [pid = 4085] [serial = 2001] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x8f390000) [pid = 4085] [serial = 2012] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x8ea44800) [pid = 4085] [serial = 2009] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x92693000) [pid = 4085] [serial = 2025] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8ec4f000) [pid = 4085] [serial = 2010] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x90b3f400) [pid = 4085] [serial = 2015] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x99c6a400) [pid = 4085] [serial = 2039] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x928a4400) [pid = 4085] [serial = 2027] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x919a2c00) [pid = 4085] [serial = 2018] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x98a21000) [pid = 4085] [serial = 2037] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x965ee000) [pid = 4085] [serial = 2033] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x90b45c00) [pid = 4085] [serial = 2016] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x965fcc00) [pid = 4085] [serial = 2034] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x928ae000) [pid = 4085] [serial = 2028] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x99ed8c00) [pid = 4085] [serial = 2042] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x91b19c00) [pid = 4085] [serial = 2021] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8f396800) [pid = 4085] [serial = 2013] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x8c17a800) [pid = 4085] [serial = 2049] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x884c9000) [pid = 4085] [serial = 2045] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8dfc7c00) [pid = 4085] [serial = 2006] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8c17f400) [pid = 4085] [serial = 2003] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x8c44a000) [pid = 4085] [serial = 2052] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x977fb800) [pid = 4085] [serial = 2036] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8ec45000) [pid = 4085] [serial = 1935] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8c71c800) [pid = 4085] [serial = 2004] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x88d4f000) [pid = 4085] [serial = 2000] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0xa68d1800) [pid = 4085] [serial = 1986] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x99ee0800) [pid = 4085] [serial = 2043] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x953af800) [pid = 4085] [serial = 2031] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x91b1e400) [pid = 4085] [serial = 2022] [outer = (nil)] [url = about:blank] 09:16:31 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8dae0c00) [pid = 4085] [serial = 2054] [outer = (nil)] [url = about:blank] 09:16:32 INFO - PROCESS | 4085 | 1463674592143 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x86bdf800 == 117 [pid = 4085] [id = 721] 09:16:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x86be0000) [pid = 4085] [serial = 2164] [outer = (nil)] 09:16:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x86be6c00) [pid = 4085] [serial = 2165] [outer = 0x86be0000] 09:16:32 INFO - PROCESS | 4085 | 1463674592247 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x86dc9800) [pid = 4085] [serial = 2166] [outer = 0x86be0000] 09:16:33 INFO - PROCESS | 4085 | 1463674593153 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:16:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 4804ms 09:16:33 INFO - PROCESS | 4085 | 1463674593229 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:16:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:16:33 INFO - PROCESS | 4085 | 1463674593240 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:16:33 INFO - PROCESS | 4085 | 1463674593253 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 4085 | 1463674593263 Marionette TRACE conn3 <- [1,2858,null,{}] 09:16:33 INFO - PROCESS | 4085 | 1463674593275 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 4085 | 1463674593583 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:16:33 INFO - PROCESS | 4085 | 1463674593848 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a4b5c00 == 118 [pid = 4085] [id = 722] 09:16:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8a4b8400) [pid = 4085] [serial = 2167] [outer = (nil)] 09:16:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8abe5400) [pid = 4085] [serial = 2168] [outer = 0x8a4b8400] 09:16:33 INFO - PROCESS | 4085 | 1463674593935 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8ad79800) [pid = 4085] [serial = 2169] [outer = 0x8a4b8400] 09:16:34 INFO - PROCESS | 4085 | 1463674594873 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:16:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1695ms 09:16:34 INFO - PROCESS | 4085 | 1463674594950 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:16:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:16:34 INFO - PROCESS | 4085 | 1463674594957 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:16:34 INFO - PROCESS | 4085 | 1463674594964 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 4085 | 1463674594968 Marionette TRACE conn3 <- [1,2862,null,{}] 09:16:34 INFO - PROCESS | 4085 | 1463674594975 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 4085 | 1463674595309 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:16:35 INFO - PROCESS | 4085 | 1463674595352 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a4bf800 == 119 [pid = 4085] [id = 723] 09:16:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8b7da800) [pid = 4085] [serial = 2170] [outer = (nil)] 09:16:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8c30d000) [pid = 4085] [serial = 2171] [outer = 0x8b7da800] 09:16:35 INFO - PROCESS | 4085 | 1463674595442 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8c444c00) [pid = 4085] [serial = 2172] [outer = 0x8b7da800] 09:16:37 INFO - PROCESS | 4085 | 1463674597197 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8b8ccc00) [pid = 4085] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x9282b400) [pid = 4085] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x9b95d000) [pid = 4085] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x9775f800) [pid = 4085] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8c43f800) [pid = 4085] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x9a180800) [pid = 4085] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x89cc9c00) [pid = 4085] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x8f38bc00) [pid = 4085] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x8ad17c00) [pid = 4085] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x90b3f000) [pid = 4085] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x93cd2400) [pid = 4085] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x8b7d7c00) [pid = 4085] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x8a450800) [pid = 4085] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x99c73800) [pid = 4085] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x8664c400) [pid = 4085] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x9b44d400) [pid = 4085] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 119 (0x8f73e800) [pid = 4085] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 118 (0x9b969000) [pid = 4085] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 117 (0x95238c00) [pid = 4085] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 116 (0x9839e000) [pid = 4085] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:16:37 INFO - PROCESS | 4085 | --DOMWINDOW == 115 (0x9a178c00) [pid = 4085] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:16:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:16:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2386ms 09:16:37 INFO - PROCESS | 4085 | 1463674597389 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 4085 | 1463674597397 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:16:37 INFO - PROCESS | 4085 | 1463674597426 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 4085 | 1463674597435 Marionette TRACE conn3 <- [1,2866,null,{}] 09:16:37 INFO - PROCESS | 4085 | 1463674597447 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 4085 | 1463674597683 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:16:37 INFO - PROCESS | 4085 | 1463674597893 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae5cc00 == 120 [pid = 4085] [id = 724] 09:16:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 116 (0x8ae61000) [pid = 4085] [serial = 2173] [outer = (nil)] 09:16:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 117 (0x8c8d3000) [pid = 4085] [serial = 2174] [outer = 0x8ae61000] 09:16:38 INFO - PROCESS | 4085 | 1463674597999 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 4085 | ++DOMWINDOW == 118 (0x8ca69000) [pid = 4085] [serial = 2175] [outer = 0x8ae61000] 09:16:39 INFO - PROCESS | 4085 | 1463674599000 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:16:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1619ms 09:16:39 INFO - PROCESS | 4085 | 1463674599030 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:16:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:16:39 INFO - PROCESS | 4085 | 1463674599035 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:16:39 INFO - PROCESS | 4085 | 1463674599041 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 4085 | 1463674599045 Marionette TRACE conn3 <- [1,2870,null,{}] 09:16:39 INFO - PROCESS | 4085 | 1463674599051 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 4085 | 1463674599296 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:16:39 INFO - PROCESS | 4085 | 1463674599771 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x868c7c00 == 121 [pid = 4085] [id = 725] 09:16:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 119 (0x868cac00) [pid = 4085] [serial = 2176] [outer = (nil)] 09:16:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x86be0400) [pid = 4085] [serial = 2177] [outer = 0x868cac00] 09:16:39 INFO - PROCESS | 4085 | 1463674599872 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x86dcfc00) [pid = 4085] [serial = 2178] [outer = 0x868cac00] 09:16:41 INFO - PROCESS | 4085 | 1463674601034 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:16:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2042ms 09:16:41 INFO - PROCESS | 4085 | 1463674601085 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 4085 | 1463674601092 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:16:41 INFO - PROCESS | 4085 | 1463674601103 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 4085 | 1463674601108 Marionette TRACE conn3 <- [1,2874,null,{}] 09:16:41 INFO - PROCESS | 4085 | 1463674601117 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 4085 | 1463674601393 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:16:41 INFO - PROCESS | 4085 | 1463674601761 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 4085 | ++DOCSHELL 0x8abe7000 == 122 [pid = 4085] [id = 726] 09:16:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8abe9400) [pid = 4085] [serial = 2179] [outer = (nil)] 09:16:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8ad7b800) [pid = 4085] [serial = 2180] [outer = 0x8abe9400] 09:16:41 INFO - PROCESS | 4085 | 1463674601859 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x8b7dcc00) [pid = 4085] [serial = 2181] [outer = 0x8abe9400] 09:16:42 INFO - PROCESS | 4085 | 1463674602914 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:16:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1887ms 09:16:42 INFO - PROCESS | 4085 | 1463674602993 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 4085 | 1463674603001 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:16:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:16:43 INFO - PROCESS | 4085 | 1463674603009 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 4085 | 1463674603014 Marionette TRACE conn3 <- [1,2878,null,{}] 09:16:43 INFO - PROCESS | 4085 | 1463674603020 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 4085 | 1463674603336 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:16:43 INFO - PROCESS | 4085 | 1463674603752 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c376c00 == 123 [pid = 4085] [id = 727] 09:16:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x8c37cc00) [pid = 4085] [serial = 2182] [outer = (nil)] 09:16:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x8c384c00) [pid = 4085] [serial = 2183] [outer = 0x8c37cc00] 09:16:43 INFO - PROCESS | 4085 | 1463674603848 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8c8d7000) [pid = 4085] [serial = 2184] [outer = 0x8c37cc00] 09:16:44 INFO - PROCESS | 4085 | 1463674604924 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:16:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1991ms 09:16:45 INFO - PROCESS | 4085 | 1463674605002 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 4085 | 1463674605007 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:16:45 INFO - PROCESS | 4085 | 1463674605024 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 4085 | 1463674605035 Marionette TRACE conn3 <- [1,2882,null,{}] 09:16:45 INFO - PROCESS | 4085 | 1463674605043 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 4085 | 1463674605472 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:16:45 INFO - PROCESS | 4085 | 1463674605758 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c17b000 == 124 [pid = 4085] [id = 728] 09:16:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8c377c00) [pid = 4085] [serial = 2185] [outer = (nil)] 09:16:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8e079800) [pid = 4085] [serial = 2186] [outer = 0x8c377c00] 09:16:45 INFO - PROCESS | 4085 | 1463674605851 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8e3e7400) [pid = 4085] [serial = 2187] [outer = 0x8c377c00] 09:16:46 INFO - PROCESS | 4085 | 1463674606885 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:16:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1906ms 09:16:46 INFO - PROCESS | 4085 | 1463674606922 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 4085 | 1463674606927 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:16:46 INFO - PROCESS | 4085 | 1463674606935 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 4085 | 1463674606939 Marionette TRACE conn3 <- [1,2886,null,{}] 09:16:46 INFO - PROCESS | 4085 | 1463674606945 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 4085 | 1463674607208 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:16:47 INFO - PROCESS | 4085 | 1463674607560 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c30dc00 == 125 [pid = 4085] [id = 729] 09:16:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8e06a400) [pid = 4085] [serial = 2188] [outer = (nil)] 09:16:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8ec50c00) [pid = 4085] [serial = 2189] [outer = 0x8e06a400] 09:16:47 INFO - PROCESS | 4085 | 1463674607659 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8ed9bc00) [pid = 4085] [serial = 2190] [outer = 0x8e06a400] 09:16:48 INFO - PROCESS | 4085 | 1463674608619 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:16:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1740ms 09:16:48 INFO - PROCESS | 4085 | 1463674608675 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 4085 | 1463674608680 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:16:48 INFO - PROCESS | 4085 | 1463674608686 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 4085 | 1463674608690 Marionette TRACE conn3 <- [1,2890,null,{}] 09:16:48 INFO - PROCESS | 4085 | 1463674608696 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 4085 | 1463674608953 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:16:49 INFO - PROCESS | 4085 | 1463674609307 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f39e800 == 126 [pid = 4085] [id = 730] 09:16:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8f3a1800) [pid = 4085] [serial = 2191] [outer = (nil)] 09:16:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8f5f0000) [pid = 4085] [serial = 2192] [outer = 0x8f3a1800] 09:16:49 INFO - PROCESS | 4085 | 1463674609417 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x90c14000) [pid = 4085] [serial = 2193] [outer = 0x8f3a1800] 09:16:50 INFO - PROCESS | 4085 | 1463674610430 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:16:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1794ms 09:16:50 INFO - PROCESS | 4085 | 1463674610482 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 4085 | 1463674610486 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:16:50 INFO - PROCESS | 4085 | 1463674610493 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 4085 | 1463674610497 Marionette TRACE conn3 <- [1,2894,null,{}] 09:16:50 INFO - PROCESS | 4085 | 1463674610504 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 4085 | 1463674610782 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:16:51 INFO - PROCESS | 4085 | 1463674611127 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f390000 == 127 [pid = 4085] [id = 731] 09:16:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8f392000) [pid = 4085] [serial = 2194] [outer = (nil)] 09:16:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x919afc00) [pid = 4085] [serial = 2195] [outer = 0x8f392000] 09:16:51 INFO - PROCESS | 4085 | 1463674611235 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x91a99800) [pid = 4085] [serial = 2196] [outer = 0x8f392000] 09:16:52 INFO - PROCESS | 4085 | 1463674612266 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:16:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1835ms 09:16:52 INFO - PROCESS | 4085 | 1463674612330 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 4085 | 1463674612333 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:16:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:16:52 INFO - PROCESS | 4085 | 1463674612341 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 4085 | 1463674612346 Marionette TRACE conn3 <- [1,2898,null,{}] 09:16:52 INFO - PROCESS | 4085 | 1463674612352 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 4085 | 1463674612655 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:16:53 INFO - PROCESS | 4085 | 1463674613012 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a4bec00 == 128 [pid = 4085] [id = 732] 09:16:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8b8ccc00) [pid = 4085] [serial = 2197] [outer = (nil)] 09:16:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x923edc00) [pid = 4085] [serial = 2198] [outer = 0x8b8ccc00] 09:16:53 INFO - PROCESS | 4085 | 1463674613104 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x923f5800) [pid = 4085] [serial = 2199] [outer = 0x8b8ccc00] 09:16:54 INFO - PROCESS | 4085 | 1463674614081 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:16:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1791ms 09:16:54 INFO - PROCESS | 4085 | 1463674614133 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 4085 | 1463674614137 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:16:54 INFO - PROCESS | 4085 | 1463674614144 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 4085 | 1463674614147 Marionette TRACE conn3 <- [1,2902,null,{}] 09:16:54 INFO - PROCESS | 4085 | 1463674614155 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 4085 | 1463674614411 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:16:54 INFO - PROCESS | 4085 | 1463674614758 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f738000 == 129 [pid = 4085] [id = 733] 09:16:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x91b19400) [pid = 4085] [serial = 2200] [outer = (nil)] 09:16:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x928b0800) [pid = 4085] [serial = 2201] [outer = 0x91b19400] 09:16:54 INFO - PROCESS | 4085 | 1463674614856 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x92cedc00) [pid = 4085] [serial = 2202] [outer = 0x91b19400] 09:16:55 INFO - PROCESS | 4085 | 1463674615802 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:16:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1693ms 09:16:55 INFO - PROCESS | 4085 | 1463674615837 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 4085 | 1463674615842 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:16:55 INFO - PROCESS | 4085 | 1463674615849 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 4085 | 1463674615852 Marionette TRACE conn3 <- [1,2906,null,{}] 09:16:55 INFO - PROCESS | 4085 | 1463674615859 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 4085 | 1463674616126 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:16:56 INFO - PROCESS | 4085 | 1463674616478 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x919a5400 == 130 [pid = 4085] [id = 734] 09:16:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x9282b400) [pid = 4085] [serial = 2203] [outer = (nil)] 09:16:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x93d48400) [pid = 4085] [serial = 2204] [outer = 0x9282b400] 09:16:56 INFO - PROCESS | 4085 | 1463674616586 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x93dcc800) [pid = 4085] [serial = 2205] [outer = 0x9282b400] 09:16:57 INFO - PROCESS | 4085 | 1463674617564 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:16:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1787ms 09:16:57 INFO - PROCESS | 4085 | 1463674617638 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:16:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:16:57 INFO - PROCESS | 4085 | 1463674617643 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:16:57 INFO - PROCESS | 4085 | 1463674617650 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 4085 | 1463674617653 Marionette TRACE conn3 <- [1,2910,null,{}] 09:16:57 INFO - PROCESS | 4085 | 1463674617660 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 4085 | 1463674617926 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:16:58 INFO - PROCESS | 4085 | 1463674618288 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 4085 | ++DOCSHELL 0x953b5400 == 131 [pid = 4085] [id = 735] 09:16:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x953b7800) [pid = 4085] [serial = 2206] [outer = (nil)] 09:16:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x965e5000) [pid = 4085] [serial = 2207] [outer = 0x953b7800] 09:16:58 INFO - PROCESS | 4085 | 1463674618398 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x965fa800) [pid = 4085] [serial = 2208] [outer = 0x953b7800] 09:16:59 INFO - PROCESS | 4085 | 1463674619315 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:16:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:16:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1690ms 09:16:59 INFO - PROCESS | 4085 | 1463674619341 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:16:59 INFO - TEST-START | /DOMEvents/constructors.html 09:16:59 INFO - PROCESS | 4085 | 1463674619346 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:16:59 INFO - PROCESS | 4085 | 1463674619354 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 4085 | 1463674619359 Marionette TRACE conn3 <- [1,2914,null,{}] 09:16:59 INFO - PROCESS | 4085 | 1463674619365 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 4085 | 1463674619641 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:16:59 INFO - PROCESS | 4085 | 1463674619953 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 4085 | ++DOCSHELL 0x965ea000 == 132 [pid = 4085] [id = 736] 09:17:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x965fc000) [pid = 4085] [serial = 2209] [outer = (nil)] 09:17:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x977fac00) [pid = 4085] [serial = 2210] [outer = 0x965fc000] 09:17:00 INFO - PROCESS | 4085 | 1463674620099 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x981f9c00) [pid = 4085] [serial = 2211] [outer = 0x965fc000] 09:17:01 INFO - PROCESS | 4085 | 1463674621067 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:17:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:17:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:17:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 1808ms 09:17:01 INFO - PROCESS | 4085 | 1463674621163 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 4085 | 1463674621169 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:17:01 INFO - PROCESS | 4085 | 1463674621180 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 4085 | 1463674621190 Marionette TRACE conn3 <- [1,2918,null,{}] 09:17:01 INFO - PROCESS | 4085 | 1463674621254 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 4085 | 1463674621566 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:17:01 INFO - PROCESS | 4085 | 1463674621939 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x9775dc00 == 133 [pid = 4085] [id = 737] 09:17:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x977ecc00) [pid = 4085] [serial = 2212] [outer = (nil)] 09:17:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x98f49800) [pid = 4085] [serial = 2213] [outer = 0x977ecc00] 09:17:02 INFO - PROCESS | 4085 | 1463674622053 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x999b7400) [pid = 4085] [serial = 2214] [outer = 0x977ecc00] 09:17:02 INFO - PROCESS | 4085 | 1463674622929 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:17:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:17:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1803ms 09:17:03 INFO - PROCESS | 4085 | 1463674623029 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 4085 | 1463674623044 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:17:03 INFO - PROCESS | 4085 | 1463674623061 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 4085 | 1463674623064 Marionette TRACE conn3 <- [1,2922,null,{}] 09:17:03 INFO - PROCESS | 4085 | 1463674623071 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 4085 | 1463674623335 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:17:03 INFO - PROCESS | 4085 | 1463674623701 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x923f8800 == 134 [pid = 4085] [id = 738] 09:17:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x98aabc00) [pid = 4085] [serial = 2215] [outer = (nil)] 09:17:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x99c6bc00) [pid = 4085] [serial = 2216] [outer = 0x98aabc00] 09:17:03 INFO - PROCESS | 4085 | 1463674623799 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x99c70400) [pid = 4085] [serial = 2217] [outer = 0x98aabc00] 09:17:04 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:17:04 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:17:04 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:17:04 INFO - PROCESS | 4085 | [4085] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:17:04 INFO - PROCESS | 4085 | 1463674624659 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:17:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:17:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:17:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:17:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:17:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:17:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:17:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:17:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:17:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:17:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1636ms 09:17:04 INFO - PROCESS | 4085 | 1463674624701 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 4085 | 1463674624704 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:17:04 INFO - PROCESS | 4085 | 1463674624716 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 4085 | 1463674624720 Marionette TRACE conn3 <- [1,2926,null,{}] 09:17:04 INFO - PROCESS | 4085 | 1463674624727 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 4085 | 1463674625080 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:17:05 INFO - PROCESS | 4085 | 1463674625315 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 4085 | ++DOCSHELL 0x99a96000 == 135 [pid = 4085] [id = 739] 09:17:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x99c69800) [pid = 4085] [serial = 2218] [outer = (nil)] 09:17:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x99e55800) [pid = 4085] [serial = 2219] [outer = 0x99c69800] 09:17:05 INFO - PROCESS | 4085 | 1463674625540 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x99ed8000) [pid = 4085] [serial = 2220] [outer = 0x99c69800] 09:17:06 INFO - PROCESS | 4085 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:17:06 INFO - PROCESS | 4085 | 1463674626450 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:17:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:17:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1796ms 09:17:06 INFO - PROCESS | 4085 | 1463674626512 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 4085 | 1463674626516 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:17:06 INFO - PROCESS | 4085 | 1463674626523 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 4085 | 1463674626527 Marionette TRACE conn3 <- [1,2930,null,{}] 09:17:06 INFO - PROCESS | 4085 | 1463674626564 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 4085 | 1463674626824 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:17:07 INFO - PROCESS | 4085 | 1463674627140 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 4085 | ++DOCSHELL 0x868c3800 == 136 [pid = 4085] [id = 740] 09:17:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x99c86c00) [pid = 4085] [serial = 2221] [outer = (nil)] 09:17:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x99ee2800) [pid = 4085] [serial = 2222] [outer = 0x99c86c00] 09:17:07 INFO - PROCESS | 4085 | 1463674627279 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x99f8b400) [pid = 4085] [serial = 2223] [outer = 0x99c86c00] 09:17:08 INFO - PROCESS | 4085 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:17:08 INFO - PROCESS | 4085 | 1463674628185 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:17:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1700ms 09:17:08 INFO - PROCESS | 4085 | 1463674628224 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:17:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:17:08 INFO - PROCESS | 4085 | 1463674628228 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:17:08 INFO - PROCESS | 4085 | 1463674628237 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 4085 | 1463674628239 Marionette TRACE conn3 <- [1,2934,null,{}] 09:17:08 INFO - PROCESS | 4085 | 1463674628249 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 4085 | 1463674628540 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:17:08 INFO - PROCESS | 4085 | 1463674628922 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x868cd000 == 137 [pid = 4085] [id = 741] 09:17:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x99edb000) [pid = 4085] [serial = 2224] [outer = (nil)] 09:17:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x9a13dc00) [pid = 4085] [serial = 2225] [outer = 0x99edb000] 09:17:09 INFO - PROCESS | 4085 | 1463674629019 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x9a142800) [pid = 4085] [serial = 2226] [outer = 0x99edb000] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x86be4c00 == 136 [pid = 4085] [id = 681] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x86652c00 == 135 [pid = 4085] [id = 662] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x86dc8400 == 134 [pid = 4085] [id = 682] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x88d54c00 == 133 [pid = 4085] [id = 663] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x923fa000 == 132 [pid = 4085] [id = 675] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8f3a2c00 == 131 [pid = 4085] [id = 672] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x86dc5c00 == 130 [pid = 4085] [id = 673] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x919b0000 == 129 [pid = 4085] [id = 678] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x965f5000 == 128 [pid = 4085] [id = 679] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x868c8000 == 127 [pid = 4085] [id = 683] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x93d3d400 == 126 [pid = 4085] [id = 677] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8e163c00 == 125 [pid = 4085] [id = 670] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc2000 == 124 [pid = 4085] [id = 671] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x92824800 == 123 [pid = 4085] [id = 676] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec4f800 == 122 [pid = 4085] [id = 674] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae5cc00 == 121 [pid = 4085] [id = 724] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8a4bf800 == 120 [pid = 4085] [id = 723] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8a4b5c00 == 119 [pid = 4085] [id = 722] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x86bdf800 == 118 [pid = 4085] [id = 721] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x92cf3400 == 117 [pid = 4085] [id = 719] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x9268c400 == 116 [pid = 4085] [id = 717] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x9281f000 == 115 [pid = 4085] [id = 718] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x91b1e000 == 114 [pid = 4085] [id = 716] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x90c18c00 == 113 [pid = 4085] [id = 714] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc6000 == 112 [pid = 4085] [id = 712] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8e06b400 == 111 [pid = 4085] [id = 713] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8ea4c000 == 110 [pid = 4085] [id = 711] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8df16800 == 109 [pid = 4085] [id = 710] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8df16000 == 108 [pid = 4085] [id = 709] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8c718800 == 107 [pid = 4085] [id = 708] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe2000 == 106 [pid = 4085] [id = 706] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x8c179000 == 105 [pid = 4085] [id = 707] 09:17:12 INFO - PROCESS | 4085 | --DOCSHELL 0x88d4bc00 == 104 [pid = 4085] [id = 705] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x94755800) [pid = 4085] [serial = 2073] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0xa2582c00) [pid = 4085] [serial = 2100] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x981f6400) [pid = 4085] [serial = 2078] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x8e3e2c00) [pid = 4085] [serial = 2061] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x9b7f0800) [pid = 4085] [serial = 2090] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x89cd0c00) [pid = 4085] [serial = 2105] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8f5fb400) [pid = 4085] [serial = 2064] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8ae5ac00) [pid = 4085] [serial = 2109] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x923f5400) [pid = 4085] [serial = 2069] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x965e9000) [pid = 4085] [serial = 2076] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x953b3400) [pid = 4085] [serial = 2075] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8a45b800) [pid = 4085] [serial = 2106] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x8f5eec00) [pid = 4085] [serial = 2063] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x8c720c00) [pid = 4085] [serial = 1998] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x9b802000) [pid = 4085] [serial = 2091] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8abec000) [pid = 4085] [serial = 2057] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x9a135400) [pid = 4085] [serial = 2085] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x86be4400) [pid = 4085] [serial = 2103] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x9ccb2800) [pid = 4085] [serial = 2094] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x8c175400) [pid = 4085] [serial = 2058] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x92693c00) [pid = 4085] [serial = 2070] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x919b0800) [pid = 4085] [serial = 2067] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0xa23f8800) [pid = 4085] [serial = 2099] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x868cb000) [pid = 4085] [serial = 2102] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x90c1b800) [pid = 4085] [serial = 2066] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0xa2378000) [pid = 4085] [serial = 2097] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x99c8c000) [pid = 4085] [serial = 2082] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0xa22a2c00) [pid = 4085] [serial = 2096] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x9b966400) [pid = 4085] [serial = 2093] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x996f6c00) [pid = 4085] [serial = 2079] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x99f93800) [pid = 4085] [serial = 2084] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x99c6e800) [pid = 4085] [serial = 2040] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x93cde400) [pid = 4085] [serial = 2072] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x9afec400) [pid = 4085] [serial = 2088] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x8df1ec00) [pid = 4085] [serial = 2060] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x9aa93000) [pid = 4085] [serial = 2087] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8ad7a000) [pid = 4085] [serial = 2108] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x99c6e400) [pid = 4085] [serial = 2081] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x8c17ec00) [pid = 4085] [serial = 2111] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x8c303c00) [pid = 4085] [serial = 2112] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4085 | 1463674632792 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:17:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:17:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 4606ms 09:17:12 INFO - PROCESS | 4085 | 1463674632842 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 4085 | 1463674632848 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:17:12 INFO - PROCESS | 4085 | 1463674632862 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 4085 | 1463674632867 Marionette TRACE conn3 <- [1,2938,null,{}] 09:17:12 INFO - PROCESS | 4085 | 1463674632888 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 4085 | 1463674633135 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:17:13 INFO - PROCESS | 4085 | 1463674633407 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 4085 | ++DOCSHELL 0x86be5400 == 105 [pid = 4085] [id = 742] 09:17:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x86beb800) [pid = 4085] [serial = 2227] [outer = (nil)] 09:17:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x89cc8000) [pid = 4085] [serial = 2228] [outer = 0x86beb800] 09:17:13 INFO - PROCESS | 4085 | 1463674633490 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8a452c00) [pid = 4085] [serial = 2229] [outer = 0x86beb800] 09:17:14 INFO - PROCESS | 4085 | 1463674634280 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:17:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:17:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1444ms 09:17:14 INFO - PROCESS | 4085 | 1463674634314 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 4085 | 1463674634323 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:17:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:17:14 INFO - PROCESS | 4085 | 1463674634335 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 4085 | 1463674634339 Marionette TRACE conn3 <- [1,2942,null,{}] 09:17:14 INFO - PROCESS | 4085 | 1463674634346 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 4085 | 1463674634585 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:17:14 INFO - PROCESS | 4085 | 1463674634847 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a451c00 == 106 [pid = 4085] [id = 743] 09:17:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8a4b5400) [pid = 4085] [serial = 2230] [outer = (nil)] 09:17:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8ad81800) [pid = 4085] [serial = 2231] [outer = 0x8a4b5400] 09:17:14 INFO - PROCESS | 4085 | 1463674634926 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8b7dc400) [pid = 4085] [serial = 2232] [outer = 0x8a4b5400] 09:17:15 INFO - PROCESS | 4085 | 1463674635822 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:17:15 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:17:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:17:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1533ms 09:17:15 INFO - PROCESS | 4085 | 1463674635870 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 4085 | 1463674635873 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:17:15 INFO - PROCESS | 4085 | 1463674635882 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 4085 | 1463674635889 Marionette TRACE conn3 <- [1,2946,null,{}] 09:17:15 INFO - PROCESS | 4085 | 1463674635916 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 4085 | 1463674636246 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:17:16 INFO - PROCESS | 4085 | 1463674636282 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x86653400 == 107 [pid = 4085] [id = 744] 09:17:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8c303c00) [pid = 4085] [serial = 2233] [outer = (nil)] 09:17:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8c381c00) [pid = 4085] [serial = 2234] [outer = 0x8c303c00] 09:17:16 INFO - PROCESS | 4085 | 1463674636368 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8c725400) [pid = 4085] [serial = 2235] [outer = 0x8c303c00] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x8ed95c00) [pid = 4085] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x937fa000) [pid = 4085] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x937f2000) [pid = 4085] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x9268d400) [pid = 4085] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8b7da800) [pid = 4085] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8c725000) [pid = 4085] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x93831800) [pid = 4085] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 130 (0x8ed95800) [pid = 4085] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 129 (0x8dfc4400) [pid = 4085] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 128 (0x8ca65400) [pid = 4085] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 127 (0x92687800) [pid = 4085] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 126 (0x8c8dcc00) [pid = 4085] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 125 (0x86be0000) [pid = 4085] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 124 (0x90c19c00) [pid = 4085] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 123 (0x8a4b8400) [pid = 4085] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 122 (0x8f39ec00) [pid = 4085] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 121 (0x8c17c400) [pid = 4085] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 120 (0x88d51800) [pid = 4085] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 119 (0x91a98000) [pid = 4085] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:17:17 INFO - PROCESS | 4085 | --DOMWINDOW == 118 (0x8ea45c00) [pid = 4085] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:17:17 INFO - PROCESS | 4085 | 1463674637965 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:17: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. 09:17:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 2102ms 09:17:17 INFO - PROCESS | 4085 | 1463674637985 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 4085 | 1463674637990 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:17:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:17:17 INFO - PROCESS | 4085 | 1463674637997 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 4085 | 1463674638001 Marionette TRACE conn3 <- [1,2950,null,{}] 09:17:18 INFO - PROCESS | 4085 | 1463674638022 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 4085 | 1463674638291 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:17:18 INFO - PROCESS | 4085 | 1463674638521 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ae5ec00 == 108 [pid = 4085] [id = 745] 09:17:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 119 (0x8b8c8000) [pid = 4085] [serial = 2236] [outer = (nil)] 09:17:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 120 (0x8c8d8c00) [pid = 4085] [serial = 2237] [outer = 0x8b8c8000] 09:17:18 INFO - PROCESS | 4085 | 1463674638601 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 4085 | ++DOMWINDOW == 121 (0x8dad7000) [pid = 4085] [serial = 2238] [outer = 0x8b8c8000] 09:17:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc4400 == 109 [pid = 4085] [id = 746] 09:17:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 122 (0x8dfc6000) [pid = 4085] [serial = 2239] [outer = (nil)] 09:17:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 123 (0x8e06e000) [pid = 4085] [serial = 2240] [outer = 0x8dfc6000] 09:17:19 INFO - PROCESS | 4085 | 1463674639459 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:17: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. 09:17:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1484ms 09:17:19 INFO - PROCESS | 4085 | 1463674639482 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 4085 | 1463674639486 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:17:19 INFO - PROCESS | 4085 | 1463674639497 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 4085 | 1463674639501 Marionette TRACE conn3 <- [1,2954,null,{}] 09:17:19 INFO - PROCESS | 4085 | 1463674639508 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 4085 | 1463674639816 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:17:20 INFO - PROCESS | 4085 | 1463674640312 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 4085 | ++DOCSHELL 0x86bdc400 == 110 [pid = 4085] [id = 747] 09:17:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 124 (0x86bdc800) [pid = 4085] [serial = 2241] [outer = (nil)] 09:17:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 125 (0x86be9000) [pid = 4085] [serial = 2242] [outer = 0x86bdc800] 09:17:20 INFO - PROCESS | 4085 | 1463674640416 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 4085 | ++DOMWINDOW == 126 (0x88d4f800) [pid = 4085] [serial = 2243] [outer = 0x86bdc800] 09:17:21 INFO - PROCESS | 4085 | 1463674641318 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:17: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 09:17:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1836ms 09:17:21 INFO - PROCESS | 4085 | 1463674641336 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 4085 | 1463674641344 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:17:21 INFO - PROCESS | 4085 | 1463674641352 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 4085 | 1463674641358 Marionette TRACE conn3 <- [1,2958,null,{}] 09:17:21 INFO - PROCESS | 4085 | 1463674641366 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 4085 | 1463674641680 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:17:22 INFO - PROCESS | 4085 | 1463674642036 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad7cc00 == 111 [pid = 4085] [id = 748] 09:17:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 127 (0x8b8c7c00) [pid = 4085] [serial = 2244] [outer = (nil)] 09:17:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 128 (0x8c308000) [pid = 4085] [serial = 2245] [outer = 0x8b8c7c00] 09:17:22 INFO - PROCESS | 4085 | 1463674642138 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 129 (0x8c43f800) [pid = 4085] [serial = 2246] [outer = 0x8b8c7c00] 09:17:23 INFO - PROCESS | 4085 | 1463674643074 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:17:23 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:17:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1748ms 09:17:23 INFO - PROCESS | 4085 | 1463674643104 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 4085 | 1463674643112 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:17:23 INFO - PROCESS | 4085 | 1463674643120 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 4085 | 1463674643124 Marionette TRACE conn3 <- [1,2962,null,{}] 09:17:23 INFO - PROCESS | 4085 | 1463674643152 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 4085 | 1463674643420 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:17:23 INFO - PROCESS | 4085 | 1463674643817 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c71ec00 == 112 [pid = 4085] [id = 749] 09:17:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 130 (0x8dfbe400) [pid = 4085] [serial = 2247] [outer = (nil)] 09:17:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 131 (0x8dfccc00) [pid = 4085] [serial = 2248] [outer = 0x8dfbe400] 09:17:23 INFO - PROCESS | 4085 | 1463674643961 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 132 (0x8e167800) [pid = 4085] [serial = 2249] [outer = 0x8dfbe400] 09:17:24 INFO - PROCESS | 4085 | 1463674644860 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:17: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. 09:17:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1763ms 09:17:24 INFO - PROCESS | 4085 | 1463674644883 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 4085 | 1463674644889 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:17:24 INFO - PROCESS | 4085 | 1463674644906 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 4085 | 1463674644916 Marionette TRACE conn3 <- [1,2966,null,{}] 09:17:24 INFO - PROCESS | 4085 | 1463674644925 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 4085 | 1463674645233 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:17:25 INFO - PROCESS | 4085 | 1463674645550 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ad0cc00 == 113 [pid = 4085] [id = 750] 09:17:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8c2c1c00) [pid = 4085] [serial = 2250] [outer = (nil)] 09:17:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x8ed95800) [pid = 4085] [serial = 2251] [outer = 0x8c2c1c00] 09:17:25 INFO - PROCESS | 4085 | 1463674645713 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x8f38f800) [pid = 4085] [serial = 2252] [outer = 0x8c2c1c00] 09:17:26 INFO - PROCESS | 4085 | 1463674646551 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:17:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:17:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1701ms 09:17:26 INFO - PROCESS | 4085 | 1463674646600 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:17:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:17:26 INFO - PROCESS | 4085 | 1463674646605 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:17:26 INFO - PROCESS | 4085 | 1463674646612 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 4085 | 1463674646616 Marionette TRACE conn3 <- [1,2970,null,{}] 09:17:26 INFO - PROCESS | 4085 | 1463674646622 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 4085 | 1463674646989 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:17:27 INFO - PROCESS | 4085 | 1463674647224 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dfc5c00 == 114 [pid = 4085] [id = 751] 09:17:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x8ec52400) [pid = 4085] [serial = 2253] [outer = (nil)] 09:17:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8f5f3c00) [pid = 4085] [serial = 2254] [outer = 0x8ec52400] 09:17:27 INFO - PROCESS | 4085 | 1463674647367 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8f736400) [pid = 4085] [serial = 2255] [outer = 0x8ec52400] 09:17:28 INFO - PROCESS | 4085 | 1463674648226 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:17:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1637ms 09:17:28 INFO - PROCESS | 4085 | 1463674648250 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:17:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:17:28 INFO - PROCESS | 4085 | 1463674648254 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:17:28 INFO - PROCESS | 4085 | 1463674648261 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 4085 | 1463674648265 Marionette TRACE conn3 <- [1,2974,null,{}] 09:17:28 INFO - PROCESS | 4085 | 1463674648271 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 4085 | 1463674648523 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:17:28 INFO - PROCESS | 4085 | 1463674648843 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b44000 == 115 [pid = 4085] [id = 752] 09:17:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x90b44400) [pid = 4085] [serial = 2256] [outer = (nil)] 09:17:28 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x90b4a800) [pid = 4085] [serial = 2257] [outer = 0x90b44400] 09:17:28 INFO - PROCESS | 4085 | 1463674648955 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x919aec00) [pid = 4085] [serial = 2258] [outer = 0x90b44400] 09:17:29 INFO - PROCESS | 4085 | 1463674649900 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:17:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:17:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1696ms 09:17:29 INFO - PROCESS | 4085 | 1463674649957 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 4085 | 1463674649961 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:17:29 INFO - PROCESS | 4085 | 1463674649969 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 4085 | 1463674649972 Marionette TRACE conn3 <- [1,2978,null,{}] 09:17:29 INFO - PROCESS | 4085 | 1463674649978 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 4085 | 1463674650230 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:17:30 INFO - PROCESS | 4085 | 1463674650551 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e163000 == 116 [pid = 4085] [id = 753] 09:17:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x90b40c00) [pid = 4085] [serial = 2259] [outer = (nil)] 09:17:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x923f0c00) [pid = 4085] [serial = 2260] [outer = 0x90b40c00] 09:17:30 INFO - PROCESS | 4085 | 1463674650649 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x923fc400) [pid = 4085] [serial = 2261] [outer = 0x90b40c00] 09:17:31 INFO - PROCESS | 4085 | 1463674651551 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:17:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1636ms 09:17:31 INFO - PROCESS | 4085 | 1463674651605 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:17:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:17:31 INFO - PROCESS | 4085 | 1463674651610 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:17:31 INFO - PROCESS | 4085 | 1463674651617 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 4085 | 1463674651621 Marionette TRACE conn3 <- [1,2982,null,{}] 09:17:31 INFO - PROCESS | 4085 | 1463674651627 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 4085 | 1463674651898 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:17:32 INFO - PROCESS | 4085 | 1463674652203 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c37e400 == 117 [pid = 4085] [id = 754] 09:17:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x91b19c00) [pid = 4085] [serial = 2262] [outer = (nil)] 09:17:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x9281fc00) [pid = 4085] [serial = 2263] [outer = 0x91b19c00] 09:17:32 INFO - PROCESS | 4085 | 1463674652297 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x92829000) [pid = 4085] [serial = 2264] [outer = 0x91b19c00] 09:17:33 INFO - PROCESS | 4085 | 1463674653205 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:17:33 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:17:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:17:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1635ms 09:17:33 INFO - PROCESS | 4085 | 1463674653253 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 4085 | 1463674653257 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:17:33 INFO - PROCESS | 4085 | 1463674653264 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 4085 | 1463674653268 Marionette TRACE conn3 <- [1,2986,null,{}] 09:17:33 INFO - PROCESS | 4085 | 1463674653322 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 4085 | 1463674653583 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:17:33 INFO - PROCESS | 4085 | 1463674653900 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 4085 | ++DOCSHELL 0x92690c00 == 118 [pid = 4085] [id = 755] 09:17:33 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x92692000) [pid = 4085] [serial = 2265] [outer = (nil)] 09:17:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x93dcc400) [pid = 4085] [serial = 2266] [outer = 0x92692000] 09:17:34 INFO - PROCESS | 4085 | 1463674654037 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x95232c00) [pid = 4085] [serial = 2267] [outer = 0x92692000] 09:17:34 INFO - PROCESS | 4085 | 1463674654876 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:17:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1645ms 09:17:34 INFO - PROCESS | 4085 | 1463674654911 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 4085 | 1463674654914 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:17:34 INFO - PROCESS | 4085 | 1463674654922 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 4085 | 1463674654926 Marionette TRACE conn3 <- [1,2990,null,{}] 09:17:34 INFO - PROCESS | 4085 | 1463674654932 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 4085 | 1463674655194 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:17:35 INFO - PROCESS | 4085 | 1463674655507 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ec4ec00 == 119 [pid = 4085] [id = 756] 09:17:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x93d40400) [pid = 4085] [serial = 2268] [outer = (nil)] 09:17:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x965e0c00) [pid = 4085] [serial = 2269] [outer = 0x93d40400] 09:17:35 INFO - PROCESS | 4085 | 1463674655605 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x965f0800) [pid = 4085] [serial = 2270] [outer = 0x93d40400] 09:17:36 INFO - PROCESS | 4085 | ++DOCSHELL 0x9775bc00 == 120 [pid = 4085] [id = 757] 09:17:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x977ef800) [pid = 4085] [serial = 2271] [outer = (nil)] 09:17:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x977f9400) [pid = 4085] [serial = 2272] [outer = 0x977ef800] 09:17:36 INFO - PROCESS | 4085 | 1463674656606 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:17:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1732ms 09:17:36 INFO - PROCESS | 4085 | 1463674656655 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 4085 | 1463674656659 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:17:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:17:36 INFO - PROCESS | 4085 | 1463674656666 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 4085 | 1463674656670 Marionette TRACE conn3 <- [1,2994,null,{}] 09:17:36 INFO - PROCESS | 4085 | 1463674656677 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 4085 | 1463674657061 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:17:37 INFO - PROCESS | 4085 | 1463674657432 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x977f1000 == 121 [pid = 4085] [id = 758] 09:17:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x977f8800) [pid = 4085] [serial = 2273] [outer = (nil)] 09:17:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x98329800) [pid = 4085] [serial = 2274] [outer = 0x977f8800] 09:17:37 INFO - PROCESS | 4085 | 1463674657542 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x99797c00) [pid = 4085] [serial = 2275] [outer = 0x977f8800] 09:17:38 INFO - PROCESS | 4085 | 1463674658505 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:17:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:17:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:17:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1892ms 09:17:38 INFO - PROCESS | 4085 | 1463674658559 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 4085 | 1463674658565 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:17:38 INFO - PROCESS | 4085 | 1463674658571 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 4085 | 1463674658576 Marionette TRACE conn3 <- [1,2998,null,{}] 09:17:38 INFO - PROCESS | 4085 | 1463674658605 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 4085 | 1463674658912 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:17:39 INFO - PROCESS | 4085 | 1463674659276 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x86647400 == 122 [pid = 4085] [id = 759] 09:17:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x953b1c00) [pid = 4085] [serial = 2276] [outer = (nil)] 09:17:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x9a0ef000) [pid = 4085] [serial = 2277] [outer = 0x953b1c00] 09:17:39 INFO - PROCESS | 4085 | 1463674659374 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x9a139000) [pid = 4085] [serial = 2278] [outer = 0x953b1c00] 09:17:40 INFO - PROCESS | 4085 | 1463674660204 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:17:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1685ms 09:17:40 INFO - PROCESS | 4085 | 1463674660258 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 4085 | 1463674660262 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:17:40 INFO - PROCESS | 4085 | 1463674660269 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 4085 | 1463674660273 Marionette TRACE conn3 <- [1,3002,null,{}] 09:17:40 INFO - PROCESS | 4085 | 1463674660279 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 4085 | 1463674660523 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:17:40 INFO - PROCESS | 4085 | 1463674660837 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f388400 == 123 [pid = 4085] [id = 760] 09:17:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x90c17000) [pid = 4085] [serial = 2279] [outer = (nil)] 09:17:40 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x9a142c00) [pid = 4085] [serial = 2280] [outer = 0x90c17000] 09:17:40 INFO - PROCESS | 4085 | 1463674660932 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0x9a176800) [pid = 4085] [serial = 2281] [outer = 0x90c17000] 09:17:41 INFO - PROCESS | 4085 | 1463674661851 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:17:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1631ms 09:17:41 INFO - PROCESS | 4085 | 1463674661903 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:17:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:17:41 INFO - PROCESS | 4085 | 1463674661908 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:17:41 INFO - PROCESS | 4085 | 1463674661915 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 4085 | 1463674661918 Marionette TRACE conn3 <- [1,3006,null,{}] 09:17:41 INFO - PROCESS | 4085 | 1463674661926 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 4085 | 1463674662219 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:17:42 INFO - PROCESS | 4085 | 1463674662579 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 4085 | ++DOCSHELL 0x9a13e400 == 124 [pid = 4085] [id = 761] 09:17:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0x9a180000) [pid = 4085] [serial = 2282] [outer = (nil)] 09:17:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x9aa9f800) [pid = 4085] [serial = 2283] [outer = 0x9a180000] 09:17:42 INFO - PROCESS | 4085 | 1463674662675 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x9afe7400) [pid = 4085] [serial = 2284] [outer = 0x9a180000] 09:17:43 INFO - PROCESS | 4085 | 1463674663484 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:17:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1639ms 09:17:43 INFO - PROCESS | 4085 | 1463674663554 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 4085 | 1463674663558 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:17:43 INFO - PROCESS | 4085 | 1463674663564 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 4085 | 1463674663568 Marionette TRACE conn3 <- [1,3010,null,{}] 09:17:43 INFO - PROCESS | 4085 | 1463674663574 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 4085 | 1463674663831 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:17:44 INFO - PROCESS | 4085 | 1463674664144 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 4085 | ++DOCSHELL 0x8a4bb000 == 125 [pid = 4085] [id = 762] 09:17:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0x9afea400) [pid = 4085] [serial = 2285] [outer = (nil)] 09:17:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0x9b450c00) [pid = 4085] [serial = 2286] [outer = 0x9afea400] 09:17:44 INFO - PROCESS | 4085 | 1463674664240 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0x9b48e400) [pid = 4085] [serial = 2287] [outer = 0x9afea400] 09:17:45 INFO - PROCESS | 4085 | 1463674665127 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:17:45 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:17:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1597ms 09:17:45 INFO - PROCESS | 4085 | 1463674665164 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 4085 | 1463674665168 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:17:45 INFO - PROCESS | 4085 | 1463674665175 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 4085 | 1463674665178 Marionette TRACE conn3 <- [1,3014,null,{}] 09:17:45 INFO - PROCESS | 4085 | 1463674665185 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 4085 | 1463674665466 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:17:45 INFO - PROCESS | 4085 | 1463674665800 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 4085 | ++DOCSHELL 0x919ab000 == 126 [pid = 4085] [id = 763] 09:17:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0x9a173400) [pid = 4085] [serial = 2288] [outer = (nil)] 09:17:45 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x9b808400) [pid = 4085] [serial = 2289] [outer = 0x9a173400] 09:17:45 INFO - PROCESS | 4085 | 1463674665951 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0x9b80bc00) [pid = 4085] [serial = 2290] [outer = 0x9a173400] 09:17:46 INFO - PROCESS | 4085 | [4085] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:17:46 INFO - PROCESS | 4085 | 1463674666861 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:17:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:17:46 INFO - {} 09:17:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:17:46 INFO - {} 09:17:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:17:46 INFO - {} 09:17:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:17:46 INFO - {} 09:17:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1739ms 09:17:46 INFO - PROCESS | 4085 | 1463674666917 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 4085 | 1463674666922 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /FileAPI/fileReader.html 09:17:46 INFO - PROCESS | 4085 | 1463674666982 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 4085 | 1463674666987 Marionette TRACE conn3 <- [1,3018,null,{}] 09:17:46 INFO - PROCESS | 4085 | 1463674666993 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:47 INFO - PROCESS | 4085 | 1463674667258 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:17:47 INFO - PROCESS | 4085 | 1463674667615 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 4085 | ++DOCSHELL 0x9b449400 == 127 [pid = 4085] [id = 764] 09:17:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0x9b449c00) [pid = 4085] [serial = 2291] [outer = (nil)] 09:17:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0x9cf49000) [pid = 4085] [serial = 2292] [outer = 0x9b449c00] 09:17:47 INFO - PROCESS | 4085 | 1463674667709 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0x9cfcc800) [pid = 4085] [serial = 2293] [outer = 0x9b449c00] 09:17:48 INFO - PROCESS | 4085 | 1463674668534 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:17:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:17:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:17:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:17:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:17:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 1592ms 09:17:48 INFO - PROCESS | 4085 | 1463674668570 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 4085 | 1463674668575 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /FileAPI/historical.html 09:17:48 INFO - PROCESS | 4085 | 1463674668582 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 4085 | 1463674668586 Marionette TRACE conn3 <- [1,3022,null,{}] 09:17:48 INFO - PROCESS | 4085 | 1463674668592 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 4085 | 1463674668850 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:17:49 INFO - PROCESS | 4085 | 1463674669138 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 4085 | ++DOCSHELL 0x86bdec00 == 128 [pid = 4085] [id = 765] 09:17:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0x9cfc4000) [pid = 4085] [serial = 2294] [outer = (nil)] 09:17:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0xa22a3400) [pid = 4085] [serial = 2295] [outer = 0x9cfc4000] 09:17:49 INFO - PROCESS | 4085 | 1463674669227 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0xa22ac400) [pid = 4085] [serial = 2296] [outer = 0x9cfc4000] 09:17:50 INFO - PROCESS | 4085 | 1463674670114 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc4400 == 127 [pid = 4085] [id = 746] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8ae5ec00 == 126 [pid = 4085] [id = 745] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x86653400 == 125 [pid = 4085] [id = 744] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8a451c00 == 124 [pid = 4085] [id = 743] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x86be5400 == 123 [pid = 4085] [id = 742] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x868c3800 == 122 [pid = 4085] [id = 740] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x99a96000 == 121 [pid = 4085] [id = 739] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x9775dc00 == 120 [pid = 4085] [id = 737] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x923f8800 == 119 [pid = 4085] [id = 738] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x965ea000 == 118 [pid = 4085] [id = 736] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x953b5400 == 117 [pid = 4085] [id = 735] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x919a5400 == 116 [pid = 4085] [id = 734] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8f738000 == 115 [pid = 4085] [id = 733] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8a4bec00 == 114 [pid = 4085] [id = 732] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8f390000 == 113 [pid = 4085] [id = 731] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8c30dc00 == 112 [pid = 4085] [id = 729] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8f39e800 == 111 [pid = 4085] [id = 730] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8c17b000 == 110 [pid = 4085] [id = 728] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8c376c00 == 109 [pid = 4085] [id = 727] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x8abe7000 == 108 [pid = 4085] [id = 726] 09:17:52 INFO - PROCESS | 4085 | --DOCSHELL 0x868c7c00 == 107 [pid = 4085] [id = 725] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x8c30fc00) [pid = 4085] [serial = 2120] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x8a4c2400) [pid = 4085] [serial = 2118] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0x8ad79800) [pid = 4085] [serial = 2169] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x9522cc00) [pid = 4085] [serial = 2160] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x9268a800) [pid = 4085] [serial = 2148] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x8ed8e800) [pid = 4085] [serial = 2133] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x919a1800) [pid = 4085] [serial = 2145] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8c449400) [pid = 4085] [serial = 2121] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x923ed400) [pid = 4085] [serial = 2147] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x8e3e8000) [pid = 4085] [serial = 2130] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x90b3c800) [pid = 4085] [serial = 2141] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x8ec46800) [pid = 4085] [serial = 2132] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x8f5ef000) [pid = 4085] [serial = 2138] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x953b7c00) [pid = 4085] [serial = 2162] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8ca6ac00) [pid = 4085] [serial = 2123] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x86be6c00) [pid = 4085] [serial = 2165] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x8a45d800) [pid = 4085] [serial = 2117] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8f38dc00) [pid = 4085] [serial = 2136] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x8c8d3000) [pid = 4085] [serial = 2174] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8f38a000) [pid = 4085] [serial = 2135] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x93a26400) [pid = 4085] [serial = 2156] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x965e1000) [pid = 4085] [serial = 2163] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x928b1800) [pid = 4085] [serial = 2153] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x8c444c00) [pid = 4085] [serial = 2172] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8dfca400) [pid = 4085] [serial = 2055] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x947c3800) [pid = 4085] [serial = 2159] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x8f5f2c00) [pid = 4085] [serial = 2139] [outer = (nil)] [url = about:blank] 09:17:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:17:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:17:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:17:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:17:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:17:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:17:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:17:53 INFO - TEST-OK | /FileAPI/historical.html | took 4593ms 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x8c381400) [pid = 4085] [serial = 2114] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x93d3d800) [pid = 4085] [serial = 2157] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x8e078c00) [pid = 4085] [serial = 2129] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x8dfc1400) [pid = 4085] [serial = 2127] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x9281e400) [pid = 4085] [serial = 2150] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x8c30d000) [pid = 4085] [serial = 2171] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x8d7e7c00) [pid = 4085] [serial = 2124] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x8df16400) [pid = 4085] [serial = 2126] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x92820000) [pid = 4085] [serial = 2151] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x92cf5c00) [pid = 4085] [serial = 2154] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x86dc9800) [pid = 4085] [serial = 2166] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x90c1d000) [pid = 4085] [serial = 2144] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x8abe5400) [pid = 4085] [serial = 2168] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x90b42400) [pid = 4085] [serial = 2142] [outer = (nil)] [url = about:blank] 09:17:53 INFO - PROCESS | 4085 | 1463674673341 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 4085 | 1463674673346 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:17:53 INFO - TEST-START | /FileAPI/idlharness.html 09:17:53 INFO - PROCESS | 4085 | 1463674673389 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 4085 | 1463674673398 Marionette TRACE conn3 <- [1,3026,null,{}] 09:17:53 INFO - PROCESS | 4085 | 1463674673410 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 4085 | 1463674673637 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:17:53 INFO - PROCESS | 4085 | 1463674673904 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 4085 | ++DOCSHELL 0x884c9000 == 108 [pid = 4085] [id = 766] 09:17:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x884d1000) [pid = 4085] [serial = 2297] [outer = (nil)] 09:17:53 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x88d54c00) [pid = 4085] [serial = 2298] [outer = 0x884d1000] 09:17:53 INFO - PROCESS | 4085 | 1463674673986 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x8a44f400) [pid = 4085] [serial = 2299] [outer = 0x884d1000] 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:17:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:17:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:17:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:17:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:17:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:17:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:17:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:17:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:17:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:17:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:17:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:17:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:17:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:17:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:17:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:17:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:17:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:17:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:17:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:17:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:17:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:17:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:17:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:17:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:17:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:17:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:17:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:17:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:17:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:17:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:17:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:17:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:17:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:17:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:17:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:17:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:17:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:17:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:17:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:17:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:17:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:17:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:17:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:17:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:17:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:17:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:17:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:17:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:17:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:17:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:17:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:17:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:17:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:17:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:17:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:17:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:17:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:17:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:17:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:17:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:17:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:17:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:17:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:17:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:17:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:17:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:17:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:17:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:17:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:17:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:17:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:17:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:17:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:17:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:17:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:17:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:17:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 2356ms 09:17:55 INFO - PROCESS | 4085 | 1463674675557 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:17:55 INFO - PROCESS | 4085 | 1463674675850 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 4085 | 1463674675855 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:17:55 INFO - TEST-START | /FileAPI/idlharness.worker 09:17:55 INFO - PROCESS | 4085 | 1463674675878 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 4085 | 1463674675904 Marionette TRACE conn3 <- [1,3030,null,{}] 09:17:55 INFO - PROCESS | 4085 | 1463674675912 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 4085 | 1463674676280 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:17:56 INFO - PROCESS | 4085 | 1463674676320 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca6e000 == 109 [pid = 4085] [id = 767] 09:17:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8d7e1c00) [pid = 4085] [serial = 2300] [outer = (nil)] 09:17:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8dfbfc00) [pid = 4085] [serial = 2301] [outer = 0x8d7e1c00] 09:17:56 INFO - PROCESS | 4085 | 1463674676402 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x8dfcbc00) [pid = 4085] [serial = 2302] [outer = 0x8d7e1c00] 09:17:56 INFO - PROCESS | 4085 | [4085] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:17:58 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x8dfc6000) [pid = 4085] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:17:58 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x98aabc00) [pid = 4085] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:17:58 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x8c303c00) [pid = 4085] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:17:58 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x977ecc00) [pid = 4085] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:17:59 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x86beb800) [pid = 4085] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:17:59 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x99c69800) [pid = 4085] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:17:59 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x99c86c00) [pid = 4085] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:17:59 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x953b7800) [pid = 4085] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:17:59 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x8c303800) [pid = 4085] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:17:59 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x9282b400) [pid = 4085] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:17:59 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8a4b5400) [pid = 4085] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:17:59 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x965fc000) [pid = 4085] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:17:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:17:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:17:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:17:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:17:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:17:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:17:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:17:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:17:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:17:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:17:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:17:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:17:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:17:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:17:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:17:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:17:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:17:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:17:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:17:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:17:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:17:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:17:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:17:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:17:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:17:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:17:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:17:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:17:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:17:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:17:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:17:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:17:59 INFO - {} 09:17:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3395ms 09:17:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:17:59 INFO - PROCESS | 4085 | 1463674679142 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:17:59 INFO - PROCESS | 4085 | 1463674679265 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 4085 | 1463674679268 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:17:59 INFO - PROCESS | 4085 | 1463674679289 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 4085 | 1463674679291 Marionette TRACE conn3 <- [1,3034,null,{}] 09:17:59 INFO - PROCESS | 4085 | 1463674679346 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 4085 | 1463674679721 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:17:59 INFO - PROCESS | 4085 | 1463674679947 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3e8400 == 110 [pid = 4085] [id = 768] 09:17:59 INFO - PROCESS | 4085 | ++DOMWINDOW == 133 (0x8ea4a000) [pid = 4085] [serial = 2303] [outer = (nil)] 09:18:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 134 (0x937fc800) [pid = 4085] [serial = 2304] [outer = 0x8ea4a000] 09:18:00 INFO - PROCESS | 4085 | 1463674680033 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 4085 | ++DOMWINDOW == 135 (0x93cdc400) [pid = 4085] [serial = 2305] [outer = 0x8ea4a000] 09:18:00 INFO - PROCESS | 4085 | 1463674680784 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:18:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:18:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1699ms 09:18:00 INFO - PROCESS | 4085 | 1463674680987 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 4085 | 1463674680995 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:18:01 INFO - PROCESS | 4085 | 1463674681006 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 4085 | 1463674681012 Marionette TRACE conn3 <- [1,3038,null,{}] 09:18:01 INFO - PROCESS | 4085 | 1463674681022 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 4085 | 1463674681360 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:18:01 INFO - PROCESS | 4085 | 1463674681795 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d4d000 == 111 [pid = 4085] [id = 769] 09:18:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 136 (0x89cc6c00) [pid = 4085] [serial = 2306] [outer = (nil)] 09:18:01 INFO - PROCESS | 4085 | ++DOMWINDOW == 137 (0x8a45b800) [pid = 4085] [serial = 2307] [outer = 0x89cc6c00] 09:18:01 INFO - PROCESS | 4085 | 1463674681892 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 4085 | ++DOMWINDOW == 138 (0x8c378000) [pid = 4085] [serial = 2308] [outer = 0x89cc6c00] 09:18:02 INFO - PROCESS | 4085 | 1463674682883 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:18:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:18:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1894ms 09:18:02 INFO - PROCESS | 4085 | 1463674682901 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 4085 | 1463674682906 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:18:02 INFO - PROCESS | 4085 | 1463674682922 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 4085 | 1463674682929 Marionette TRACE conn3 <- [1,3042,null,{}] 09:18:02 INFO - PROCESS | 4085 | 1463674682936 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 4085 | 1463674683223 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:18:03 INFO - PROCESS | 4085 | 1463674683598 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 4085 | ++DOCSHELL 0x8dadd800 == 112 [pid = 4085] [id = 770] 09:18:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 139 (0x8dae0c00) [pid = 4085] [serial = 2309] [outer = (nil)] 09:18:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 140 (0x8e16a000) [pid = 4085] [serial = 2310] [outer = 0x8dae0c00] 09:18:03 INFO - PROCESS | 4085 | 1463674683700 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 4085 | ++DOMWINDOW == 141 (0x90b3d000) [pid = 4085] [serial = 2311] [outer = 0x8dae0c00] 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:18:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:18:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:18:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:18:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:18:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:18:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2980ms 09:18:06 INFO - PROCESS | 4085 | 1463674685717 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:18:06 INFO - PROCESS | 4085 | 1463674685947 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 4085 | 1463674685958 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:18:06 INFO - PROCESS | 4085 | 1463674685991 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 4085 | 1463674686003 Marionette TRACE conn3 <- [1,3046,null,{}] 09:18:06 INFO - PROCESS | 4085 | 1463674686079 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 4085 | 1463674686427 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:18:06 INFO - PROCESS | 4085 | 1463674686727 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 4085 | ++DOCSHELL 0x8d7e5c00 == 113 [pid = 4085] [id = 771] 09:18:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 142 (0x8e3f0c00) [pid = 4085] [serial = 2312] [outer = (nil)] 09:18:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 143 (0x8f397000) [pid = 4085] [serial = 2313] [outer = 0x8e3f0c00] 09:18:06 INFO - PROCESS | 4085 | 1463674686825 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 4085 | ++DOMWINDOW == 144 (0x8f5f6800) [pid = 4085] [serial = 2314] [outer = 0x8e3f0c00] 09:18:07 INFO - PROCESS | 4085 | [4085] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:18:07 INFO - PROCESS | 4085 | 1463674687778 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:18:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:18:07 INFO - {} 09:18:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1807ms 09:18:07 INFO - PROCESS | 4085 | 1463674687796 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 4085 | 1463674687799 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:18:07 INFO - PROCESS | 4085 | 1463674687806 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 4085 | 1463674687810 Marionette TRACE conn3 <- [1,3050,null,{}] 09:18:07 INFO - PROCESS | 4085 | 1463674687816 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 4085 | 1463674688107 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:18:08 INFO - PROCESS | 4085 | 1463674688492 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 4085 | ++DOCSHELL 0x8e3ef400 == 114 [pid = 4085] [id = 772] 09:18:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 145 (0x90b48400) [pid = 4085] [serial = 2315] [outer = (nil)] 09:18:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 146 (0x91a8d400) [pid = 4085] [serial = 2316] [outer = 0x90b48400] 09:18:08 INFO - PROCESS | 4085 | 1463674688618 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 4085 | ++DOMWINDOW == 147 (0x92825400) [pid = 4085] [serial = 2317] [outer = 0x90b48400] 09:18:09 INFO - PROCESS | 4085 | 1463674689530 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:18:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:18:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1745ms 09:18:09 INFO - PROCESS | 4085 | 1463674689553 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:18:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:18:09 INFO - PROCESS | 4085 | 1463674689558 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:18:09 INFO - PROCESS | 4085 | 1463674689566 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 4085 | 1463674689569 Marionette TRACE conn3 <- [1,3054,null,{}] 09:18:09 INFO - PROCESS | 4085 | 1463674689575 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 4085 | 1463674689825 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:18:10 INFO - PROCESS | 4085 | 1463674690132 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 4085 | ++DOCSHELL 0x90c1a400 == 115 [pid = 4085] [id = 773] 09:18:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 148 (0x90c1f000) [pid = 4085] [serial = 2318] [outer = (nil)] 09:18:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 149 (0x95231400) [pid = 4085] [serial = 2319] [outer = 0x90c1f000] 09:18:10 INFO - PROCESS | 4085 | 1463674690280 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 4085 | ++DOMWINDOW == 150 (0x953b2400) [pid = 4085] [serial = 2320] [outer = 0x90c1f000] 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:18:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:18:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:18:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:18:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:18:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:18:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:18:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:18:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2288ms 09:18:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:18:12 INFO - PROCESS | 4085 | 1463674691656 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:18:12 INFO - PROCESS | 4085 | 1463674691856 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 4085 | 1463674691868 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:18:12 INFO - PROCESS | 4085 | 1463674691883 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 4085 | 1463674691899 Marionette TRACE conn3 <- [1,3058,null,{}] 09:18:12 INFO - PROCESS | 4085 | 1463674692053 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 4085 | 1463674692458 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:18:12 INFO - PROCESS | 4085 | 1463674692655 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 4085 | ++DOCSHELL 0x965e5800 == 116 [pid = 4085] [id = 774] 09:18:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 151 (0x965f4800) [pid = 4085] [serial = 2321] [outer = (nil)] 09:18:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 152 (0x996f6c00) [pid = 4085] [serial = 2322] [outer = 0x965f4800] 09:18:12 INFO - PROCESS | 4085 | 1463674692749 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 4085 | ++DOMWINDOW == 153 (0x99c70000) [pid = 4085] [serial = 2323] [outer = 0x965f4800] 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:18:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:18:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:18:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:18:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:18:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:18:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:18:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:18:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:18:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1815ms 09:18:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:18:13 INFO - PROCESS | 4085 | 1463674693681 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:18:13 INFO - PROCESS | 4085 | 1463674693704 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 4085 | 1463674693712 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:18:13 INFO - PROCESS | 4085 | 1463674693725 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 4085 | 1463674693730 Marionette TRACE conn3 <- [1,3062,null,{}] 09:18:13 INFO - PROCESS | 4085 | 1463674693737 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 4085 | 1463674694042 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:18:14 INFO - PROCESS | 4085 | 1463674694339 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 4085 | ++DOCSHELL 0x8f392800 == 117 [pid = 4085] [id = 775] 09:18:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x90b3cc00) [pid = 4085] [serial = 2324] [outer = (nil)] 09:18:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x99c83000) [pid = 4085] [serial = 2325] [outer = 0x90b3cc00] 09:18:14 INFO - PROCESS | 4085 | 1463674694480 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x99cf3400) [pid = 4085] [serial = 2326] [outer = 0x90b3cc00] 09:18:14 INFO - PROCESS | 4085 | [4085] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:18:15 INFO - PROCESS | 4085 | 1463674695380 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:18:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:18:15 INFO - {} 09:18:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1692ms 09:18:15 INFO - PROCESS | 4085 | 1463674695416 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 4085 | 1463674695420 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:18:15 INFO - PROCESS | 4085 | 1463674695427 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 4085 | 1463674695431 Marionette TRACE conn3 <- [1,3066,null,{}] 09:18:15 INFO - PROCESS | 4085 | 1463674695442 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 4085 | 1463674695723 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:18:16 INFO - PROCESS | 4085 | 1463674696004 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 4085 | ++DOCSHELL 0x90b3f800 == 118 [pid = 4085] [id = 776] 09:18:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x99e4f000) [pid = 4085] [serial = 2327] [outer = (nil)] 09:18:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x9a144c00) [pid = 4085] [serial = 2328] [outer = 0x99e4f000] 09:18:16 INFO - PROCESS | 4085 | 1463674696148 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x9b486000) [pid = 4085] [serial = 2329] [outer = 0x99e4f000] 09:18:17 INFO - PROCESS | 4085 | 1463674697025 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:18:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:18:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1637ms 09:18:17 INFO - PROCESS | 4085 | 1463674697067 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 4085 | 1463674697070 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:18:17 INFO - PROCESS | 4085 | 1463674697078 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 4085 | 1463674697082 Marionette TRACE conn3 <- [1,3070,null,{}] 09:18:17 INFO - PROCESS | 4085 | 1463674697088 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 4085 | 1463674697338 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:18:17 INFO - PROCESS | 4085 | 1463674697655 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 4085 | ++DOCSHELL 0x937f3800 == 119 [pid = 4085] [id = 777] 09:18:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x99c84800) [pid = 4085] [serial = 2330] [outer = (nil)] 09:18:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x9b968400) [pid = 4085] [serial = 2331] [outer = 0x99c84800] 09:18:17 INFO - PROCESS | 4085 | 1463674697793 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x9cf46800) [pid = 4085] [serial = 2332] [outer = 0x99c84800] 09:18:18 INFO - PROCESS | 4085 | 1463674698669 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:18:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1641ms 09:18:18 INFO - PROCESS | 4085 | 1463674698722 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 4085 | 1463674698726 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:18:18 INFO - PROCESS | 4085 | 1463674698733 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 4085 | 1463674698737 Marionette TRACE conn3 <- [1,3074,null,{}] 09:18:18 INFO - PROCESS | 4085 | 1463674698743 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 4085 | 1463674699144 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:18:19 INFO - PROCESS | 4085 | 1463674699427 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 4085 | ++DOCSHELL 0x88d4d400 == 120 [pid = 4085] [id = 778] 09:18:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 163 (0x8df12400) [pid = 4085] [serial = 2333] [outer = (nil)] 09:18:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 164 (0xa22a5800) [pid = 4085] [serial = 2334] [outer = 0x8df12400] 09:18:19 INFO - PROCESS | 4085 | 1463674699526 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 4085 | ++DOMWINDOW == 165 (0xa23c9000) [pid = 4085] [serial = 2335] [outer = 0x8df12400] 09:18:20 INFO - PROCESS | 4085 | 1463674700350 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:18:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:18:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:18:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:18:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:18:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:18:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1633ms 09:18:20 INFO - PROCESS | 4085 | 1463674700392 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 4085 | 1463674700398 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:18:20 INFO - PROCESS | 4085 | 1463674700410 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 4085 | 1463674700415 Marionette TRACE conn3 <- [1,3078,null,{}] 09:18:20 INFO - PROCESS | 4085 | 1463674700422 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 4085 | 1463674700732 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:18:21 INFO - PROCESS | 4085 | 1463674701059 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 4085 | ++DOCSHELL 0x99c74800 == 121 [pid = 4085] [id = 779] 09:18:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 166 (0x99ede400) [pid = 4085] [serial = 2336] [outer = (nil)] 09:18:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 167 (0x9a143400) [pid = 4085] [serial = 2337] [outer = 0x99ede400] 09:18:21 INFO - PROCESS | 4085 | 1463674701221 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 4085 | ++DOMWINDOW == 168 (0xa2580000) [pid = 4085] [serial = 2338] [outer = 0x99ede400] 09:18:22 INFO - PROCESS | 4085 | 1463674702090 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] 09:18:22 INFO - PROCESS | 4085 | 1463674702157 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:18:22 INFO - PROCESS | 4085 | 1463674702175 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 4085 | 1463674702183 Marionette TRACE conn3 <- [1,3082,null,{}] 09:18:22 INFO - PROCESS | 4085 | 1463674702214 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:22 INFO - PROCESS | 4085 | 1463674702473 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:18:22 INFO - PROCESS | 4085 | 1463674702838 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 4085 | ++DOCSHELL 0xa23f5800 == 122 [pid = 4085] [id = 780] 09:18:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 169 (0xa2585c00) [pid = 4085] [serial = 2339] [outer = (nil)] 09:18:22 INFO - PROCESS | 4085 | ++DOMWINDOW == 170 (0xa25b5c00) [pid = 4085] [serial = 2340] [outer = 0xa2585c00] 09:18:22 INFO - PROCESS | 4085 | 1463674702934 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 4085 | ++DOMWINDOW == 171 (0xa272ec00) [pid = 4085] [serial = 2341] [outer = 0xa2585c00] 09:18:23 INFO - PROCESS | 4085 | 1463674703836 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:18:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:18:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:18:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:18:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1707ms 09:18:23 INFO - PROCESS | 4085 | 1463674703883 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 4085 | 1463674703887 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:18:23 INFO - PROCESS | 4085 | 1463674703894 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 4085 | 1463674703898 Marionette TRACE conn3 <- [1,3086,null,{}] 09:18:23 INFO - PROCESS | 4085 | 1463674703926 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 4085 | 1463674704226 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:18:24 INFO - PROCESS | 4085 | 1463674704589 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c378400 == 123 [pid = 4085] [id = 781] 09:18:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 172 (0x99ee1400) [pid = 4085] [serial = 2342] [outer = (nil)] 09:18:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 173 (0xa3351c00) [pid = 4085] [serial = 2343] [outer = 0x99ee1400] 09:18:24 INFO - PROCESS | 4085 | 1463674704686 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 4085 | ++DOMWINDOW == 174 (0xa3321400) [pid = 4085] [serial = 2344] [outer = 0x99ee1400] 09:18:25 INFO - PROCESS | 4085 | 1463674705522 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:18:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1660ms 09:18:25 INFO - PROCESS | 4085 | 1463674705555 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 4085 | 1463674705558 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:18:25 INFO - PROCESS | 4085 | 1463674705565 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 4085 | 1463674705568 Marionette TRACE conn3 <- [1,3090,null,{}] 09:18:25 INFO - PROCESS | 4085 | 1463674705575 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 4085 | 1463674705828 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:18:26 INFO - PROCESS | 4085 | 1463674706151 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 4085 | ++DOCSHELL 0x86653c00 == 124 [pid = 4085] [id = 782] 09:18:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 175 (0xa25ae000) [pid = 4085] [serial = 2345] [outer = (nil)] 09:18:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 176 (0xa3584800) [pid = 4085] [serial = 2346] [outer = 0xa25ae000] 09:18:26 INFO - PROCESS | 4085 | 1463674706246 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 4085 | ++DOMWINDOW == 177 (0xa3586c00) [pid = 4085] [serial = 2347] [outer = 0xa25ae000] 09:18:27 INFO - PROCESS | 4085 | 1463674707131 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:18:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1582ms 09:18:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:18:27 INFO - PROCESS | 4085 | 1463674707148 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 4085 | 1463674707151 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:18:27 INFO - PROCESS | 4085 | 1463674707158 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 4085 | 1463674707161 Marionette TRACE conn3 <- [1,3094,null,{}] 09:18:27 INFO - PROCESS | 4085 | 1463674707167 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 4085 | 1463674707434 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:18:27 INFO - PROCESS | 4085 | 1463674707729 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 4085 | ++DOCSHELL 0x868c9400 == 125 [pid = 4085] [id = 783] 09:18:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 178 (0x8d7e7c00) [pid = 4085] [serial = 2348] [outer = (nil)] 09:18:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 179 (0xa3590800) [pid = 4085] [serial = 2349] [outer = 0x8d7e7c00] 09:18:27 INFO - PROCESS | 4085 | 1463674707819 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 4085 | ++DOMWINDOW == 180 (0xa3643c00) [pid = 4085] [serial = 2350] [outer = 0x8d7e7c00] 09:18:28 INFO - PROCESS | 4085 | 1463674708730 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:18:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:18:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1589ms 09:18:28 INFO - PROCESS | 4085 | 1463674708747 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 4085 | 1463674708751 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:18:28 INFO - PROCESS | 4085 | 1463674708758 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 4085 | 1463674708762 Marionette TRACE conn3 <- [1,3098,null,{}] 09:18:28 INFO - PROCESS | 4085 | 1463674708769 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 4085 | 1463674709029 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:18:29 INFO - PROCESS | 4085 | 1463674709387 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 4085 | ++DOCSHELL 0x8c302c00 == 126 [pid = 4085] [id = 784] 09:18:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 181 (0x8c449800) [pid = 4085] [serial = 2351] [outer = (nil)] 09:18:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 182 (0xa51f0800) [pid = 4085] [serial = 2352] [outer = 0x8c449800] 09:18:29 INFO - PROCESS | 4085 | 1463674709523 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 4085 | ++DOMWINDOW == 183 (0xa6386000) [pid = 4085] [serial = 2353] [outer = 0x8c449800] 09:18:30 INFO - PROCESS | 4085 | 1463674710351 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:18:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:18:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1643ms 09:18:30 INFO - PROCESS | 4085 | 1463674710403 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:18:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:18:30 INFO - PROCESS | 4085 | 1463674710407 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:18:30 INFO - PROCESS | 4085 | 1463674710414 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 4085 | 1463674710417 Marionette TRACE conn3 <- [1,3102,null,{}] 09:18:30 INFO - PROCESS | 4085 | 1463674710439 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 4085 | 1463674710786 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:18:31 INFO - PROCESS | 4085 | 1463674711025 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 4085 | ++DOCSHELL 0x89cc9c00 == 127 [pid = 4085] [id = 785] 09:18:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 184 (0xa36f5000) [pid = 4085] [serial = 2354] [outer = (nil)] 09:18:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 185 (0xa685c800) [pid = 4085] [serial = 2355] [outer = 0xa36f5000] 09:18:31 INFO - PROCESS | 4085 | 1463674711159 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 4085 | ++DOMWINDOW == 186 (0xa686a400) [pid = 4085] [serial = 2356] [outer = 0xa36f5000] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x919ab000 == 126 [pid = 4085] [id = 763] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x9b449400 == 125 [pid = 4085] [id = 764] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x8a4bb000 == 124 [pid = 4085] [id = 762] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x9a13e400 == 123 [pid = 4085] [id = 761] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x86647400 == 122 [pid = 4085] [id = 759] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x8f388400 == 121 [pid = 4085] [id = 760] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x977f1000 == 120 [pid = 4085] [id = 758] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x8ec4ec00 == 119 [pid = 4085] [id = 756] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x9775bc00 == 118 [pid = 4085] [id = 757] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x92690c00 == 117 [pid = 4085] [id = 755] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x8c37e400 == 116 [pid = 4085] [id = 754] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x8e163000 == 115 [pid = 4085] [id = 753] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x8dfc5c00 == 114 [pid = 4085] [id = 751] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x90b44000 == 113 [pid = 4085] [id = 752] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x928adc00 == 112 [pid = 4085] [id = 720] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad0cc00 == 111 [pid = 4085] [id = 750] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x8c71ec00 == 110 [pid = 4085] [id = 749] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x8ad7cc00 == 109 [pid = 4085] [id = 748] 09:18:34 INFO - PROCESS | 4085 | --DOCSHELL 0x86bdc400 == 108 [pid = 4085] [id = 747] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 185 (0x8c8d8c00) [pid = 4085] [serial = 2237] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 184 (0x8e06e000) [pid = 4085] [serial = 2240] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 183 (0x919afc00) [pid = 4085] [serial = 2195] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 182 (0x928b0800) [pid = 4085] [serial = 2201] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 181 (0x86be0400) [pid = 4085] [serial = 2177] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 180 (0x99c6bc00) [pid = 4085] [serial = 2216] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 179 (0x8c381c00) [pid = 4085] [serial = 2234] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 178 (0x999b7400) [pid = 4085] [serial = 2214] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 177 (0x89cc8000) [pid = 4085] [serial = 2228] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 176 (0x99ed8000) [pid = 4085] [serial = 2220] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 175 (0x8a452c00) [pid = 4085] [serial = 2229] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 174 (0x8ec50c00) [pid = 4085] [serial = 2189] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 173 (0x99f8b400) [pid = 4085] [serial = 2223] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 172 (0x965fa800) [pid = 4085] [serial = 2208] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 171 (0x8c447400) [pid = 4085] [serial = 2115] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 170 (0x93dcc800) [pid = 4085] [serial = 2205] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 169 (0x8f5f0000) [pid = 4085] [serial = 2192] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 168 (0x965e5000) [pid = 4085] [serial = 2207] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 167 (0x93d48400) [pid = 4085] [serial = 2204] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 166 (0x99e55800) [pid = 4085] [serial = 2219] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 165 (0x923edc00) [pid = 4085] [serial = 2198] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 164 (0x8ad81800) [pid = 4085] [serial = 2231] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 163 (0x98f49800) [pid = 4085] [serial = 2213] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 162 (0x99ee2800) [pid = 4085] [serial = 2222] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8e079800) [pid = 4085] [serial = 2186] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x8c725400) [pid = 4085] [serial = 2235] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x9a13dc00) [pid = 4085] [serial = 2225] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x981f9c00) [pid = 4085] [serial = 2211] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x99c70400) [pid = 4085] [serial = 2217] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x977fac00) [pid = 4085] [serial = 2210] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x8ad7b800) [pid = 4085] [serial = 2180] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8b7dc400) [pid = 4085] [serial = 2232] [outer = (nil)] [url = about:blank] 09:18:34 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8c384c00) [pid = 4085] [serial = 2183] [outer = (nil)] [url = about:blank] 09:18:35 INFO - PROCESS | 4085 | 1463674715302 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:18:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 4941ms 09:18:35 INFO - PROCESS | 4085 | 1463674715355 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 4085 | 1463674715363 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:18:35 INFO - PROCESS | 4085 | 1463674715370 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 4085 | 1463674715377 Marionette TRACE conn3 <- [1,3106,null,{}] 09:18:35 INFO - PROCESS | 4085 | 1463674715386 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 4085 | 1463674715629 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:18:35 INFO - PROCESS | 4085 | 1463674715865 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 4085 | ++DOCSHELL 0x86dc2c00 == 109 [pid = 4085] [id = 786] 09:18:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 154 (0x8a457400) [pid = 4085] [serial = 2357] [outer = (nil)] 09:18:35 INFO - PROCESS | 4085 | ++DOMWINDOW == 155 (0x8ad7b800) [pid = 4085] [serial = 2358] [outer = 0x8a457400] 09:18:35 INFO - PROCESS | 4085 | 1463674715952 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 4085 | ++DOMWINDOW == 156 (0x8b7d7400) [pid = 4085] [serial = 2359] [outer = 0x8a457400] 09:18:36 INFO - PROCESS | 4085 | 1463674716806 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:18:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:18:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1490ms 09:18:36 INFO - PROCESS | 4085 | 1463674716862 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 4085 | 1463674716870 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:18:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:18:36 INFO - PROCESS | 4085 | 1463674716882 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 4085 | 1463674716885 Marionette TRACE conn3 <- [1,3110,null,{}] 09:18:36 INFO - PROCESS | 4085 | 1463674716892 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 4085 | 1463674717127 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:18:37 INFO - PROCESS | 4085 | 1463674717406 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 4085 | ++DOCSHELL 0x8b8cd000 == 110 [pid = 4085] [id = 787] 09:18:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 157 (0x8c2c7000) [pid = 4085] [serial = 2360] [outer = (nil)] 09:18:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 158 (0x8c30dc00) [pid = 4085] [serial = 2361] [outer = 0x8c2c7000] 09:18:37 INFO - PROCESS | 4085 | 1463674717483 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 4085 | ++DOMWINDOW == 159 (0x8c447400) [pid = 4085] [serial = 2362] [outer = 0x8c2c7000] 09:18:38 INFO - PROCESS | 4085 | 1463674718374 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:18:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:18:38 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:18:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:18:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1545ms 09:18:38 INFO - PROCESS | 4085 | 1463674718435 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 4085 | 1463674718438 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:18:38 INFO - PROCESS | 4085 | 1463674718445 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 4085 | 1463674718451 Marionette TRACE conn3 <- [1,3114,null,{}] 09:18:38 INFO - PROCESS | 4085 | 1463674718479 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 4085 | 1463674718956 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:18:39 INFO - PROCESS | 4085 | 1463674719199 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\", \"07cabee4-57b4-4778-8be7-c305d4ce95ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 4085 | ++DOCSHELL 0x8ca6f800 == 111 [pid = 4085] [id = 788] 09:18:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 160 (0x8dad5000) [pid = 4085] [serial = 2363] [outer = (nil)] 09:18:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 161 (0x8df1d000) [pid = 4085] [serial = 2364] [outer = 0x8dad5000] 09:18:39 INFO - PROCESS | 4085 | 1463674719328 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 4085 | ++DOMWINDOW == 162 (0x8e160000) [pid = 4085] [serial = 2365] [outer = 0x8dad5000] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 161 (0x8f3a1800) [pid = 4085] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 160 (0x8abe9400) [pid = 4085] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 159 (0x8b8ccc00) [pid = 4085] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 158 (0x868cac00) [pid = 4085] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 157 (0x8e06a400) [pid = 4085] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 156 (0x8c37cc00) [pid = 4085] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 155 (0x91b19400) [pid = 4085] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 154 (0x8f392000) [pid = 4085] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 153 (0x8c377c00) [pid = 4085] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 152 (0x9b449c00) [pid = 4085] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 151 (0x90c17000) [pid = 4085] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 150 (0x977f8800) [pid = 4085] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 149 (0x90b40c00) [pid = 4085] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 148 (0x884d1000) [pid = 4085] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 147 (0x9afea400) [pid = 4085] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 146 (0x8c2c1c00) [pid = 4085] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 145 (0x90b44400) [pid = 4085] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 144 (0x977ef800) [pid = 4085] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 143 (0x93d40400) [pid = 4085] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 142 (0x8b8c7c00) [pid = 4085] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 141 (0x953b1c00) [pid = 4085] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 140 (0x91b19c00) [pid = 4085] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 139 (0x99edb000) [pid = 4085] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 138 (0x8ae61000) [pid = 4085] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 137 (0x9a173400) [pid = 4085] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 136 (0x92692000) [pid = 4085] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 135 (0x86bdc800) [pid = 4085] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 134 (0x9a180000) [pid = 4085] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 133 (0x8d7e1c00) [pid = 4085] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 132 (0x8dfbe400) [pid = 4085] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:18:40 INFO - PROCESS | 4085 | --DOMWINDOW == 131 (0x8ec52400) [pid = 4085] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:18:40 INFO - PROCESS | 4085 | 1463674720751 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:18:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2343ms 09:18:40 INFO - PROCESS | 4085 | 1463674720788 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 4085 | 1463674720793 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:18:41 WARNING - u'runner_teardown' () 09:18:41 INFO - No more tests 09:18:41 INFO - Got 0 unexpected results 09:18:41 INFO - SUITE-END | took 1435s 09:18:42 INFO - Closing logging queue 09:18:42 INFO - queue closed 09:18:42 INFO - Return code: 0 09:18:42 WARNING - # TBPL SUCCESS # 09:18:42 INFO - Running post-action listener: _resource_record_post_action 09:18:42 INFO - Running post-run listener: _resource_record_post_run 09:18:43 INFO - Total resource usage - Wall time: 1476s; CPU: 98.0%; Read bytes: 962560; Write bytes: 925270016; Read time: 64; Write time: 251756 09:18:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:18:43 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134361088; Read time: 8; Write time: 124104 09:18:43 INFO - run-tests - Wall time: 1441s; CPU: 98.0%; Read bytes: 897024; Write bytes: 782393344; Read time: 48; Write time: 122400 09:18:43 INFO - Running post-run listener: _upload_blobber_files 09:18:43 INFO - Blob upload gear active. 09:18:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:18:43 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:18:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:18:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:18:43 INFO - (blobuploader) - INFO - Open directory for files ... 09:18:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:18:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:18:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:18:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:18:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:18:44 INFO - (blobuploader) - INFO - Done attempting. 09:18:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:18:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:18:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:18:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:18:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:18:45 INFO - (blobuploader) - INFO - Done attempting. 09:18:45 INFO - (blobuploader) - INFO - Iteration through files over. 09:18:45 INFO - Return code: 0 09:18:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:18:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:18:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e350d553371247e6fac283a663d471a484307333d5fd928c5b76812b4899a5d10449ddccab39bb2e4841d71c46188a0718b4d1879491990cf52c2f385c0ec5c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d8ad309d51fa805ca3722071c857c51cc3900be25a732164ef9952e377a5d14ece29369a1067ff7d376b2453a483c80ea04c2b418298277515bf5ceb6382bd3a"} 09:18:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:18:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:18:45 INFO - Contents: 09:18:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e350d553371247e6fac283a663d471a484307333d5fd928c5b76812b4899a5d10449ddccab39bb2e4841d71c46188a0718b4d1879491990cf52c2f385c0ec5c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d8ad309d51fa805ca3722071c857c51cc3900be25a732164ef9952e377a5d14ece29369a1067ff7d376b2453a483c80ea04c2b418298277515bf5ceb6382bd3a"} 09:18:45 INFO - Running post-run listener: copy_logs_to_upload_dir 09:18:45 INFO - Copying logs to upload dir... 09:18:45 INFO - mkdir: /builds/slave/test/build/upload/logs 09:18:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1563.381614 ========= master_lag: 8.47 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 11 secs) (at 2016-05-19 09:18:54.200133) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 15 secs) (at 2016-05-19 09:18:54.201033) ========= 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-1463673106.953970-96478360 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e350d553371247e6fac283a663d471a484307333d5fd928c5b76812b4899a5d10449ddccab39bb2e4841d71c46188a0718b4d1879491990cf52c2f385c0ec5c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d8ad309d51fa805ca3722071c857c51cc3900be25a732164ef9952e377a5d14ece29369a1067ff7d376b2453a483c80ea04c2b418298277515bf5ceb6382bd3a"} build_url:https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034487 build_url: 'https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e350d553371247e6fac283a663d471a484307333d5fd928c5b76812b4899a5d10449ddccab39bb2e4841d71c46188a0718b4d1879491990cf52c2f385c0ec5c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d8ad309d51fa805ca3722071c857c51cc3900be25a732164ef9952e377a5d14ece29369a1067ff7d376b2453a483c80ea04c2b418298277515bf5ceb6382bd3a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HWtg6aa8Rn6LhPrtYtZxlw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 15.77 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 15 secs) (at 2016-05-19 09:19:10.009904) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-05-19 09:19:10.010254) ========= 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-1463673106.953970-96478360 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017789 ========= master_lag: 3.96 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-05-19 09:19:13.986166) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-05-19 09:19:13.986459) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-05-19 09:19:16.822965) ========= ========= Total master_lag: 30.84 =========